Ignore:
Timestamp:
Oct 8, 2007, 1:15:00 AM (18 years ago)
Author:
bird
Message:

more cleanup.

File:
1 edited

Legend:

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

    r1218 r1221  
    1919kmk_ash_DEFS.solaris = BSD
    2020kmk_ash_DEFS.win = \
    21         BSD PC_PATH_SEP PC_DRIVE_LETTERS PC_EXE_EXTS
     21        BSD PC_PATH_SEP PC_DRIVE_LETTERS PC_EXE_EXTS YY_NO_UNISTD_H
    2222kmk_ash_DEFS.os2 = \
    2323        HAVE_SYS_SIGNAME HAVE_SYSCTL_H HAVE_SETPROGNAME \
     
    8282        setmode.c
    8383
    84 kmk_ash_DEPS = \
     84kmk_ash_ORDERDEPS = \
    8585        $(PATH_TARGET)/arith.h \
    8686        $(PATH_TARGET)/builtins.h \
     
    8888        $(PATH_TARGET)/token.h
    8989kmk_ash_CLEAN = \
    90         $(kmk_ash_DEPS) \
     90        $(kmk_ash_ORDERDEPS)    \
    9191        $(PATH_TARGET)/arith.c \
    9292        $(PATH_TARGET)/arith_lex.c \
     
    103103
    104104
    105 ifeq ($(filter-out nt win win32 win64,$(BUILD_TARGET)),)
     105ifeq ($(filter-out win,$(BUILD_TARGET)),)
    106106
    107107#
    108108# Use the pregenerated code.
    109109#
    110 kmk_ash_DEPS :=
    111 
    112 define def_copy_generated
    113 $(PATH_TARGET)/$(src): generated/$(src)
    114         $$(RM) -f $$@
    115         $$(CP) -f $$^ $$@
    116 kmk_ash_DEPS += $(PATH_TARGET)/$(src)
    117 endef
    118 
    119 #$(foreach src, arith.h arith.c arith_lex.c builtins.h builtins.c nodes.h nodes.c token.h init.c,\
    120 #$(eval $(def_copy_generated)))
    121 
     110kmk_ash_ORDERDEPS :=
    122111kmk_ash_INCS += generated
    123 kmk_ash_DEFS += HAVE_SYS_CDEFS_H
     112kmk_ash_SOURCES := $(patsubst $(PATH_TARGET)/%,generated/%,$(kmk_ash_SOURCES))
    124113
    125114include $(PATH_KBUILD)/footer.kmk
Note: See TracChangeset for help on using the changeset viewer.