comparison .builds/osx.yml @ 34:bb12ff38b3d1

ci/osx: attempt #2 at making this work agh..
author Paper <mrpapersonic@gmail.com>
date Wed, 20 Sep 2023 13:49:35 -0400
parents 5c9a1b9c4773
children 329b7921a6be
comparison
equal deleted inserted replaced
33:5c9a1b9c4773 34:bb12ff38b3d1
17 sources: 17 sources:
18 - https://hg.sr.ht/~mrpapersonic/minori 18 - https://hg.sr.ht/~mrpapersonic/minori
19 - https://github.com/tpoechtrager/osxcross 19 - https://github.com/tpoechtrager/osxcross
20 tasks: 20 tasks:
21 - build: | 21 - build: |
22 cd osxcross/tarballs 22 cd osxcross/tarballs
23 wget "https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX10.13.sdk.tar.xz" 23 wget "https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX10.13.sdk.tar.xz"
24 cd .. 24 cd ..
25 UNATTENDED=1 ./build.sh 25 UNATTENDED=1 ./build.sh
26 export PATH="$(pwd)/target/bin:$PATH" 26 export PATH="$(pwd)/target/bin:$PATH"
27 osxcross-macports -v install qt5-qtbase curl pkgconfig 27 osxcross-macports -v install qt5-qtbase curl pkgconfig
28 export PKG_CONFIG_PATH="$(pwd)/target/macports/pkgs/opt/local/lib/pkgconfig" 28 export PKG_CONFIG_PATH="$(pwd)/target/macports/pkgs/opt/local/lib/pkgconfig"
29 cd ../minori 29 cd ../minori
30 mkdir build 30 mkdir build
31 cd build 31 cd build
32 cmake .. -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME="Darwin" -DCMAKE_C_COMPILER="o64-clang" -DCMAKE_CXX_COMPILER="o64-clang++" -DCMAKE_FIND_ROOT_PATH="$(pwd)/../../osxcross/target/macports/pkgs/opt/local/" -DCMAKE_OSX_SYSROOT="$(pwd)/../../osxcross/target/SDK/MacOSX10.13.sdk/" 32 cmake .. -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME="Darwin" -DCMAKE_C_COMPILER="o64-clang" -DCMAKE_CXX_COMPILER="o64-clang++" -DCMAKE_FIND_ROOT_PATH="$(pwd)/../../osxcross/target/macports/pkgs/opt/local/" -DCMAKE_OSX_SYSROOT="$(pwd)/../../osxcross/target/SDK/MacOSX10.13.sdk/"
33 make 33 make