diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2016-04-19 11:16:01 -0700 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2016-04-19 16:28:30 -0700 |
commit | 606964707658b177099292e1d9f80ba6b4b964a1 (patch) | |
tree | 8b21b534b18c6b447845b01af30f83a5654c86b7 | |
parent | 4bc4d35c602cc8f51db9491f4aae31facd6b7644 (diff) | |
download | qtlocation-mapboxgl-606964707658b177099292e1d9f80ba6b4b964a1.tar.gz |
[ios, osx] Override user workspace settings
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | platform/ios/WorkspaceSettings.xcsettings (renamed from platform/ios/ios.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings) | 2 | ||||
-rw-r--r-- | platform/osx/WorkspaceSettings.xcsettings (renamed from platform/osx/osx.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings) | 2 |
3 files changed, 9 insertions, 3 deletions
@@ -26,6 +26,7 @@ default: OSX_OUTPUT_PATH = build/osx OSX_PROJ_PATH = $(OSX_OUTPUT_PATH)/platform/osx/platform.xcodeproj OSX_WORK_PATH = platform/osx/osx.xcworkspace +OSX_USER_DATA_PATH = $(OSX_WORK_PATH)/xcuserdata/$(USER).xcuserdatad $(OSX_OUTPUT_PATH)/config.gypi: platform/osx/scripts/configure.sh .mason configure MASON_PLATFORM=osx ./configure $< $@ @@ -42,7 +43,9 @@ osx: $(OSX_PROJ_PATH) -configuration $(BUILDTYPE) \ -workspace $(OSX_WORK_PATH) -scheme CI build | xcpretty -xproj: $(OSX_PROJ_PATH) +xproj: $(OSX_PROJ_PATH) $(OSX_WORK_PATH) + mkdir -p "$(OSX_USER_DATA_PATH)" + cp platform/osx/WorkspaceSettings.xcsettings "$(OSX_USER_DATA_PATH)/WorkspaceSettings.xcsettings" open $(OSX_WORK_PATH) test-osx: osx node_modules/express @@ -58,6 +61,7 @@ test-osx: osx node_modules/express IOS_OUTPUT_PATH = build/ios IOS_PROJ_PATH = $(IOS_OUTPUT_PATH)/platform/ios/platform.xcodeproj IOS_WORK_PATH = platform/ios/ios.xcworkspace +IOS_USER_DATA_PATH = $(IOS_WORK_PATH)/xcuserdata/$(USER).xcuserdatad $(IOS_OUTPUT_PATH)/config.gypi: platform/ios/scripts/configure.sh .mason configure MASON_PLATFORM=ios ./configure $< $@ @@ -77,6 +81,8 @@ ios: $(IOS_PROJ_PATH) -workspace $(IOS_WORK_PATH) -scheme CI build | xcpretty iproj: $(IOS_PROJ_PATH) + mkdir -p "$(IOS_USER_DATA_PATH)" + cp platform/ios/WorkspaceSettings.xcsettings "$(IOS_USER_DATA_PATH)/WorkspaceSettings.xcsettings" open $(IOS_WORK_PATH) test-ios: ios diff --git a/platform/ios/ios.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/platform/ios/WorkspaceSettings.xcsettings index 09129db48c..a2d959210c 100644 --- a/platform/ios/ios.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ b/platform/ios/WorkspaceSettings.xcsettings @@ -7,7 +7,7 @@ <key>CustomBuildLocationType</key> <string>RelativeToDerivedData</string> <key>DerivedDataCustomLocation</key> - <string>../../build/DerivedData</string> + <string>../../build</string> <key>DerivedDataLocationStyle</key> <string>WorkspaceRelativePath</string> <key>IssueFilterStyle</key> diff --git a/platform/osx/osx.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/platform/osx/WorkspaceSettings.xcsettings index 09129db48c..a2d959210c 100644 --- a/platform/osx/osx.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ b/platform/osx/WorkspaceSettings.xcsettings @@ -7,7 +7,7 @@ <key>CustomBuildLocationType</key> <string>RelativeToDerivedData</string> <key>DerivedDataCustomLocation</key> - <string>../../build/DerivedData</string> + <string>../../build</string> <key>DerivedDataLocationStyle</key> <string>WorkspaceRelativePath</string> <key>IssueFilterStyle</key> |