Skip to content

Commit

Permalink
change to build using command line
Browse files Browse the repository at this point in the history
  • Loading branch information
robaho committed Jan 15, 2019
1 parent b7f99e5 commit a1db2cd
Show file tree
Hide file tree
Showing 10 changed files with 22 additions and 23 deletions.
2 changes: 0 additions & 2 deletions GIMPCore/GIMPCore.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
};
name = Debug;
};
Expand Down Expand Up @@ -374,7 +373,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
};
name = Release;
};
Expand Down
2 changes: 0 additions & 2 deletions Plugins/Plugins.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
};
name = Debug;
};
Expand Down Expand Up @@ -231,7 +230,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
};
name = Release;
};
Expand Down
2 changes: 0 additions & 2 deletions SamplePlugin/SamplePlugin.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.13;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
Expand Down Expand Up @@ -243,7 +242,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.13;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = macosx;
Expand Down
3 changes: 1 addition & 2 deletions Seashore/Seashore.xcconfig → Seashore.xcconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,4 @@

// Configuration settings file format documentation can be found at:
// https://help.apple.com/xcode/#/dev745c5c974
CODE_SIGN_IDENTITY = OSX Developer
DEVELOPMENT_TEAM = ABC123ABC
MACOSX_DEPLOYMENT_TARGET = 10.7
6 changes: 3 additions & 3 deletions Seashore/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -339,15 +339,15 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.1.9</string>
<string>2.2.0</string>
<key>CFBundleSignature</key>
<string>SeSh</string>
<key>CFBundleVersion</key>
<string>201901140</string>
<string>201901150</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.graphics-design</string>
<key>LSMinimumSystemVersion</key>
<string>10.7.0</string>
<string>$(MACOSX_DEPLOYMENT_TARGET).0</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
Expand Down
4 changes: 0 additions & 4 deletions Seashore/Seashore.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -2510,7 +2510,6 @@
/* Begin XCBuildConfiguration section */
2B1F696B21D70C0700D6F371 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 2BCA996C21E30C4F00E69BD5 /* Seashore.xcconfig */;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
Expand Down Expand Up @@ -2539,7 +2538,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
ONLY_ACTIVE_ARCH = YES;
};
name = Debug;
Expand Down Expand Up @@ -2595,7 +2593,6 @@
};
2B1F696E21D70C0F00D6F371 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 2BCA996C21E30C4F00E69BD5 /* Seashore.xcconfig */;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
Expand Down Expand Up @@ -2623,7 +2620,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
};
name = Release;
};
Expand Down
2 changes: 0 additions & 2 deletions XCFQuickLook/XCFQuickLook.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -337,7 +337,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
ONLY_ACTIVE_ARCH = YES;
};
name = Debug;
Expand Down Expand Up @@ -371,7 +370,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
};
name = Release;
};
Expand Down
2 changes: 0 additions & 2 deletions XCFSpotlight/XCFSpotlight.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
ONLY_ACTIVE_ARCH = YES;
};
name = Debug;
Expand Down Expand Up @@ -312,7 +311,6 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.7;
};
name = Release;
};
Expand Down
15 changes: 15 additions & 0 deletions buildnotes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
The workspace is designed to be built via the command line for distribution purposes.

This is due to the shear number of projects because of the plugins. From the command you can use a default xcconfig file - this option does not appear when using the XCode UI builds.

Here are the sample commands used (at the top-level directory)

for building for the App Store

xcodebuild archive -workspace seashore.xcworkspace/ -xcconfig Seashore.xcconfig -scheme "Seashore"

for building the stand-alone DMG

xcodebuild build -workspace seashore.xcworkspace/ -xcconfig Seashore.xcconfig -scheme "Seashore Disk Image"


7 changes: 3 additions & 4 deletions seashore.xcworkspace/contents.xcworkspacedata

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit a1db2cd

Please sign in to comment.