Skip to content

Commit 87ab289

Browse files
committed
ALIAS parmetis::parmetis
1 parent dfa18ea commit 87ab289

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ concurrency:
1414
group: ${{ github.workflow }}-${{ github.ref }}
1515
cancel-in-progress: true
1616

17+
env:
18+
CMAKE_GENERATOR: Ninja
19+
1720

1821
jobs:
1922

@@ -37,9 +40,9 @@ jobs:
3740
run: brew install open-mpi
3841

3942
- &checkout
40-
uses: actions/checkout@v4
43+
uses: actions/checkout@v6
4144

4245
- run: cmake -B build -DIDXTYPEWIDTH=${{ matrix.intsize }}
43-
- run: cmake --build build --parallel
46+
- run: cmake --build build
4447

4548
- run: ctest --test-dir build -V

CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.16...4.1)
1+
cmake_minimum_required(VERSION 3.19...4.3)
22

33
if(NOT CMAKE_BUILD_TYPE AND NOT DEFINED ENV{CMAKE_BUILD_TYPE})
44
set(CMAKE_BUILD_TYPE Release CACHE STRING "Debug or Release")
@@ -43,8 +43,7 @@ if(SHARED)
4343
target_link_libraries(parmetis PRIVATE metis GKlib)
4444
endif()
4545

46-
add_library(parmetis::parmetis INTERFACE IMPORTED GLOBAL)
47-
target_link_libraries(parmetis::parmetis INTERFACE parmetis)
46+
add_library(parmetis::parmetis ALIAS parmetis)
4847

4948
install(TARGETS parmetis EXPORT ${PROJECT_NAME}-targets)
5049

0 commit comments

Comments
 (0)