Ignore:
Timestamp:
Feb 10, 2005, 11:38:52 PM (20 years ago)
Author:
bird
Message:

dirdep is order prereq only and not something causing anything else to build.

File:
1 edited

Legend:

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

    r184 r235  
    4545# @param    $(target)   Normalized main target name.
    4646# @param    $(source)   Source filename (relative).
    47 # @param        $(obj)      Object file name. This shall be (re)created by the compilation.
    48 # @param    $(dep)          Dependcy file. This shall be (re)created by the compilation.
     47# @param    $(obj)      Object file name. This shall be (re)created by the compilation.
     48# @param    $(dep)      Dependcy file. This shall be (re)created by the compilation.
    4949# @param    $(flags)    Flags.
    5050# @param    $(defs)     Definitions. No -D or something.
    5151# @param    $(incs)     Includes. No -I or something.
    52 # @param        $(dirdep)   Directory creation dependency.
    53 # @param        $(deps)         Other dependencies.
     52# @param    $(dirdep)   Directory creation dependency.
     53# @param    $(deps)     Other dependencies.
    5454#
    5555# @param    $(outbase)  Output basename (full). Use this for list files and such.
    56 # @param        $(objsuff)  Object suffix.
     56# @param    $(objsuff)  Object suffix.
    5757define TOOL_NASM_COMPILE_AS
    5858#$ (warning dbg: TOOL_NASM_COMPILE_AS: target=$(target) source=$(source) obj=$(obj) dep=$(dep) flags=$(flags) defs=$(defs) incs=$(incs) dirdep=$(dirdep) outbase=$(outbase) objsuff=$(objsuff) deps=$(deps))
    59 $(obj): $(dirdep) $(source) $(deps)
     59$(obj): $(source) $(deps) | $(dirdep)
    6060        $(call MSG_L2,Compiling $$@ using NASM)
    6161        $(TOOL_NASM_AS) \
Note: See TracChangeset for help on using the changeset viewer.