Ignore:
Timestamp:
Dec 4, 2004, 3:26:54 AM (21 years ago)
Author:
bird
Message:

Dependencies.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/VCC70.kmk

    r181 r184  
    7070# @param    $(incs)     Includes. No -I or something.
    7171# @param        $(dirdep)   Directory creation dependency.
     72# @param        $(deps)         Other dependencies.
    7273#
    7374# @param    $(outbase)  Output basename (full). Use this for list files and such.
     
    7576define TOOL_VCC70_COMPILE_C
    7677#$ (warning dbg: TOOL_VCC70_COMPILE_C: target=$(target) source=$(source) obj=$(obj) dep=$(dep) flags=$(flags) defs=$(defs) incs=$(incs) dirdep=$(dirdep) outbase=$(outbase) objsuff=$(objsuff))
    77 $(obj): $(dirdep) $(source)
     78$(obj): $(dirdep) $(source) $(deps)
    7879        $(call MSG_L2,Compiling $$@ using VCC70)
    7980        $(TOOL_VCC70_CC) -c\
     
    101102# @param    $(incs)     Includes. No -I or something.
    102103# @param        $(dirdep)   Directory creation dependency.
     104# @param        $(deps)         Other dependencies.
    103105#
    104106# @param    $(outbase)  Output basename (full). Use this for list files and such.
     
    106108define TOOL_VCC70_COMPILE_CXX
    107109#$ (warning dbg: TOOL_VCC70_COMPILE_CXX: target=$(target) source=$(source) obj=$(obj) dep=$(dep) flags=$(flags) defs=$(defs) incs=$(incs) dirdep=$(dirdep) outbase=$(outbase) objsuff=$(objsuff))
    108 $(obj): $(dirdep) $(source)
     110$(obj): $(dirdep) $(source) $(deps)
    109111        $(call MSG_L2,Compiling $$@ using VCC70)
    110112        $(TOOL_VCC70_CXX) -c\
     
    118120                -D__DATE__=\"0000.00.00\" -D__FILE__=\"filename.c\" -D__LINE__=42 -D__TIME__=\"00.00.00\" -D__TIMESTAMP__=\"lotsofnumbers\" \
    119121                $(addprefix -D, $(defs)) $(addprefix -I, $(incs)) \
    120                 $(call ABSPATH,$(source)) 
     122                $(call ABSPATH,$(source))
    121123_OUT_FILES += $(outbase).pdb
    122124
     
    252254                $(foreach p,$(libpath), /LIBPATH:$(p)) \
    253255                $(subst /,\\,$(objs)) \
    254                 $(subst /,\\,$(libs))           
     256                $(subst /,\\,$(libs))
    255257ifeq ($(filter %.exp .def,$(othersrc)),)
    256258        if test -f $(outbase).exp; then $(CP) $(outbase).exp $(PATH_LIB)/; fi
Note: See TracChangeset for help on using the changeset viewer.