Skip to content

Commit

Permalink
Switched order of workflow steps
Browse files Browse the repository at this point in the history
  • Loading branch information
oulap committed Sep 25, 2024
1 parent 9844317 commit 0395a22
Showing 1 changed file with 28 additions and 28 deletions.
56 changes: 28 additions & 28 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,34 +27,6 @@ jobs:
with:
python-version: ${{ matrix.python-version }}

- name: Checkout submodules
run: |
git submodule init
git submodule update
- name: Build zlib
run: |
git clone https://github.com/madler/zlib.git
mkdir zlib-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cd zlib-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cmake ../zlib -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../zlib-install-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
make install
cd ..
- name: Build ITK
run: |
mkdir ITK-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cd ITK-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cmake \
-DBUILD_SHARED_LIBS=OFF \
-DBUILD_TESTING=OFF \
-DBUILD_EXAMPLES=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=../ITK-install-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM} \
../ITK
make install
cd ..
- name: Detect if arm and set build variables
if: runner.arch == 'ARM64' || runner.arch == 'ARM64'
run: |
Expand Down Expand Up @@ -83,6 +55,34 @@ jobs:
PYTHON_VERSION_STR=$(python -c "import sys;print(f'cp{sys.version_info.major}{sys.version_info.minor}')")
echo "PYTHON_VERSION_STR=${PYTHON_VERSION_STR}" >> $GITHUB_ENV
- name: Checkout submodules
run: |
git submodule init
git submodule update
- name: Build zlib
run: |
git clone https://github.com/madler/zlib.git
mkdir zlib-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cd zlib-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cmake ../zlib -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../zlib-install-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
make install
cd ..
- name: Build ITK
run: |
mkdir ITK-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cd ITK-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM}
cmake \
-DBUILD_SHARED_LIBS=OFF \
-DBUILD_TESTING=OFF \
-DBUILD_EXAMPLES=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=../ITK-install-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM} \
../ITK
make install
cd ..
- name: Build samseg for python version ${{ matrix.python-version }} and test
run: |
python -m pip wheel . -w ./dist-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM} --no-deps --verbose
Expand Down

0 comments on commit 0395a22

Please sign in to comment.