Ignore:
Timestamp:
Oct 25, 2007, 4:42:13 AM (18 years ago)
Author:
bird
Message:

Objective-C support - OBJC.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/header.kmk

    r1191 r1256  
    557557## PROPS_TOOLS
    558558# This is a subset of PROPS_SINGLE.
    559 PROPS_TOOLS := TOOL CTOOL CXXTOOL ASTOOL RCTOOL ARTOOL LDTOOL FETCHTOOL UNPACKTOOL PATCHTOOL
     559PROPS_TOOLS := TOOL CTOOL CXXTOOL OBJCTOOL ASTOOL RCTOOL ARTOOL LDTOOL FETCHTOOL UNPACKTOOL PATCHTOOL
    560560
    561561## PROPS_SINGLE
     
    564564# will do the necessary inheritance from templates to targets.
    565565PROPS_SINGLE := $(PROPS_TOOLS) INST NOINST BLD_TYPE BLD_TRG BLD_TRG_ARCH BLD_TRG_CPU FETCHDIR \
    566         OBJSUFF COBJSUFF CXXOBJSUFF ASOBJSUFF RCOBJSUFF SYSSUFF EXESUFF DLLSUFF LIBSUFF ARLIBSUFF
     566        OBJSUFF COBJSUFF CXXOBJSUFF OBJCOBJSUFF ASOBJSUFF RCOBJSUFF SYSSUFF EXESUFF DLLSUFF LIBSUFF ARLIBSUFF
    567567## PROPS_SINGLE_LNK
    568568# Subset of PROPS_SINGLE which applies to all linkable targets.
    569 PROPS_SINGLE_LNK := TOOL CTOOL CXXTOOL ASTOOL RCTOOL \
     569PROPS_SINGLE_LNK := TOOL CTOOL CXXTOOL OBJCTOOL ASTOOL RCTOOL \
    570570    INST NOINST BLD_TYPE BLD_TRG BLD_TRG_ARCH BLD_TRG_CPU \
    571         OBJSUFF COBJSUFF CXXOBJSUFF ASOBJSUFF RCOBJSUFF
     571        OBJSUFF COBJSUFF CXXOBJSUFF OBJCOBJSUFF ASOBJSUFF RCOBJSUFF
    572572
    573573## PROPS_DEFERRED
     
    586586        CFLAGS CDEFS \
    587587        CXXFLAGS CXXDEFS \
     588        OBJCFLAGS OBJCDEFS \
    588589        ASFLAGS ASDEFS \
    589590        RCFLAGS RCDEFS \
     
    597598        CFLAGS CDEFS \
    598599        CXXFLAGS CXXDEFS \
     600        OBJCFLAGS OBJCDEFS \
    599601        ASFLAGS ASDEFS \
    600602        RCFLAGS RCDEFS \
     
    608610PROPS_ACCUMULATE_L := \
    609611        SDKS SOURCES \
    610         INCS CINCS CXXINCX ASINCS RCINCS \
     612        INCS CINCS CXXINCS OBJCINCS ASINCS RCINCS \
    611613        LIBS LIBPATH \
    612614        DIRS BLDDIRS CLEAN
     
    615617PROPS_ACCUMULATE_L_LNK := \
    616618        SDKS SOURCES \
    617         INCS CINCS CXXINCX ASINCS RCINCS \
     619        INCS CINCS CXXINCS OBJCINCS ASINCS RCINCS \
    618620        BLDDIRS CLEAN
    619621
     
    907909 # @param 2     The source filename.
    908910 # @param 3     The primary link output file name.
    909  # @param 4     The source type (CXX,C,AS,RC,++).
     911 # @param 4     The source type (C,CXX,OBJC,AS,RC,++).
    910912 MSG_COMPILE  ?= $(call MSG_L1,Compiling $1 - $2,=> $3)
    911913 ## Tool
Note: See TracChangeset for help on using the changeset viewer.