Mercurial > minori
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 |