Browse Source

Xcode project for macOS x86, build script and travis file update

pull/39/head
Benny Franco Dennis 7 years ago
parent
commit
f69a927c8b
  1. 26
      .travis.yml
  2. 55
      .travis/xcode-build.sh
  3. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/1024.png
  4. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/128.png
  5. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/16.png
  6. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/256-1.png
  7. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/256.png
  8. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/512-1.png
  9. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/512.png
  10. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/64.png
  11. 68
      Xcode/AppIcon.xcassets/AppIcon.appiconset/Contents.json
  12. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/appicon-1.png
  13. BIN
      Xcode/AppIcon.xcassets/AppIcon.appiconset/appicon-3.png
  14. 6
      Xcode/AppIcon.xcassets/Contents.json
  15. 30
      Xcode/Info.plist
  16. 1709
      Xcode/devilutionX.xcodeproj/project.pbxproj
  17. 7
      Xcode/devilutionX.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  18. 8
      Xcode/devilutionX.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
  19. 80
      Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/PKWare.xcscheme
  20. 80
      Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/Radon.xcscheme
  21. 80
      Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/StormLib.xcscheme
  22. 80
      Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/devilution.xcscheme
  23. 91
      Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/devilutionX.xcscheme
  24. 80
      Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/smacker.xcscheme

26
.travis.yml

@ -1,20 +1,18 @@
language: cpp
language: bash
os:
- osx
addons:
homebrew:
packages:
- sdl2_mixer
- sdl2_ttf
- libsodium
install:
- brew upgrade cmake
osx_image: xcode9.4
script:
- mkdir build
- cd build
- cmake ..
- make -j$(sysctl -n hw.physicalcpu)
- bash ./.travis/xcode-build.sh
deploy:
provider: releases
api_key: "$GITHUB_TOKEN"
file: "build/devilutionX.dmg"
skip_cleanup: true
on:
repo: master
tags: true

55
.travis/xcode-build.sh

@ -0,0 +1,55 @@
#!/bin/bash
mkdir libs
cd libs
curl -O https://www.libsdl.org/release/SDL2-2.0.9.zip
curl -O https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.4.zip
curl -O https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.15.zip
curl -SLO https://download.savannah.gnu.org/releases/freetype/freetype-2.9.1.tar.gz
curl -SLO https://github.com/glennrp/libpng/archive/v1.6.36.zip
curl -SLO https://github.com/jedisct1/libsodium/archive/1.0.17.zip
unzip SDL2-2.0.9.zip
unzip SDL2_mixer-2.0.4.zip
unzip SDL2_ttf-2.0.15.zip
unzip v1.6.36.zip
tar -zxvf freetype-2.9.1.tar.gz
unzip 1.0.17.zip
xcodebuild -project "SDL2-2.0.9/Xcode/SDL/SDL.xcodeproj" -scheme "Framework" build -configuration Release CONFIGURATION_BUILD_DIR="~/Library/Frameworks" ARCHS="i386 x86_64" ONLY_ACTIVE_ARCH=NO
xcodebuild -project "SDL2_mixer-2.0.4/Xcode/SDL_mixer.xcodeproj" -scheme "Framework" build -configuration Release ARCHS="i386 x86_64" ONLY_ACTIVE_ARCH=NO
cp -a SDL2_mixer-2.0.4/Xcode/DerivedData/SDL_mixer/Build/Products/Release/SDL2_mixer.framework ~/Library/Frameworks
mkdir libpng-1.6.36/build
cmake -S libpng-1.6.36 -B libpng-1.6.36/build -G"Xcode"
xcodebuild -project "libpng-1.6.36/build/libpng.xcodeproj" -scheme "ALL_BUILD" build -configuration Release ARCHS="i386 x86_64" ONLY_ACTIVE_ARCH=NO
sudo mv /usr/local/lib/libpng16.16.dylib /usr/local/lib/libpng16.16_o.dylib
sudo cp -a libpng-1.6.36/build/Release/libpng16.16.36.0.dylib /usr/local/lib/libpng16.16.dylib
mkdir freetype-2.9.1/build
cd freetype-2.9.1
cmake -S . -B ./build -G"Xcode" -D BUILD_FRAMEWORK:BOOL=true
cd ..
xcodebuild -project "freetype-2.9.1/build/freetype.xcodeproj" -scheme "ALL_BUILD" build -configuration Release ARCHS="i386 x86_64" ONLY_ACTIVE_ARCH=NO
rm -vr SDL2_ttf-2.0.15/Xcode/Frameworks/FreeType.framework
cp -a freetype-2.9.1/build/Release/freetype.framework SDL2_ttf-2.0.15/Xcode/Frameworks/FreeType.framework
xcodebuild -project "SDL2_ttf-2.0.15/Xcode/SDL_ttf.xcodeproj" -scheme "Framework" build -configuration Release ARCHS="i386 x86_64" ONLY_ACTIVE_ARCH=NO
cp -a SDL2_ttf-2.0.15/Xcode/DerivedData/SDL_ttf/Build/Products/Release/SDL2_ttf.framework ~/Library/Frameworks
cp 3rdParty/libsodium/osxi386.sh libs/libsodium-1.0.17/dist-build/osxi386.sh
cd libsodium-1.0.17
sudo ./autogen.sh
./dist-build/osxi386.sh
sudo cp -a libsodium-osx/lib/ /usr/local/lib/
sudo cp -a libsodium-osx/include/ /usr/local/include/
cd ../..
xcodebuild -project "./Xcode/devilutionX.xcodeproj" -scheme "devilutionX" build -configuration Release CONFIGURATION_BUILD_DIR="build"
mkdir build/devilutionX
mv -v build/devilutionX.app build/devilutionX/devilutionX.app
hdiutil create build/devilutionX_temp.dmg -ov -volname "devilutionX" -fs HFS+ -srcfolder "build/devilutionX"
hdiutil convert build/devilutionX_temp.dmg -format UDZO -o build/devilutionX.dmg
rm build/devilutionX_temp.dmg

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/1024.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 565 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/128.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/16.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/256-1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/256.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/512-1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/512.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/64.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

