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/iokit/User/Makefile.user

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 # User level code makefile
    3 #
    4 
    5 export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
    6 export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
    7 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
    8 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
    9 
   10 include $(MakeInc_cmd)
   11 include $(MakeInc_def)
   12 
   13 INSTALL_DIR=            /usr/lib
   14 LIB_NAME=               libIOKit
   15 BUILD_VERS=             .A
   16 COMPAT_VERS=            1
   17 LIB_INSTALL_FLAGS=      -c -m 555 -S "-S"
   18 BUILD_NAME=             $(LIB_NAME)$(BUILD_VERS).dylib
   19 FRAMEWORK_NAME=         /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
   20 
   21 # ALLARCHLIBS   = $(foreach archlib, $(INSTALL_ARCHS), $(OBJROOT)/$(KERNEL_CONFIG)_$(archlib)/$(COMPONENT)/User/$(BUILD_NAME))
   22 
   23 do_build_all:
   24 
   25 $(DSTROOT)$(INSTALL_DIR)/$(BUILD_NAME): 
   26         ${MKDIR} $(DSTROOT)$(INSTALL_DIR);                              \
   27         (cd $(DSTROOT)$(INSTALL_DIR);                                   \
   28         if [ ! -h $(BUILD_NAME) ]; then                                 \
   29                         $(LN) $(FRAMEWORK_NAME) $(BUILD_NAME);          \
   30         fi ); 
   31 
   32 $(DSTROOT)$(INSTALL_DIR)/$(LIB_NAME).dylib:     $(DSTROOT)$(INSTALL_DIR)/$(BUILD_NAME)
   33         (cd $(DSTROOT)$(INSTALL_DIR);                                   \
   34         if [ ! -h $(LIB_NAME).dylib ]; then                             \
   35                         $(LN) $(BUILD_NAME) $(LIB_NAME).dylib;          \
   36         fi ); 
   37 
   38 do_build_install: $(DSTROOT)$(INSTALL_DIR)/$(LIB_NAME).dylib
   39 
   40 # include $(MakeInc_rule)
   41 include $(MakeInc_dir)

Cache object: 58dfd441362dbc3b4d7bac504b073835


[ 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.