Commit graph

13 commits

Author SHA1 Message Date
58ab619f0b make: Rename CFLAGS, CXXFLAGS and CPPFLAGS variables

Rename CFLAGS and friends to follow the conventions of the implicit rules defined by GNU Make:

- $(CPPFLAGS) is passed to both C++ and C compiler - $(CXXFLAGS) is passed to C++ compiler only - $(CFLAGS) is passed to C compiler only - C++ compiler is in $(CXX)

Signed-off-by: Jan Lindemann <jan@janware.com>
2019-03-19 07:07:00 +00:00
0eaef0c326 conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-03-03 18:12:28 +00:00
915e150f04 depend.mk: Add target show-vars
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-11-24 15:27:56 +00:00
e37efb1a5e depend.mk, rules.mk: Move dependency rules from rules.mk to depend.mk
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-11-23 08:41:06 +00:00
2594143b1f make: Improvements to a couple of makefiles

- Depend.mk, ldlibpath.mk: add multiple inclusion guards - Flex-bison.mk some dependency fiddling - Py-defs.mk: remove *.pyc on clean

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-10-30 12:02:43 +00:00
f5c43f706a make: Replace some executables by absolute paths to improve performance
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-02 19:26:52 +00:00
405761957e depend.mk: Make DEPEND_MK a += assignment
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-10 17:58:46 +00:00
Jan Lindemann
5358a6ece7 depend.mk: Add convenience target dep

- Add convenience target dep - Code beautification

2009-06-06 14:29:32 +00:00
Jan Lindemann
6a6692bab5 depend.mk: Include $(DEPEND_MK) only for targets all and empty 2007-09-10 14:49:19 +00:00
Jan Lindemann
d21d6cad8a depend.mk: Make $(DEPEND_MK) depend on $(PREREQ_DONE) 2006-03-07 20:21:03 +00:00
Jan Lindemann
5447b4cdb4 depend.mk, rules.mk: Fix dependency checking

Fix dependency checking, create seperate depfiles for every object file.

2006-03-04 13:41:35 +00:00
Jan Lindemann
a0e2104011 depend.mk: Add -D__MAKEDEPEND__ to DEPEND_CFLAGS

- Add -D__MAKEDEPEND__ to DEPEND_CFLAGS - Deal less verbose with (initially) missing depend.mk

2006-02-11 16:11:55 +00:00
Jan Lindemann
f462e16491 depend.mk: Add file 2006-01-11 19:53:01 +00:00