fix for DEV-18488 - remove optimization for RelWithDebInfo for Darwin builds. Not reviewed, mailed to cmake@. Pretty minor, not destructive. Also removing test lldatabase_tut on mac for DEV-14371 until theres a sane way to do connection checking. I could be wrong on this one.

master
Paul Oppenheim 2008-08-18 08:09:52 +00:00
parent 6931f129a2
commit 728e2c6e70
2 changed files with 10 additions and 1 deletions

View File

@ -164,6 +164,10 @@ if (DARWIN)
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_CXX_LINK_FLAGS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mlong-branch")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mlong-branch")
# NOTE: it's critical that the optimization flag is put in front.
# NOTE: it's critical to have both CXX_FLAGS and C_FLAGS covered.
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O0 ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O0 ${CMAKE_C_FLAGS_RELWITHDEBINFO}")
endif (DARWIN)

View File

@ -30,7 +30,6 @@ set(test_SOURCE_FILES
llbase64_tut.cpp
llblowfish_tut.cpp
llbuffer_tut.cpp
lldatabase_tut.cpp
lldate_tut.cpp
llerror_tut.cpp
llhost_tut.cpp
@ -89,6 +88,12 @@ if (NOT WINDOWS)
)
endif (NOT WINDOWS)
if (NOT DARWIN)
list(APPEND test_SOURCE_FILES
lldatabase_tut.cpp
)
endif (NOT DARWIN)
set_source_files_properties(${test_HEADER_FILES}
PROPERTIES HEADER_FILE_ONLY TRUE)