Skip to content

Commit 717ae73

Browse files
authored
Merge flags (rust-lang#372)
1 parent 51284d6 commit 717ae73

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.packaging/build_tarballs.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ CMAKE_FLAGS+=(-DLLVM_DIR="${prefix}/lib/cmake/llvm")
3131
CMAKE_FLAGS+=(-DLLVM_LINK_LLVM_DYLIB=ON)
3232
# Build the library
3333
CMAKE_FLAGS+=(-DBUILD_SHARED_LIBS=ON)
34+
if [[ "${target}" == *apple* ]]; then
35+
CMAKE_FLAGS+=(-DCMAKE_CXX_FLAGS=-mmacosx-version-min=12)
36+
fi
3437
cmake -B build -S enzyme -GNinja ${CMAKE_FLAGS[@]}
3538
ninja -C build -j ${nproc} install
3639
"""

enzyme/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ set(ENZYME_VERSION
1111
${ENZYME_MAJOR_VERSION}.${ENZYME_MINOR_VERSION}.${ENZYME_PATCH_VERSION})
1212

1313

14-
SET(CMAKE_CXX_FLAGS "-Wall -fPIC -fno-rtti")
14+
SET(CMAKE_CXX_FLAGS "-Wall -fPIC -fno-rtti ${CMAKE_CXX_FLAGS}")
1515
SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -ggdb")
1616
SET(CMAKE_CXX_FLAGS_RELEASE "-O2")
1717

0 commit comments

Comments
 (0)