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>
|
||||||
<tr>
|
<tr>
|
||||||
<td><b>Java</b></td>
|
<td><b>Java</b></td>
|
||||||
<td>OpenJDK 11</td>
|
<td>OpenJDK 17</td>
|
||||||
<td>Oracle JDK 8</td>
|
<td>Oracle JDK 8</td>
|
||||||
<td>Microsoft JDK 11</td>
|
<td>Microsoft JDK 11</td>
|
||||||
<td>Temurin JDK 8</td>
|
<td>Temurin JDK 8</td>
|
||||||
@@ -27,8 +27,8 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td><b>Compiler</b></td>
|
<td><b>Compiler</b></td>
|
||||||
<td>GCC 10</td>
|
<td>GCC 10</td>
|
||||||
<td>VS 2019</td>
|
<td>VS 2022</td>
|
||||||
<td>VS 2019</td>
|
<td>VS 2022</td>
|
||||||
<td>Xcode 13</td>
|
<td>Xcode 13</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
@@ -59,9 +59,9 @@ cd jcef_build
|
|||||||
|
|
||||||
# MacOS: Generate amd64/arm64 Makefiles.
|
# MacOS: Generate amd64/arm64 Makefiles.
|
||||||
if [ ${TARGETARCH} == 'amd64' ]; then
|
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
|
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
|
fi
|
||||||
# Build native part using ninja.
|
# Build native part using ninja.
|
||||||
ninja -j4
|
ninja -j4
|
||||||
|
|||||||
Reference in New Issue
Block a user