Changeset 1665 for trunk/src/kmk
- Timestamp:
- Jun 30, 2008, 11:14:11 PM (17 years ago)
- Location:
- trunk/src/kmk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/Makefile.kmk
r1604 r1665 1 1 # $Id$ 2 2 ## @file 3 # kmk / GNU Make3 # Sub-makefile for kmk / GNU Make. 4 4 # 5 5 … … 25 25 # 26 26 27 28 DEPTH = ../.. 29 include $(PATH_KBUILD)/header.kmk 27 SUB_DEPTH = ../.. 28 include $(KBUILD_PATH)/subheader.kmk 30 29 31 30 … … 39 38 $(TEMPLATE_BIN_DEFS) \ 40 39 KBUILD_SVN_REV=$(KBUILD_SVN_REV) 41 TEMPLATE_BIN-KMK_DEPS = $(PATH_ TARGET)/config.h40 TEMPLATE_BIN-KMK_DEPS = $(PATH_kmk)/config.h 42 41 TEMPLATE_BIN-KMK_CLEAN = $(TEMPLATE_BIN-KMK_DEPS) 43 42 TEMPLATE_BIN-KMK_DEPS.solaris = \ 44 $(PATH_ TARGET)/fts.h \45 $(PATH_ TARGET)/paths.h43 $(PATH_kmk)/fts.h \ 44 $(PATH_kmk)/paths.h 46 45 TEMPLATE_BIN-KMK_CLEAN.solaris = $(TEMPLATE_BIN-KMK_DEPS.solaris) 47 46 TEMPLATE_BIN-KMK_DEPS.win = \ 48 $(PATH_ TARGET)/fts.h \49 $(PATH_ TARGET)/sysexits.h \50 $(PATH_ TARGET)/unistd.h \51 $(PATH_ TARGET)/paths.h \52 $(PATH_ TARGET)/grp.h \53 $(PATH_ TARGET)/pwd.h \54 $(PATH_ TARGET)/inttypes.h47 $(PATH_kmk)/fts.h \ 48 $(PATH_kmk)/sysexits.h \ 49 $(PATH_kmk)/unistd.h \ 50 $(PATH_kmk)/paths.h \ 51 $(PATH_kmk)/grp.h \ 52 $(PATH_kmk)/pwd.h \ 53 $(PATH_kmk)/inttypes.h 55 54 TEMPLATE_BIN-KMK_CFLAGS.win.amd64 = $(TEMPLATE_BIN_CFLAGS.win.amd64) -wd4244 -wd4267 56 55 TEMPLATE_BIN-KMK_CLEAN.win = $(TEMPLATE_BIN-KMK_DEPS.win) 57 TEMPLATE_BIN-KMK_INCS = $(PATH_ TARGET) . $(TEMPLATE_BIN_INCS)56 TEMPLATE_BIN-KMK_INCS = $(PATH_kmk) . $(TEMPLATE_BIN_INCS) 58 57 TEMPLATE_BIN-KMK_INCS.darwin = glob 59 58 TEMPLATE_BIN-KMK_INCS.dragonfly = glob … … 63 62 ifdef ELECTRIC_HEAP # for electric heap (see electric.c) - windows only. 64 63 ifeq ($(KBUILD_TARGET),win) 65 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN_CFLAGS) /FI$( PATH_CURRENT)/electric.h -DELECTRIC_HEAP=164 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN_CFLAGS) /FI$(kmk_PATH)/electric.h -DELECTRIC_HEAP=1 66 65 else 67 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN_CFLAGS) -include $( PATH_CURRENT)/electric.h -DELECTRIC_HEAP=166 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN_CFLAGS) -include $(kmk_PATH)/electric.h -DELECTRIC_HEAP=1 68 67 endif 69 68 endif … … 377 376 378 377 379 include $(FILE_KBUILD_ FOOTER)378 include $(FILE_KBUILD_SUB_FOOTER) 380 379 381 380 … … 383 382 # Use checked in config.h instead of running ./Configure for it. 384 383 # 385 config.h.$(KBUILD_TARGET) :=config.h.$(KBUILD_TARGET)386 $(PATH_ TARGET)/config.h: $(config.h.$(KBUILD_TARGET))384 kmk_config.h.$(KBUILD_TARGET) := $(kmk_PATH)/config.h.$(KBUILD_TARGET) 385 $(PATH_kmk)/config.h: $(kmk_config.h.$(KBUILD_TARGET)) 387 386 $(MKDIR) -p $(dir $@) 388 387 $(CP) $^ $@ … … 391 390 # Some missing headers. 392 391 # 393 $(PATH_ TARGET)/fts.h: kmkbuiltin/ftsfake.h | $(call DIRDEP,$(PATH_TARGET))392 $(PATH_kmk)/fts.h: kmkbuiltin/ftsfake.h | $(call DIRDEP,$(PATH_kmk)) 394 393 $(CP) $^ $@ 395 394 396 $(PATH_ TARGET)/unistd.h: | $(call DIRDEP,$(PATH_TARGET))397 $(ECHO_EXT) > $@ 398 399 $(PATH_ TARGET)/sysexits.h: | $(call DIRDEP,$(PATH_TARGET))400 $(ECHO_EXT) > $@ 401 402 $(PATH_ TARGET)/inttypes.h: | $(call DIRDEP,$(PATH_TARGET))403 $(ECHO_EXT) > $@ 404 405 $(PATH_ TARGET)/paths.h: | $(call DIRDEP,$(PATH_TARGET))406 $(ECHO_EXT) > $@ 407 408 $(PATH_ TARGET)/pwd.h: | $(call DIRDEP,$(PATH_TARGET))409 $(ECHO_EXT) > $@ 410 411 $(PATH_ TARGET)/grp.h: | $(call DIRDEP,$(PATH_TARGET))395 $(PATH_kmk)/unistd.h: | $(call DIRDEP,$(PATH_kmk)) 396 $(ECHO_EXT) > $@ 397 398 $(PATH_kmk)/sysexits.h: | $(call DIRDEP,$(PATH_kmk)) 399 $(ECHO_EXT) > $@ 400 401 $(PATH_kmk)/inttypes.h: | $(call DIRDEP,$(PATH_kmk)) 402 $(ECHO_EXT) > $@ 403 404 $(PATH_kmk)/paths.h: | $(call DIRDEP,$(PATH_kmk)) 405 $(ECHO_EXT) > $@ 406 407 $(PATH_kmk)/pwd.h: | $(call DIRDEP,$(PATH_kmk)) 408 $(ECHO_EXT) > $@ 409 410 $(PATH_kmk)/grp.h: | $(call DIRDEP,$(PATH_kmk)) 412 411 $(ECHO_EXT) > $@ 413 412 … … 463 462 464 463 test_stack: 465 $(MAKE) -f testcase-stack.kmk464 $(MAKE) -f $(kmk_PATH)/testcase-stack.kmk 466 465 467 466 test_math: 468 $(MAKE) -f testcase-math.kmk467 $(MAKE) -f $(kmk_PATH)/testcase-math.kmk 469 468 470 469 test_if1of: 471 $(MAKE) -f testcase-if1of.kmk470 $(MAKE) -f $(kmk_PATH)/testcase-if1of.kmk 472 471 473 472 test_local: 474 $(MAKE) -f testcase-local.kmk473 $(MAKE) -f $(kmk_PATH)/testcase-local.kmk 475 474 476 475 test_30_continued_on_failure_worker: -
trunk/src/kmk/w32/Makefile.kmk
r1509 r1665 1 1 # $Id: Makefile.kmk 785 2007-01-24 22:21:56Z bird $ 2 2 ## @file 3 # tstFileInfo / w323 # Sub-makefile for tstFileInfo / w32. 4 4 # 5 5 … … 25 25 # 26 26 27 28 DEPTH = ../../.. 29 include $(PATH_KBUILD)/header.kmk 27 SUB_DEPTH = ../../.. 28 include $(KBUILD_PATH)/subheader.kmk 30 29 31 30 # … … 36 35 tstFileInfo_SOURCES = tstFileInfo.c 37 36 38 include $(FILE_KBUILD_FOOTER) 37 include $(FILE_KBUILD_SUB_FOOTER) 38
Note:
See TracChangeset
for help on using the changeset viewer.