|
@@ -1,6 +1,4 @@
|
|
|
-
|
|
|
|
|
set(JAVASCRIPT_BINDINGS_PLATFORM "MACOSX")
|
|
set(JAVASCRIPT_BINDINGS_PLATFORM "MACOSX")
|
|
|
-set(ATOMIC_NODE_JAKE Build/Mac/node/node Build/node_modules/jake/bin/cli.js -f Build/Scripts/Bootstrap.js)
|
|
|
|
|
|
|
|
|
|
include(BundleUtilities)
|
|
include(BundleUtilities)
|
|
|
include(AtomicDesktop)
|
|
include(AtomicDesktop)
|
|
@@ -13,11 +11,11 @@ set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9")
|
|
|
|
|
|
|
|
if (CMAKE_GENERATOR STREQUAL "Xcode")
|
|
if (CMAKE_GENERATOR STREQUAL "Xcode")
|
|
|
set(ATOMIC_XCODE 1)
|
|
set(ATOMIC_XCODE 1)
|
|
|
-else ()
|
|
|
|
|
|
|
+elseif (NOT CMAKE_CROSSCOMPILING)
|
|
|
# When not using XCode, linker takes a long time, which this flag seems to be being passed during xcode builds
|
|
# When not using XCode, linker takes a long time, which this flag seems to be being passed during xcode builds
|
|
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Xlinker -no_deduplicate")
|
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Xlinker -no_deduplicate")
|
|
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Xlinker -no_deduplicate")
|
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Xlinker -no_deduplicate")
|
|
|
endif ()
|
|
endif ()
|
|
|
|
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-invalid-offsetof -stdlib=libc++")
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-invalid-offsetof -stdlib=libc++")
|
|
|
-set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -stdlib=libc++ -framework AudioToolbox -framework Carbon -framework Cocoa -framework CoreAudio -framework CoreVideo -framework ForceFeedback -framework IOKit -framework OpenGL -framework CoreServices -framework Security -framework SystemConfiguration")
|
|
|
|
|
|
|
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++ -framework AudioToolbox -framework Carbon -framework Cocoa -framework CoreAudio -framework CoreVideo -framework ForceFeedback -framework IOKit -framework OpenGL -framework CoreServices -framework Security -framework SystemConfiguration")
|