Skip to content

Commit

Permalink
feat: remove windows
Browse files Browse the repository at this point in the history
  • Loading branch information
gadomski committed May 15, 2023
1 parent 797ff57 commit dd67489
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 22 deletions.
22 changes: 1 addition & 21 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
strategy:
fail-fast: true
matrix:
platform: ['ubuntu-latest', 'macos-latest', 'windows-latest']
platform: ['ubuntu-latest', 'macos-latest']
fgt: ['ON', 'OFF']
env:
PLATFORM: ${{ matrix.platform }}
Expand All @@ -22,8 +22,6 @@ jobs:
with:
channels: conda-forge
auto-update-conda: true
- uses: ilammy/msvc-dev-cmd@v1
if: matrix.platform == 'windows-latest'
- name: Setup
shell: bash -l {0}
run: |
Expand All @@ -37,10 +35,6 @@ jobs:
git checkout 1.9.3
mkdir build
cd build
if [ "$PLATFORM" == "windows-latest" ]; then
export CC=cl.exe
export CXX=cl.exe
fi
cmake .. \
-G Ninja \
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX \
Expand All @@ -57,10 +51,6 @@ jobs:
git clone https://github.com/gadomski/fgt.git
mkdir fgt/build
cd fgt/build
if [ "$PLATFORM" == "windows-latest" ]; then
export CC=cl.exe
export CXX=cl.exe
fi
cmake .. \
-G Ninja \
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX \
Expand All @@ -73,10 +63,6 @@ jobs:
shell: bash -l {0}
run: |
mkdir build; cd build;
if [ "$PLATFORM" == "windows-latest" ]; then
export CC=cl.exe
export CXX=cl.exe
fi
cmake .. \
-G Ninja \
-DBUILD_SHARED_LIBS=ON \
Expand All @@ -91,12 +77,6 @@ jobs:
shell: bash -l {0}
working-directory: ./build
run: ninja
- name: Paths
shell: bash -l {0}
if: matrix.platform == 'windows-latest'
run: |
echo "D:/a/cpd/cpd/build/bin" >> $GITHUB_PATH
echo "D:/a/cpd/cpd/build/components/jsoncpp" >> $GITHUB_PATH
- name: Test
shell: bash -l {0}
working-directory: ./build
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# cpd

[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/gadomski/cpd/build.yml?style=for-the-badge)](https://github.com/gadomski/cpd/actions/workflows/build.yml)

**Coherent Point Drift (CPD)** is a point-set registration algorithm, originally developed by [Andriy Myronenko](https://sites.google.com/site/myronenko/research/cpd) et al.
This is a C++ library that runs CPD.

Expand All @@ -17,7 +19,7 @@ This library supports three variants of CPD:
Andriy's reference implementation comes with one other type of registration, **nonrigid_lowrank**, which is not implemented in the latest version of this library (yet) (see [History](#history) for information on how to find and use a previous version of this library that has **nonrigid_lowrank**).

This code lives [on Github](https://github.com/gadomski/cpd).
It has some [Doxygen documentation](http://gadomski.github.io/cpd) and is tested [by Travis](https://travis-ci.org/gadomski/cpd).
It has some [Doxygen documentation](http://gadomski.github.io/cpd).

## Usage

Expand Down

0 comments on commit dd67489

Please sign in to comment.