Changeset 2434 for trunk/src/ash/Makefile.kmk
- Timestamp:
- Jan 9, 2011, 6:45:08 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ash/Makefile.kmk
r2422 r2434 50 50 kmk_ash_DEFS.openbsd = \ 51 51 HAVE_SYS_SIGNAME HAVE_SYSCTL_H HAVE_SETPROGNAME 52 kmk_ash_INCS = $( PATH_kmk_ash) . # (the last is because of error.h)52 kmk_ash_INCS = $(kmk_ash_0_OUTDIR) . # (the last is because of error.h) 53 53 kmk_ash_CFLAGS.win = -I. ## @todo kBuild bug? 54 54 kmk_ash_INCS.win = win … … 79 79 bltin/kill.c \ 80 80 bltin/test.c \ 81 $( PATH_kmk_ash)/builtins.c \82 $( PATH_kmk_ash)/init.c \83 $( PATH_kmk_ash)/nodes.c81 $(kmk_ash_0_OUTDIR)/builtins.c \ 82 $(kmk_ash_0_OUTDIR)/init.c \ 83 $(kmk_ash_0_OUTDIR)/nodes.c 84 84 kmk_ash_SOURCES.linux = \ 85 85 sys_signame.c \ … … 99 99 100 100 kmk_ash_INTERMEDIATES = \ 101 $( PATH_kmk_ash)/builtins.h \102 $( PATH_kmk_ash)/nodes.h \103 $( PATH_kmk_ash)/token.h101 $(kmk_ash_0_OUTDIR)/builtins.h \ 102 $(kmk_ash_0_OUTDIR)/nodes.h \ 103 $(kmk_ash_0_OUTDIR)/token.h 104 104 kmk_ash_CLEAN = \ 105 105 $(kmk_ash_INTERMEDIATES) \ 106 $( PATH_kmk_ash)/builtins.c \107 $( PATH_kmk_ash)/init.c \108 $( PATH_kmk_ash)/nodes.c106 $(kmk_ash_0_OUTDIR)/builtins.c \ 107 $(kmk_ash_0_OUTDIR)/init.c \ 108 $(kmk_ash_0_OUTDIR)/nodes.c 109 109 110 110 kmk_ash.man_TEMPLATE = usr.bin.man … … 119 119 # 120 120 kmk_ash_DEPS := 121 kmk_ash_SOURCES += $( PATH_kmk_ash)/arith_lex.c121 kmk_ash_SOURCES += $(kmk_ash_0_OUTDIR)/arith_lex.c 122 122 123 123 include $(FILE_KBUILD_SUB_FOOTER) 124 124 125 125 define def_copy_generated 126 $( PATH_kmk_ash)/$(src): generated/$(src)126 $(kmk_ash_0_OUTDIR)/$(src): generated/$(src) 127 127 $$(RM) -f $$@ 128 128 $$(CP) -f $$^ $$@ … … 162 162 BOOTSTRAP_SHELL ?= $(SHELL) 163 163 164 $( PATH_kmk_ash)/builtins.h + $(PATH_kmk_ash)/builtins.c: \164 $(kmk_ash_0_OUTDIR)/builtins.h + $(kmk_ash_0_OUTDIR)/builtins.c: \ 165 165 $(kmk_ash_PATH)/mkbuiltins \ 166 166 $(kmk_ash_PATH)/shell.h \ 167 167 $(kmk_ash_PATH)/builtins.def \ 168 | $(call DIRDEP,$( PATH_kmk_ash))168 | $(call DIRDEP,$(kmk_ash_0_OUTDIR)) 169 169 $(BOOTSTRAP_SHELL) $+ $(dir $@) 170 [ -f $( PATH_kmk_ash)/builtins.h ]170 [ -f $(kmk_ash_0_OUTDIR)/builtins.h ] 171 171 172 $( PATH_kmk_ash)/nodes.h + $(PATH_kmk_ash)/nodes.c: \172 $(kmk_ash_0_OUTDIR)/nodes.h + $(kmk_ash_0_OUTDIR)/nodes.c: \ 173 173 $(kmk_ash_PATH)/mknodes.sh \ 174 174 $(kmk_ash_PATH)/nodetypes \ 175 175 $(kmk_ash_PATH)/nodes.c.pat \ 176 | $(call DIRDEP,$( PATH_kmk_ash))176 | $(call DIRDEP,$(kmk_ash_0_OUTDIR)) 177 177 $(BOOTSTRAP_SHELL) $+ $(dir $@) 178 178 [ -f $(dir $@)/nodes.h ] 179 179 180 $( PATH_kmk_ash)/token.h: $(kmk_ash_PATH)/mktokens | $(call DIRDEP,$(PATH_kmk_ash))180 $(kmk_ash_0_OUTDIR)/token.h: $(kmk_ash_PATH)/mktokens | $(call DIRDEP,$(kmk_ash_0_OUTDIR)) 181 181 $(BOOTSTRAP_SHELL) $+ 182 182 $(MV) token.h $@ 183 183 184 $( PATH_kmk_ash)/init.c: \184 $(kmk_ash_0_OUTDIR)/init.c: \ 185 185 $(kmk_ash_PATH)/mkinit.sh \ 186 $(abspathex $(filter-out $( PATH_kmk_ash)/%,$(kmk_ash_SOURCES)), $(kmk_ash_PATH)) \187 | $(call DIRDEP,$( PATH_kmk_ash))186 $(abspathex $(filter-out $(kmk_ash_0_OUTDIR)/%,$(kmk_ash_SOURCES)), $(kmk_ash_PATH)) \ 187 | $(call DIRDEP,$(kmk_ash_0_OUTDIR)) 188 188 $(BOOTSTRAP_SHELL) $+ 189 189 $(MV) init.c $@
Note:
See TracChangeset
for help on using the changeset viewer.