Skip to content

Commit 8f641b0

Browse files
committed
cmake: set osx flags only for builds on macos
1 parent 2898b7a commit 8f641b0

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

CMakeLists.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ function(get_bento4_version)
1414
endfunction()
1515

1616
get_bento4_version()
17-
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64" CACHE STRING "")
17+
if(APPLE)
18+
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64" CACHE STRING "")
19+
endif()
1820
project(bento4 VERSION "${BENTO4_VERSION}")
1921

2022
# Variables
@@ -34,7 +36,9 @@ if (EMSCRIPTEN)
3436
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-warn-absolute-paths")
3537
endif()
3638

37-
set(CMAKE_OSX_DEPLOYMENT_TARGET 10.12)
39+
if(APPLE)
40+
set(CMAKE_OSX_DEPLOYMENT_TARGET 10.12)
41+
endif()
3842

3943
if(MSVC)
4044
add_definitions(-D_CRT_SECURE_NO_WARNINGS)

0 commit comments

Comments
 (0)