mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-01-30 15:00:13 -05:00
[macOS] Bring support down to macOS 10.15 (#816)
* Pull out CC and CXX flags * Set minimum deployment target * Update version to 3.0.0
This commit is contained in:
parent
660897ff63
commit
4745f73655
9
Jenkinsfile
vendored
9
Jenkinsfile
vendored
@ -125,6 +125,11 @@ pipeline {
|
|||||||
agent {
|
agent {
|
||||||
label "SoH-Mac-Builders"
|
label "SoH-Mac-Builders"
|
||||||
}
|
}
|
||||||
|
environment {
|
||||||
|
CC = 'clang -arch arm64 -arch x86_64'
|
||||||
|
CXX = 'clang++ -arch arm64 -arch x86_64'
|
||||||
|
MACOSX_DEPLOYMENT_TARGET = 10.15
|
||||||
|
}
|
||||||
steps {
|
steps {
|
||||||
checkout([
|
checkout([
|
||||||
$class: 'GitSCM',
|
$class: 'GitSCM',
|
||||||
@ -137,8 +142,8 @@ pipeline {
|
|||||||
sh '''
|
sh '''
|
||||||
cp ../../ZELOOTD.z64 OTRExporter/baserom_non_mq.z64
|
cp ../../ZELOOTD.z64 OTRExporter/baserom_non_mq.z64
|
||||||
cd soh
|
cd soh
|
||||||
export CC="clang -arch arm64 -arch x86_64"; export CXX="clang++ -arch arm64 -arch x86_64"; make setup -j4 OPTFLAGS=-O2 DEBUG=0 LD="ld"
|
make setup -j4 OPTFLAGS=-O2 DEBUG=0 LD="ld"
|
||||||
export CC="clang -arch arm64 -arch x86_64"; export CXX="clang++ -arch arm64 -arch x86_64"; make -j4 DEBUG=0 OPTFLAGS=-O2 LD="ld"
|
make -j4 DEBUG=0 OPTFLAGS=-O2 LD="ld"
|
||||||
make -j4 appbundle
|
make -j4 appbundle
|
||||||
mv ../README.md readme.txt
|
mv ../README.md readme.txt
|
||||||
7z a soh-mac.7z soh.app readme.txt
|
7z a soh-mac.7z soh.app readme.txt
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
<key>CFBundleExecutable</key>
|
<key>CFBundleExecutable</key>
|
||||||
<string>soh</string>
|
<string>soh</string>
|
||||||
<key>CFBundleGetInfoString</key>
|
<key>CFBundleGetInfoString</key>
|
||||||
<string>2.0.0</string>
|
<string>3.0.0</string>
|
||||||
<key>CFBundleIconFile</key>
|
<key>CFBundleIconFile</key>
|
||||||
<string>soh.icns</string>
|
<string>soh.icns</string>
|
||||||
<key>CFBundleIdentifier</key>
|
<key>CFBundleIdentifier</key>
|
||||||
@ -22,14 +22,14 @@
|
|||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
<string>APPL</string>
|
<string>APPL</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>2.0.0</string>
|
<string>3.0.0</string>
|
||||||
<key>CFBundleSignature</key>
|
<key>CFBundleSignature</key>
|
||||||
<string>ZOoT</string>
|
<string>ZOoT</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>2.0.0</string>
|
<string>3.0.0</string>
|
||||||
<key>NSHumanReadableCopyright</key>
|
<key>NSHumanReadableCopyright</key>
|
||||||
<string>Copyright 2022 HarbourMasters.</string>
|
<string>Copyright 2022 HarbourMasters.</string>
|
||||||
<key>LSMinimumSystemVersion</key>
|
<key>LSMinimumSystemVersion</key>
|
||||||
<string>10.3</string>
|
<string>10.15</string>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
Loading…
Reference in New Issue
Block a user