68
Xcode/AppIcon.xcassets/AppIcon.appiconset/Contents.json

@ -0,0 +1,68 @@
{
"images" : [
{
"size" : "16x16",
"idiom" : "mac",
"filename" : "16.png",
"scale" : "1x"
},
{
"size" : "16x16",
"idiom" : "mac",
"filename" : "appicon-1.png",
"scale" : "2x"
},
{
"size" : "32x32",
"idiom" : "mac",
"filename" : "appicon-3.png",
"scale" : "1x"
},
{
"size" : "32x32",
"idiom" : "mac",
"filename" : "64.png",
"scale" : "2x"
},
{
"size" : "128x128",
"idiom" : "mac",
"filename" : "128.png",
"scale" : "1x"
},
{
"size" : "128x128",
"idiom" : "mac",
"filename" : "256.png",
"scale" : "2x"
},
{
"size" : "256x256",
"idiom" : "mac",
"filename" : "256-1.png",
"scale" : "1x"
},
{
"size" : "256x256",
"idiom" : "mac",
"filename" : "512.png",
"scale" : "2x"
},
{
"size" : "512x512",
"idiom" : "mac",
"filename" : "512-1.png",
"scale" : "1x"
},
{
"size" : "512x512",
"idiom" : "mac",
"filename" : "1024.png",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/appicon-1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
Xcode/AppIcon.xcassets/AppIcon.appiconset/appicon-3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

6
Xcode/AppIcon.xcassets/Contents.json

@ -0,0 +1,6 @@
{
"info" : {
"version" : 1,
"author" : "xcode"
}
}

30
Xcode/Info.plist

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleIconFile</key>
<string>AppIcon-1</string>
<key>CFBundleIconName</key>
<string>AppIcon-1</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.0.2</string>
<key>CFBundleVersion</key>
<string>0.0.2</string>
<key>LSMinimumSystemVersion</key>
<string>$(MACOSX_DEPLOYMENT_TARGET)</string>
<key>SDL_FILESYSTEM_BASE_DIR_TYPE</key>
<string>parent</string>
</dict>
</plist>

1709
Xcode/devilutionX.xcodeproj/project.pbxproj

File diff suppressed because it is too large Load Diff

7
Xcode/devilutionX.xcodeproj/project.xcworkspace/contents.xcworkspacedata generated

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:">
</FileRef>
</Workspace>

8
Xcode/devilutionX.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

80
Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/PKWare.xcscheme

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0940"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "45A6FB291E254A42B07B837A"
BuildableName = "libPKWare.a"
BlueprintName = "PKWare"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "45A6FB291E254A42B07B837A"
BuildableName = "libPKWare.a"
BlueprintName = "PKWare"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "45A6FB291E254A42B07B837A"
BuildableName = "libPKWare.a"
BlueprintName = "PKWare"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

80
Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/Radon.xcscheme

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0940"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "64913315C42A4243875272AC"
BuildableName = "libRadon.a"
BlueprintName = "Radon"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "64913315C42A4243875272AC"
BuildableName = "libRadon.a"
BlueprintName = "Radon"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "64913315C42A4243875272AC"
BuildableName = "libRadon.a"
BlueprintName = "Radon"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

80
Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/StormLib.xcscheme

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0940"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "60C4DCB37F3949359E12B905"
BuildableName = "libStormLib.a"
BlueprintName = "StormLib"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "60C4DCB37F3949359E12B905"
BuildableName = "libStormLib.a"
BlueprintName = "StormLib"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "60C4DCB37F3949359E12B905"
BuildableName = "libStormLib.a"
BlueprintName = "StormLib"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

80
Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/devilution.xcscheme

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0940"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "AF5532C037DF4786A9C82C88"
BuildableName = "libdevilution.a"
BlueprintName = "devilution"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Release"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "AF5532C037DF4786A9C82C88"
BuildableName = "libdevilution.a"
BlueprintName = "devilution"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "AF5532C037DF4786A9C82C88"
BuildableName = "libdevilution.a"
BlueprintName = "devilution"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

91
Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/devilutionX.xcscheme

@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0940"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "NO"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "43BF58B42235DEB8001F9748"
BuildableName = "devilutionX.app"
BlueprintName = "devilutionX"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = ""
selectedLauncherIdentifier = "Xcode.IDEFoundation.Launcher.PosixSpawn"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "43BF58B42235DEB8001F9748"
BuildableName = "devilutionX.app"
BlueprintName = "devilutionX"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Release"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "NO">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "43BF58B42235DEB8001F9748"
BuildableName = "devilutionX.app"
BlueprintName = "devilutionX"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "43BF58B42235DEB8001F9748"
BuildableName = "devilutionX.app"
BlueprintName = "devilutionX"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Debug"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

80
Xcode/devilutionX.xcodeproj/xcshareddata/xcschemes/smacker.xcscheme

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0940"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "CC8BED88EFA34709B5C2747E"
BuildableName = "libsmacker.a"
BlueprintName = "smacker"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "CC8BED88EFA34709B5C2747E"
BuildableName = "libsmacker.a"
BlueprintName = "smacker"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "CC8BED88EFA34709B5C2747E"
BuildableName = "libsmacker.a"
BlueprintName = "smacker"
ReferencedContainer = "container:Xcode/devilutionX.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
Loading…
Cancel
Save