4d8ff72147
make: Add multiple inclusion preventers around makefile rules
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-27 17:02:19 +00:00
ba163044f2
targets-tools.mk: Fix broken clean target for undefined HDRDIR_SCOPE_SUFFIX
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-05 13:30:54 +00:00
92c6bf739f
targets-tools.mk: Create $(HDRDIR_SCOPE_SUFFIX) in tools directories
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-07-26 10:00:38 +00:00
70fce184a6
targets-tools.mk: Fix broken test for HDRDIR_SCOPE_SUFFIX
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2013-08-02 12:01:10 +00:00
0317219761
targets-tools.mk: Disable explicit scope prefix creation
...
Don't explicitly link to header dir scope prefix anylonger, rely on
standard procedure to mkdir in rules.mk instead.
Signed-off-by: Jan Lindemann <jan@janware.com>
2013-06-11 13:49:52 +00:00
Jan Lindemann
50d9375560
targets-tools.mk: Search for headers in build directory first
...
Use target all.link only aftr headers have been copied, to have build
directory searched for header files first.
Signed-off-by: Jan Lindemann <jan@jannet.de>
2013-05-30 12:50:40 +00:00
Jan Lindemann
78bd6215b4
$(TOPDIR), make, scripts: Merged changes from V_1_2_3_33_YAPPLICATION_INIFILE_CTOR
...
Signed-off-by: Jan Lindemann <jan@jannet.de>
2012-09-02 16:06:47 +00:00
Jan Lindemann
16090f9371
targets-tools.mk, tools.mk: Preparted for SRC_ALL_CPP empty
2012-02-28 12:44:27 +00:00
Jan Lindemann
fb63b57edd
targets-tools.mk: Add targets link and clean-link
2009-06-06 15:29:36 +00:00
Jan Lindemann
42851f44b8
make: Header generation targets-tools.mk -> include.mk
...
Move project header generation mechanics from targets-tools.mk into
include.mk.
2009-06-06 15:15:58 +00:00
Jan Lindemann
8687f170c3
targets-tools.mk: Support PROJ_H
...
Support the PROJ_H variable, which is undefined by default.
PROJ_H is +=-added to SRC_H, thus solving failure to produce .dep.mk and copying
the stuff to the include directory.
I suppose this would be most cleanly handled in include.mk.
2009-06-06 14:46:29 +00:00
Jan Lindemann
b87df0be4c
targets-tools.mk: Add support for headers in $(PROJECT)/ subdirectory to tools directory
2009-06-06 14:30:18 +00:00
Jan Lindemann
95bb24541f
targets-tools.mk: Add target project-header
2009-06-06 14:10:08 +00:00
Jan Lindemann
77c146286e
make: Add profclean to clean target
2007-12-01 22:43:17 +00:00
Jan Lindemann
ea67ea66ce
targets-tools.mk: Remove PREREQ_DONE from prerequisites of all.done
2007-08-21 16:20:27 +00:00
Jan Lindemann
4c8f088a39
targets-tools.mk: Add $(LIB_A) $(LIB_SO)
2005-12-02 16:10:37 +00:00
Jan Lindemann
ebeafb4383
targets-tools.mk: Add some dependencies
2005-12-01 08:55:17 +00:00
Jan Lindemann
667b14e70e
targets-tools.mk, tools.mk: Split up tools.mk into tools.mk and targets-tools.mk
2005-07-31 12:10:46 +00:00