From 629baa21b4c20d1d30ad426bf0a89db027860c95 Mon Sep 17 00:00:00 2001 From: Dadoum Date: Sun, 31 Jul 2022 19:48:56 +0200 Subject: [PATCH] Remove dependency in libgphobos in built artifacts. --- .github/workflows/cmake-cross-compile.yml | 2 +- .github/workflows/cmake.yml | 4 ++-- toolchains/rpi-4-no-suffix.cmake | 2 +- toolchains/rpi-4.cmake | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cmake-cross-compile.yml b/.github/workflows/cmake-cross-compile.yml index 20c8867..2981f86 100644 --- a/.github/workflows/cmake-cross-compile.yml +++ b/.github/workflows/cmake-cross-compile.yml @@ -1,4 +1,4 @@ -name: CMake +name: aarch64 builds on: push: diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index bfd0c4a..a4f5cbe 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -1,4 +1,4 @@ -name: CMake +name: x86_64 builds on: push: @@ -41,7 +41,6 @@ jobs: ${{github.workspace}}/build/libprovision-java.so ${{github.workspace}}/build/retrieve_headers ${{github.workspace}}/build/sideload_ipa - build-anisette-server: runs-on: ubuntu-20.04 @@ -95,3 +94,4 @@ jobs: with: name: retrieve-headers-debug path: ${{github.workspace}}/build/retrieve_headers + diff --git a/toolchains/rpi-4-no-suffix.cmake b/toolchains/rpi-4-no-suffix.cmake index 64cec0c..a62f275 100644 --- a/toolchains/rpi-4-no-suffix.cmake +++ b/toolchains/rpi-4-no-suffix.cmake @@ -27,7 +27,7 @@ SET(COMPILER_ROOT ${RASPBERRY_ROOT_PATH}) SET(CMAKE_PREFIX_PATH ${RASPBERRY_ROOT_PATH}) -SET(CMAKE_D_FLAGS "${CMAKE_D_FLAGS} -l:libgphobos.a -fall-instantiations" CACHE INTERNAL "" FORCE) +SET(CMAKE_D_FLAGS "${CMAKE_D_FLAGS} -defaultlib=:libgphobos.a -fall-instantiations" CACHE INTERNAL "" FORCE) # SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} --sysroot=${RASPBERRY_ROOT_PATH}" CACHE INTERNAL "" FORCE) # SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --sysroot=${RASPBERRY_ROOT_PATH}" CACHE INTERNAL "" FORCE) # SET(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} --sysroot=${RASPBERRY_ROOT_PATH}" CACHE INTERNAL "" FORCE) diff --git a/toolchains/rpi-4.cmake b/toolchains/rpi-4.cmake index 1fb5776..767c310 100644 --- a/toolchains/rpi-4.cmake +++ b/toolchains/rpi-4.cmake @@ -27,7 +27,7 @@ SET(COMPILER_ROOT ${RASPBERRY_ROOT_PATH}) SET(CMAKE_PREFIX_PATH ${RASPBERRY_ROOT_PATH}) -SET(CMAKE_D_FLAGS "${CMAKE_D_FLAGS} -l:libgphobos.a -fall-instantiations" CACHE INTERNAL "" FORCE) +SET(CMAKE_D_FLAGS "${CMAKE_D_FLAGS} -defaultlib=:libgphobos.a -fall-instantiations" CACHE INTERNAL "" FORCE) # SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} --sysroot=${RASPBERRY_ROOT_PATH}" CACHE INTERNAL "" FORCE) # SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --sysroot=${RASPBERRY_ROOT_PATH}" CACHE INTERNAL "" FORCE) # SET(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} --sysroot=${RASPBERRY_ROOT_PATH}" CACHE INTERNAL "" FORCE)