Ignore:
Timestamp:
Dec 18, 2005, 2:52:47 PM (20 years ago)
Author:
bird
Message:

Big command dependency job. More installation stuff.

File:
1 edited

Legend:

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

    r353 r380  
    5252# @param    $(dirdep)   Directory creation dependency.
    5353# @param    $(deps)     Other dependencies.
    54 #
    5554# @param    $(outbase)  Output basename (full). Use this for list files and such.
    5655# @param    $(objsuff)  Object suffix.
    57 define TOOL_NASM_COMPILE_AS
    58 #$ (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) $(outbase).lst: $(deps) $(source) | $(dirdep)
    60         $(call MSG_L2,Compiling $$@ using NASM)
    61         $(TOOL_NASM_AS) \
     56#
     57TOOL_NASM_COMPILE_AS_OUTPUT = $(outbase).lst
     58TOOL_NASM_COMPILE_AS_DEPEND =
     59TOOL_NASM_COMPILE_AS_DEPORD =
     60define TOOL_NASM_COMPILE_AS_CMDS
     61        $(TOOL_NASM_AS)\
    6262                $(flags) $(addsuffix /,$(addprefix -i, $(incs))) $(addprefix -D, $(defs))\
    63                 -l $(outbase).lst \
    64                 -o $(obj) \
     63                -l $(outbase).lst\
     64                -o $(obj)\
    6565                $(call ABSPATH,$(source))
    66 _OUT_FILES += $(outbase).lst
    67 
    6866endef
    6967
Note: See TracChangeset for help on using the changeset viewer.