The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/makedefs/MakeInc.cmd

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #
    2 # Commands for the build environment
    3 #
    4 ##
    5 # Verbosity
    6 ##
    7 ifeq ($(RC_XBS),YES)
    8 VERBOSE = YES
    9 else
   10 VERBOSE = NO
   11 endif
   12 ifeq ($(VERBOSE),YES)
   13 _v =
   14 _vstdout =
   15 else
   16 _v = @
   17 _vstdout = > /dev/null
   18 endif
   19 
   20 ifeq ($(VERBOSE),YES)
   21         XCRUN = /usr/bin/xcrun -verbose -log
   22 else
   23         XCRUN = /usr/bin/xcrun
   24 endif
   25 
   26 SDKROOT ?= /
   27 
   28 CC := $(XCRUN) -sdk $(SDKROOT) cc
   29 CXX := $(XCRUN) -sdk $(SDKROOT) g++
   30 MIG := $(XCRUN) -sdk $(SDKROOT) mig
   31 ifeq ($(MIGCC),)
   32         export MIGCC := $(shell $(XCRUN) -sdk $(SDKROOT) -find cc)
   33 endif
   34 ifeq ($(RELPATH),)
   35         export RELPATH := $(shell $(XCRUN) -sdk $(SDKROOT) -find relpath)
   36 endif
   37 SEG_HACK := $(XCRUN) -sdk $(SDKROOT) setsegname
   38 KEXT_CREATE_SYMBOL_SET := $(XCRUN) -sdk $(SDKROOT) kextsymboltool
   39 
   40 MD = /usr/bin/md
   41 
   42 RM = /bin/rm -f
   43 CP = /bin/cp
   44 MV = /bin/mv
   45 LN = /bin/ln -fs
   46 CAT = /bin/cat
   47 MKDIR = /bin/mkdir -p
   48 FIND = /usr/bin/find
   49 INSTALL = /usr/bin/install
   50 
   51 TAR = /usr/bin/gnutar
   52 STRIP = $(XCRUN) -sdk $(SDKROOT) strip
   53 LIPO = $(XCRUN) -sdk $(SDKROOT) lipo
   54 LIBTOOL = $(XCRUN) -sdk $(SDKROOT) libtool
   55 NM = $(XCRUN) -sdk $(SDKROOT) nm
   56 
   57 BASENAME = /usr/bin/basename
   58 TR = /usr/bin/tr
   59 
   60 UNIFDEF   = $(XCRUN) -sdk $(SDKROOT) unifdef
   61 DECOMMENT = /usr/local/bin/decomment
   62 NEWVERS = $(SRCROOT)/config/newvers.pl
   63 
   64 DSYMUTIL = $(XCRUN) -sdk $(SDKROOT) dsymutil
   65 CTFCONVERT = $(XCRUN) -sdk $(SDKROOT) ctfconvert
   66 CTFMERGE =  $(XCRUN) -sdk $(SDKROOT) ctfmerge
   67 CTFSCRUB = $(XCRUN) -sdk $(SDKROOT) ctfdump -r
   68 
   69 # vim: set ft=make:

Cache object: 234bc156ec18441a922da507cbe8d9c7


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.