-
-
Notifications
You must be signed in to change notification settings - Fork 665
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove old PHP target #6604
Remove old PHP target #6604
Conversation
Does this mean haxe does not support php5 anymore? |
Yes. Users who really need PHP5 can stick to Haxe 3 for a while longer. PHP5 reaches end of life in 2019, so there would only be a few months of coverage after the Haxe 4 release anyway. |
Hmm.. that does sound like Haxe 4 is not going to release before mid 2018. |
src/optimization/analyzerTexpr.ml
Outdated
@@ -807,7 +805,7 @@ module Fusion = struct | |||
let el = List.map replace el in | |||
let e2 = replace e2 in | |||
e2,el | |||
| Php | Cpp when not (Common.defined com Define.Cppia) && not (Common.is_php7 com) -> | |||
| Cpp -> | |||
let is_php_safe e1 = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This code should be removed also
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right, done!
# Conflicts: # appveyor.yml
After merging this PR, |
Can't we just make -php define |
We can, but it feels like a hack. I prefer to properly move everything. |
Fine with me. |
Remember we still need to have -D php7 defined for users that use #if php7
…On Sun, Sep 24, 2017 at 10:44 PM, Simon Krajewski ***@***.***> wrote:
Fine with me.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#6604 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA-bwFLZJ5ZAIAcQvPegPQevIq5qkas1ks5slr89gaJpZM4Pg6sC>
.
|
Such users have |
Well if they create a new project with -php and use a library that has #if
php7 support this can't be bad. It even looks necessary.
…On Mon, Sep 25, 2017 at 10:11 PM, Alexander Kuzmenko < ***@***.***> wrote:
Such users have -D php7 in their hxmls. So no additional action is
required from our side.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#6604 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA-bwBp7uZnD2gAba17lXeYmWIbvWddsks5smAj1gaJpZM4Pg6sC>
.
|
Defining |
Updated PR in #6612 |
I like @RealyUniqueName click the button.
CI fails because of something unrelated on development.