Ignore:
Timestamp:
Jan 9, 2011, 6:45:08 PM (15 years ago)
Author:
bird
Message:

kBuild: Deprecating PATH_<target> and <target>_PATH in favor of <target>_0_OUTDIR and <target>_DEFPATH.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ash/Makefile.kmk

    r2422 r2434  
    5050kmk_ash_DEFS.openbsd = \
    5151        HAVE_SYS_SIGNAME HAVE_SYSCTL_H HAVE_SETPROGNAME
    52 kmk_ash_INCS = $(PATH_kmk_ash) . # (the last is because of error.h)
     52kmk_ash_INCS = $(kmk_ash_0_OUTDIR) . # (the last is because of error.h)
    5353kmk_ash_CFLAGS.win = -I. ## @todo kBuild bug?
    5454kmk_ash_INCS.win = win
     
    7979        bltin/kill.c \
    8080        bltin/test.c \
    81         $(PATH_kmk_ash)/builtins.c \
    82         $(PATH_kmk_ash)/init.c \
    83         $(PATH_kmk_ash)/nodes.c
     81        $(kmk_ash_0_OUTDIR)/builtins.c \
     82        $(kmk_ash_0_OUTDIR)/init.c \
     83        $(kmk_ash_0_OUTDIR)/nodes.c
    8484kmk_ash_SOURCES.linux = \
    8585        sys_signame.c \
     
    9999
    100100kmk_ash_INTERMEDIATES = \
    101         $(PATH_kmk_ash)/builtins.h \
    102         $(PATH_kmk_ash)/nodes.h \
    103         $(PATH_kmk_ash)/token.h
     101        $(kmk_ash_0_OUTDIR)/builtins.h \
     102        $(kmk_ash_0_OUTDIR)/nodes.h \
     103        $(kmk_ash_0_OUTDIR)/token.h
    104104kmk_ash_CLEAN = \
    105105        $(kmk_ash_INTERMEDIATES) \
    106         $(PATH_kmk_ash)/builtins.c \
    107         $(PATH_kmk_ash)/init.c \
    108         $(PATH_kmk_ash)/nodes.c
     106        $(kmk_ash_0_OUTDIR)/builtins.c \
     107        $(kmk_ash_0_OUTDIR)/init.c \
     108        $(kmk_ash_0_OUTDIR)/nodes.c
    109109
    110110kmk_ash.man_TEMPLATE = usr.bin.man
     
    119119#
    120120kmk_ash_DEPS :=
    121 kmk_ash_SOURCES += $(PATH_kmk_ash)/arith_lex.c
     121kmk_ash_SOURCES += $(kmk_ash_0_OUTDIR)/arith_lex.c
    122122
    123123include $(FILE_KBUILD_SUB_FOOTER)
    124124
    125125define def_copy_generated
    126 $(PATH_kmk_ash)/$(src): generated/$(src)
     126$(kmk_ash_0_OUTDIR)/$(src): generated/$(src)
    127127        $$(RM) -f $$@
    128128        $$(CP) -f $$^ $$@
     
    162162BOOTSTRAP_SHELL ?= $(SHELL)
    163163
    164 $(PATH_kmk_ash)/builtins.h + $(PATH_kmk_ash)/builtins.c: \
     164$(kmk_ash_0_OUTDIR)/builtins.h + $(kmk_ash_0_OUTDIR)/builtins.c: \
    165165                $(kmk_ash_PATH)/mkbuiltins \
    166166                $(kmk_ash_PATH)/shell.h \
    167167                $(kmk_ash_PATH)/builtins.def \
    168                 | $(call DIRDEP,$(PATH_kmk_ash))
     168                | $(call DIRDEP,$(kmk_ash_0_OUTDIR))
    169169        $(BOOTSTRAP_SHELL) $+ $(dir $@)
    170         [ -f $(PATH_kmk_ash)/builtins.h ]
     170        [ -f $(kmk_ash_0_OUTDIR)/builtins.h ]
    171171
    172 $(PATH_kmk_ash)/nodes.h + $(PATH_kmk_ash)/nodes.c: \
     172$(kmk_ash_0_OUTDIR)/nodes.h + $(kmk_ash_0_OUTDIR)/nodes.c: \
    173173                $(kmk_ash_PATH)/mknodes.sh \
    174174                $(kmk_ash_PATH)/nodetypes \
    175175                $(kmk_ash_PATH)/nodes.c.pat \
    176                 | $(call DIRDEP,$(PATH_kmk_ash))
     176                | $(call DIRDEP,$(kmk_ash_0_OUTDIR))
    177177        $(BOOTSTRAP_SHELL) $+ $(dir $@)
    178178        [ -f $(dir $@)/nodes.h ]
    179179
    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))
    181181        $(BOOTSTRAP_SHELL) $+
    182182        $(MV) token.h $@
    183183
    184 $(PATH_kmk_ash)/init.c: \
     184$(kmk_ash_0_OUTDIR)/init.c: \
    185185                $(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))
    188188        $(BOOTSTRAP_SHELL) $+
    189189        $(MV) init.c $@
Note: See TracChangeset for help on using the changeset viewer.