mirror of
https://github.com/jcefmaven/jcefbuild.git
synced 2025-11-05 16:53:54 +08:00
Set osx architectures
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Java</b></td>
|
||||
<td>OpenJDK 11</td>
|
||||
<td>OpenJDK 17</td>
|
||||
<td>Oracle JDK 8</td>
|
||||
<td>Microsoft JDK 11</td>
|
||||
<td>Temurin JDK 8</td>
|
||||
@@ -27,8 +27,8 @@
|
||||
<tr>
|
||||
<td><b>Compiler</b></td>
|
||||
<td>GCC 10</td>
|
||||
<td>VS 2019</td>
|
||||
<td>VS 2019</td>
|
||||
<td>VS 2022</td>
|
||||
<td>VS 2022</td>
|
||||
<td>Xcode 13</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@@ -59,9 +59,9 @@ cd jcef_build
|
||||
|
||||
# MacOS: Generate amd64/arm64 Makefiles.
|
||||
if [ ${TARGETARCH} == 'amd64' ]; then
|
||||
cmake -G "Ninja" -DPROJECT_ARCH="x86_64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
|
||||
cmake -G "Ninja" -DPROJECT_ARCH="x86_64" -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
|
||||
else
|
||||
cmake -G "Ninja" -DPROJECT_ARCH="arm64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
|
||||
cmake -G "Ninja" -DPROJECT_ARCH="arm64" -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
|
||||
fi
|
||||
# Build native part using ninja.
|
||||
ninja -j4
|
||||
|
||||
Reference in New Issue
Block a user