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
Dump make in favor of a modern, php-based build tool #18
Comments
Pake could be a wrapper for Phing. Personally I would eliminate the wrapper and go for Phing, its a well proven tool with a lot of options. |
Pake could be a wrapper for Phing => not really imho. Pake has built-in code for fileset operations, git commands and shell commands. Thats all I need for replacing Make (we'd loose the capability make has to infer dependencies between files and need to rebuild, but that's not a big gain anyway as the makefile is just for generating docs in the end and that does not happen often / does not need to be extra fast) It's true that phing has lots of builtins, but I absolutely loathe writing xml, especially when in the end all the declarative syntax does is make you jump through loops to do things which amount to procedural anyway (e.g. ifs are possible in phing, they just suck) |
Okay. Point taken. I have to admit I did not look into Pake much. So I'm kinda in the blue here. I did read that it could serve as a Phing wrapper somewhere. |
Adding a comment here, to remember: add PHPMD/PHPCS into the build process while refactoring it |
closing. pakefile adopted |
My 1st choice is pake, 2nd phing
The text was updated successfully, but these errors were encountered: