User:JoeyArmstrong/makefiles/main: Difference between revisions

m
no edit summary
mNo edit summary
 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
* Needless work: *clean targets are performing build related work
* Needless work: *clean targets are performing build related work
** autoconf, configure, isinstall, etc are a few tasks currently being triggered
** autoconf, configure, isinstall, etc are a few tasks currently being triggered
* windows -vs- horrible overhead per shell spawned
** Replace double-colon rules with dependency chains to avoid shell overhead.
== Resources ==
* [http://www.gnu.org/software/make/manual/make.html GNU Make Manual]
* [http://developer.mozilla.org/index.php?title=en/How_Mozilla%27s_build_system_works:Mozilla Build System]
* Makefiles: [http://developer.mozilla.org/en/How_Mozilla%27s_build_system_works/Makefile_-_variables Macros], [http://developer.mozilla.org/en/How_Mozilla%27s_build_system_works/Makefile_-_targets Targets], [https://developer.mozilla.org/en/How_Mozilla%27s_build_system_works/Makefiles_-_Best_practices_and_suggestions Practices]
== Bugs ==
* {{bug|623617}} Decursify builds
[[User:JoeyArmstrong/makefiles/makemakefile | make-makefile]]
Confirmed users
1,380

edits