

Header maps (also known as “header maps”) are files Xcode uses to compile the locations of the headers used in a target. Volumes/Users/genica/MyProject/build/MyProject.build/Debug/MyProduct.buildĭERIVED_FILE_DIR, OBJECT_FILE_DIR, REZ_COLLECTOR_DIR, TARGET_BUILD_DIR. $CONFIGURATION_TEMP_DIR/$TARGET_NAME.build TARGET_NAME, CONFIGURATION_TEMP_DIR (Per-Configuration Intermediate File Path). Run Script build phases should place intermediate files at the location indicated by DERIVED_FILE_DIR, not the directory identified by this build setting. Identifies the directory containing the target’s intermediate build files. Volumes/Users/genica/MyProject/build/UninstalledProductsĭEPLOYMENT_LOCATION (Deployment Location), INSTALL_PATH (Installation Directory), SKIP_INSTALL.ĭirectory path. tmp/MyProject.dst/Users/genica/Applications Volumes/Users/genica/MyProject/build/Debug $TARGET_TEMP_DIR/UninstalledProducts: When $DEPLOYMENT_LOCATION = YES AND $SKIP_INSTALL = YES or $SKIP_INSTALL = NO and INSTALL_PATH is not defined. $DSTROOT/$INSTALL_PATH: When $DEPLOYMENT_LOCATION = YES, $SKIP_INSTALL = NO, and INSTALL_PATH is defined, $CONFIGURATION_BUILD_DIR: When $DEPLOYMENT_LOCATION = NO, But Run Script build phases that operate on product files of other targets should use BUILT_PRODUCTS_DIR instead.ĬONFIGURATION_BUILD_DIR (Per-Configuration Build Products Path), DEPLOYMENT_LOCATION (Deployment Location), DSTROOT (Installation Build Products Location), INSTALL_PATH (Installation Directory), TARGET_TEMP_DIR, SKIP_INSTALL. Run Script build phases that operate on product files of the target that defines them should use the value of this build setting. Identifies the root of the directory hierarchy that contains the product’s files (no intermediate build files).

Installsrc: Copy the target’s source files into the project directory ( SRCROOT).īUILD_COMPONENTS, DEPLOYMENT_POSTPROCESSING (Deployment Postprocessing), DEPLOYMENT_LOCATION (Deployment Location).ĬONFIGURATION_BUILD_DIR (Per-Configuration Build Products Path), CONFIGURATION_TEMP_DIR (Per-Configuration Intermediate File Path), INSTALL_DIR, SRCROOT, PRIVATE_HEADERS_FOLDER_PATH, PUBLIC_HEADERS_FOLDER_PATH, INSTALLHDRS_COPY_PHASE.ĭirectory path. Installhdrs: Copy the product’s public and private header files into the public headers directory ( PUBLIC_HEADERS_FOLDER_PATH) and the private headers directory ( PRIVATE_HEADERS_FOLDER_PATH), respectively. Install: Build the product and place it in its installation destination ( INSTALL_PATH). Identifies the type of build to perform on the target.īuild: Build the product and place it in the product build directory ( CONFIGURATION_BUILD_DIR).Ĭlean: Remove the product and build files in the product build directory ( CONFIGURATION_BUILD_DIR) and the intermediate build files directory ( CONFIGURATION_TEMP_DIR).
