Annotation of XNU/iokit/User/Makefile.user, revision 1.1.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.