mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-05 23:41:44 +00:00
Add Support for IfcOpenShell on Win ARM64
This commit is contained in:
committed by
Thomas Krijnen
parent
b25c24a007
commit
ae253f5e2a
@@ -86,7 +86,7 @@ jobs:
|
||||
git config user.email "ifcopenbot@ifcopenshell.org"
|
||||
git checkout -B ${{ matrix.build_branch }}
|
||||
git add *.zip
|
||||
git commit -m "Update ARM64 build caches [skip ci]" || echo "No changes to commit"
|
||||
git commit -m "Update build artifacts [skip ci]" || echo "No changes to commit"
|
||||
git push --set-upstream origin ${{ matrix.build_branch }} || echo "Push failed"
|
||||
|
||||
- name: Configure AWS Credentials
|
||||
|
||||
@@ -61,11 +61,7 @@ def build() -> None:
|
||||
os.environ["PYTHON_VERSION"] = python_version
|
||||
print(f"Building for Python {python_version}...")
|
||||
subprocess.run(
|
||||
[
|
||||
str(REPO_WIN / "build-deps.cmd"),
|
||||
"vs2022-ARM64" if is_arm64() else "vs2022-x64",
|
||||
"Release",
|
||||
],
|
||||
[str(REPO_WIN / "build-deps.cmd"), "vs2022-ARM64" if is_arm64() else "vs2022-x64", "Release"],
|
||||
check=True,
|
||||
text=True,
|
||||
input="y\n",
|
||||
|
||||
@@ -454,7 +454,6 @@ if /I "%TARGET_ARCH%"=="x64" (
|
||||
echo "Failed to identify architecture"
|
||||
GOTO :Error
|
||||
)
|
||||
|
||||
set BOOST_LIBS=--with-system --with-regex --with-thread --with-program_options --with-date_time --with-iostreams --with-filesystem
|
||||
:: NOTE Boost is fast to build with limited set of libraries so build it always.
|
||||
cd "%DEPENDENCY_DIR%"
|
||||
|
||||
Reference in New Issue
Block a user