|
|
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)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.