diff --git a/.github/workflows/build-arch.yml b/.github/workflows/build-arch.yml index 78e7eed..73f1a10 100644 --- a/.github/workflows/build-arch.yml +++ b/.github/workflows/build-arch.yml @@ -28,7 +28,7 @@ jobs: submodules: true - name: Configure with CMake and Ninja run: | - cmake -B build -G Ninja \ + CC=clang CXX=clang++ cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=./build-release - name: Build with Ninja diff --git a/.github/workflows/build-debian.yml b/.github/workflows/build-debian.yml index a85bd2a..5bed5dd 100644 --- a/.github/workflows/build-debian.yml +++ b/.github/workflows/build-debian.yml @@ -31,7 +31,7 @@ jobs: submodules: true - name: Configure with CMake and Ninja run: | - cmake -B build -G Ninja \ + CC=clang CXX=clang++ cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=./build-release - name: Build with Ninja diff --git a/.github/workflows/build-fedora.yml b/.github/workflows/build-fedora.yml index ad9df25..299996c 100644 --- a/.github/workflows/build-fedora.yml +++ b/.github/workflows/build-fedora.yml @@ -30,7 +30,7 @@ jobs: submodules: true - name: Configure with CMake and Ninja run: | - cmake -B build -G Ninja \ + CC=clang CXX=clang++ cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=./build-release - name: Build with Ninja diff --git a/.github/workflows/build-ubuntu.yml b/.github/workflows/build-ubuntu.yml index 6b8c467..e5c941e 100644 --- a/.github/workflows/build-ubuntu.yml +++ b/.github/workflows/build-ubuntu.yml @@ -42,7 +42,7 @@ jobs: submodules: true - name: Configure with CMake and Ninja run: | - cmake -B build -G Ninja \ + CC=clang CXX=clang++ cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=./build-release - name: Build with Ninja diff --git a/CMakeLists.txt b/CMakeLists.txt index be921ee..80be538 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,8 +1,5 @@ cmake_minimum_required(VERSION 3.28) -set(CMAKE_C_COMPILER clang) -set(CMAKE_CXX_COMPILER clang++) - set(CMAKE_SKIP_RPATH ON) # subprojects