Annotation of XNU/iokit/User/Makefile.user, revision 1.1

1.1     ! root        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)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.