Skip to content

Commit

Permalink
Disable CI on macOS for now
Browse files Browse the repository at this point in the history
There are some problems with PG client library, so it does not build as it
should
  • Loading branch information
vaintroub committed Aug 7, 2024
1 parent 22b39a0 commit cad7037
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [windows-latest, ubuntu-latest, macos-latest]
os: [windows-latest, ubuntu-latest]
uses: ./.github/workflows/cmake-single-os.yml
with:
os: ${{ matrix.os}}
Expand Down
10 changes: 8 additions & 2 deletions cmake/BuildLuaJit.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,15 @@ if(NOT WIN32)
# gmake is there´
find_program(MAKE_EXECUTABLE NAMES gmake make REQUIRED)
# Makefile requires MACOSX_DEPLOYMENT_TARGET on Apple
if(CMAKE_OSX_DEPLOYMENT_TARGET)
set(MACOSX_DEPLOYMENT_TARGET
if (APPLE)
if("${CMAKE_OSX_DEPLOYMENT_TARGET}")
set(MACOSX_DEPLOYMENT_TARGET
"MACOSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}")
else()
message(WARNING "CMAKE_OSX_DEPLOYMENT_TARGET was not set")
set(MACOSX_DEPLOYMENT_TARGET
"MACOSX_DEPLOYMENT_TARGET=10.12")
endif()
endif()
set(libluajit_static_lib ${install_dir}/lib/libluajit-5.1.a)
ExternalProject_Add(
Expand Down

0 comments on commit cad7037

Please sign in to comment.