Changeset 2434 for trunk/src/kmk/Makefile.kmk
- Timestamp:
- Jan 9, 2011, 6:45:08 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/Makefile.kmk
r2421 r2434 39 39 KBUILD_TYPE=\"$(KBUILD_TYPE)\" 40 40 TEMPLATE_BIN-KMK_DEPS = \ 41 $( PATH_kmk)/config.h \42 $( PATH_kmk)/fts.h41 $(kmk_0_OUTDIR)/config.h \ 42 $(kmk_0_OUTDIR)/fts.h 43 43 TEMPLATE_BIN-KMK_CLEAN = $(TEMPLATE_BIN-KMK_DEPS) 44 44 TEMPLATE_BIN-KMK_DEPS.solaris = \ 45 $( PATH_kmk)/paths.h45 $(kmk_0_OUTDIR)/paths.h 46 46 TEMPLATE_BIN-KMK_CLEAN.solaris = $(TEMPLATE_BIN-KMK_DEPS.solaris) 47 47 TEMPLATE_BIN-KMK_DEPS.win = \ 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.h48 $(kmk_0_OUTDIR)/sysexits.h \ 49 $(kmk_0_OUTDIR)/unistd.h \ 50 $(kmk_0_OUTDIR)/paths.h \ 51 $(kmk_0_OUTDIR)/grp.h \ 52 $(kmk_0_OUTDIR)/pwd.h \ 53 $(kmk_0_OUTDIR)/inttypes.h 54 54 TEMPLATE_BIN-KMK_CFLAGS.win.amd64 = $(TEMPLATE_BIN-THREADED_CFLAGS.win.amd64) -wd4244 -wd4267 55 55 TEMPLATE_BIN-KMK_CLEAN.win = $(TEMPLATE_BIN-KMK_DEPS.win) 56 TEMPLATE_BIN-KMK_INCS = $( PATH_kmk) . $(TEMPLATE_BIN-THREADED_INCS)56 TEMPLATE_BIN-KMK_INCS = $(kmk_0_OUTDIR) . $(TEMPLATE_BIN-THREADED_INCS) 57 57 TEMPLATE_BIN-KMK_INCS.darwin = glob 58 58 TEMPLATE_BIN-KMK_INCS.dragonfly = glob … … 63 63 ifdef ELECTRIC_HEAP # for electric heap (see electric.c) - windows only. 64 64 ifeq ($(KBUILD_TARGET),win) 65 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN-THREADED_CFLAGS) /FI$(kmk_ PATH)/electric.h -DELECTRIC_HEAP=165 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN-THREADED_CFLAGS) /FI$(kmk_DEFPATH)/electric.h -DELECTRIC_HEAP=1 66 66 else 67 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN-THREADED_CFLAGS) -include $(kmk_ PATH)/electric.h -DELECTRIC_HEAP=167 TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN-THREADED_CFLAGS) -include $(kmk_DEFPATH)/electric.h -DELECTRIC_HEAP=1 68 68 endif 69 69 endif … … 491 491 # Use checked in config.h instead of running ./Configure for it. 492 492 # 493 kmk_config.h.$(KBUILD_TARGET) := $(kmk_ PATH)/config.h.$(KBUILD_TARGET)494 $( PATH_kmk)/config.h: $(kmk_config.h.$(KBUILD_TARGET))493 kmk_config.h.$(KBUILD_TARGET) := $(kmk_DEFPATH)/config.h.$(KBUILD_TARGET) 494 $(kmk_0_OUTDIR)/config.h: $(kmk_config.h.$(KBUILD_TARGET)) 495 495 $(MKDIR) -p $(dir $@) 496 496 $(CP) $^ $@ … … 499 499 # Some missing headers. 500 500 # 501 $( PATH_kmk)/fts.h: $(kmk_PATH)/kmkbuiltin/ftsfake.h | $(call DIRDEP,$(PATH_kmk))501 $(kmk_0_OUTDIR)/fts.h: $(kmk_DEFPATH)/kmkbuiltin/ftsfake.h | $(call DIRDEP,$(kmk_0_OUTDIR)) 502 502 $(CP) $^ $@ 503 503 504 $( PATH_kmk)/unistd.h: | $(call DIRDEP,$(PATH_kmk))504 $(kmk_0_OUTDIR)/unistd.h: | $(call DIRDEP,$(kmk_0_OUTDIR)) 505 505 $(ECHO_EXT) > $@ 506 506 507 $( PATH_kmk)/sysexits.h: | $(call DIRDEP,$(PATH_kmk))507 $(kmk_0_OUTDIR)/sysexits.h: | $(call DIRDEP,$(kmk_0_OUTDIR)) 508 508 $(ECHO_EXT) > $@ 509 509 510 $( PATH_kmk)/inttypes.h: | $(call DIRDEP,$(PATH_kmk))510 $(kmk_0_OUTDIR)/inttypes.h: | $(call DIRDEP,$(kmk_0_OUTDIR)) 511 511 $(ECHO_EXT) > $@ 512 512 513 $( PATH_kmk)/paths.h: | $(call DIRDEP,$(PATH_kmk))513 $(kmk_0_OUTDIR)/paths.h: | $(call DIRDEP,$(kmk_0_OUTDIR)) 514 514 $(ECHO_EXT) > $@ 515 515 516 $( PATH_kmk)/pwd.h: | $(call DIRDEP,$(PATH_kmk))516 $(kmk_0_OUTDIR)/pwd.h: | $(call DIRDEP,$(kmk_0_OUTDIR)) 517 517 $(ECHO_EXT) > $@ 518 518 519 $( PATH_kmk)/grp.h: | $(call DIRDEP,$(PATH_kmk))519 $(kmk_0_OUTDIR)/grp.h: | $(call DIRDEP,$(kmk_0_OUTDIR)) 520 520 $(ECHO_EXT) > $@ 521 521 … … 571 571 572 572 test_stack: 573 $(MAKE) -f $(kmk_ PATH)/testcase-stack.kmk573 $(MAKE) -f $(kmk_DEFPATH)/testcase-stack.kmk 574 574 575 575 test_math: 576 $(MAKE) -f $(kmk_ PATH)/testcase-math.kmk576 $(MAKE) -f $(kmk_DEFPATH)/testcase-math.kmk 577 577 578 578 test_if1of: 579 $(MAKE) -f $(kmk_ PATH)/testcase-if1of.kmk579 $(MAKE) -f $(kmk_DEFPATH)/testcase-if1of.kmk 580 580 581 581 test_local: 582 $(MAKE) -f $(kmk_ PATH)/testcase-local.kmk582 $(MAKE) -f $(kmk_DEFPATH)/testcase-local.kmk 583 583 584 584 test_includedep: 585 $(MAKE) -f $(kmk_ PATH)/testcase-includedep.kmk585 $(MAKE) -f $(kmk_DEFPATH)/testcase-includedep.kmk 586 586 587 587 test_2ndtargetexp: 588 $(MAKE) -f $(kmk_ PATH)/testcase-2ndtargetexp.kmk588 $(MAKE) -f $(kmk_DEFPATH)/testcase-2ndtargetexp.kmk 589 589 590 590 test_30_continued_on_failure_worker: … … 603 603 604 604 test_lazy_deps_vars: 605 $(MAKE) -C $(kmk_ PATH) -f testcase-lazy-deps-vars.kmk605 $(MAKE) -C $(kmk_DEFPATH) -f testcase-lazy-deps-vars.kmk 606 606 607 607
Note:
See TracChangeset
for help on using the changeset viewer.