1# Jamfile for target "installhdrs" of project "IOSerialFamily" 2 3 4JAVAC_SOURCE_FILE_ENCODING default = MacRoman ; 5 6# Implicitly computed project-wide settings for project 7export deferred DEVELOPMENT_LANGUAGE = English ; 8export deferred PROJECT = $(PROJECT_NAME) ; 9export deferred PROJECT_NAME = IOSerialFamily ; 10export deferred SRCROOT = /Volumes/-/SandBox/gvdl/bugfest/IOSerialFamily-19 ; 11 12# User-defined project-wide settings for project 13 14# Target "installhdrs" 15 16# Implicitly computed build settings for target "installhdrs" 17export deferred CLONE_HEADERS = NO ; 18export deferred TARGETNAME = $(TARGET_NAME) ; 19export deferred TARGET_NAME = installhdrs ; 20 21# User-defined build settings for target "installhdrs" 22export deferred INSTALLHDRS_COPY_PHASE = YES ; 23export deferred INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Versions/A/Headers" ; 24export deferred OTHER_CFLAGS = ; 25export deferred OTHER_LDFLAGS = ; 26export deferred OTHER_REZFLAGS = ; 27export deferred PRODUCT_NAME = installhdrs ; 28export deferred REZ_EXECUTABLE = YES ; 29export deferred SECTORDER_FLAGS = ; 30export deferred WARNING_CFLAGS = -Wmost -Wno-four-char-constants -Wno-unknown-pragmas ; 31 32if "$(BUILD_STYLE)" = Development { 33 export deferred COPY_PHASE_STRIP = NO ; 34 export deferred OPTIMIZATION_CFLAGS = -O0 ; 35} 36 37if "$(BUILD_STYLE)" = Deployment { 38 export deferred COPY_PHASE_STRIP = YES ; 39} 40 41 42ConditionalDefinitions _ ; 43commitdeferred ; 44 45 46BeginTool "<installhdrs>installhdrs$(TOOL_SUFFIX)" ; 47 48# Headers 49HEADERS = ; 50ProcessHeaders "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(HEADERS)" : "" : BPTag000 ; 51 52# Copy Files 53COPY_FILES = 54 IOSerialFamily.kmodproj/IOSerialKeys.h 55 IOSerialFamily.kmodproj/IOSerialStreamSync.h 56 IOSerialFamily.kmodproj/IOSerialDriverSync.h 57 IOSerialFamily.kmodproj/IORS232SerialStreamSync.h 58 IOSerialFamily.kmodproj/IOModemSerialStreamSync.h ; 59COPYFILES_DESTINATION_PATH = "$(INSTALL_ROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/serial" ; 60if $(DEPLOYMENT_POSTPROCESSING) = YES { 61 ProcessCopyFiles "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(COPY_FILES)" : BPTag000 : BPTag001 ; 62} 63else { 64 NoOp "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(COPY_FILES)" : BPTag000 : BPTag001 ; 65} 66 67# Copy Files 68COPY_FILES = 69 IOSerialFamily.kmodproj/ioss.h 70 IOSerialFamily.kmodproj/IOSerialKeys.h ; 71COPYFILES_DESTINATION_PATH = "$(INSTALL_ROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/IOKit.framework/Versions/A/Headers/serial" ; 72if $(DEPLOYMENT_POSTPROCESSING) = YES { 73 ProcessCopyFiles "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(COPY_FILES)" : BPTag001 : BPTag002 ; 74} 75else { 76 NoOp "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(COPY_FILES)" : BPTag001 : BPTag002 ; 77} 78 79# Sources 80SOURCES = ; 81ProcessSources "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(SOURCES)" : BPTag002 : BPTag003 ; 82 83# Frameworks & Libraries 84FRAMEWORKS_AND_LIBRARIES = ; 85ProcessFrameworksAndLibraries "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(FRAMEWORKS_AND_LIBRARIES)" : BPTag003 : BPTag004 ; 86 87# Rez Files 88REZ_FILES = ; 89ProcessRezFiles "<installhdrs>installhdrs$(TOOL_SUFFIX)" : "$(REZ_FILES)" : BPTag004 : BPTag005 ; 90 91EndTool "<installhdrs>installhdrs$(TOOL_SUFFIX)" ; 92 93