Go to file
Eelco Dolstra 4eac3b2471 Add a variable GLOBAL_CXXFLAGS_PCH for use by precompiled headers
You don't want to use GLOBAL_CXXFLAGS for passing flags like
"-include-pch" (clang), because that means you cannot use
GLOBAL_CXXFLAGS when generating the PCH.
2014-02-28 12:13:20 +01:00
README.md Add a basic README 2014-02-03 17:05:55 +01:00
clean.mk Make variable names more regular 2014-02-01 12:20:06 +01:00
dist.mk Improve "make dist" 2014-02-01 14:22:08 +01:00
functions.mk Make it work on GNU Make > 3.81 again 2014-02-18 13:35:35 +01:00
install.mk Make it work on GNU Make > 3.81 again 2014-02-18 13:35:35 +01:00
jars.mk GNU Make 3.81 compatibility 2014-02-04 11:02:49 +01:00
lib.mk GNU Make 3.81 compatibility 2014-02-04 11:02:49 +01:00
libraries.mk Add variable GLOBAL_COMMON_DEPS 2014-02-28 12:01:42 +01:00
patterns.mk Add a variable GLOBAL_CXXFLAGS_PCH for use by precompiled headers 2014-02-28 12:13:20 +01:00
programs.mk Add variable GLOBAL_COMMON_DEPS 2014-02-28 12:01:42 +01:00
templates.mk GNU Make 3.81 compatibility 2014-02-04 11:02:49 +01:00
tests.mk Remove dead code 2014-02-06 19:06:08 +01:00
tracing.mk Create the target directory of libraries and programs 2014-02-06 11:30:05 +01:00

README.md

This is a set of helper Makefiles for doing non-recursive builds with GNU Make. The canonical source can be found at https://github.com/edolstra/make-rules. You should copy the files into the mk subdirectory of your project.

TODO: write more documentation.