Skip to content

Commit

Permalink
CMake: remove _SECURE_SCL define from build
Browse files Browse the repository at this point in the history
  • Loading branch information
eagleivg committed Nov 6, 2018
1 parent 68d66a8 commit aef0032
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 21 deletions.
2 changes: 1 addition & 1 deletion src/xrPhysics/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ list(APPEND ${PROJECT_NAME}__INCLUDES "${CMAKE_CURRENT_SOURCE_DIR}/../xrServerEn
list(REMOVE_ITEM ${PROJECT_NAME}__SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/tri-colliderknoopc/dcTriListCollider.cpp")
#list(REMOVE_ITEM ${PROJECT_NAME}__INCLUDES "${CMAKE_CURRENT_SOURCE_DIR}/./xr_cda.h")

add_definitions(-DXRPHYSICS_EXPORTS -DdSINGLE -D_SECURE_SCL=0)
add_definitions(-DXRPHYSICS_EXPORTS -DdSINGLE)
add_library(${PROJECT_NAME} SHARED ${${PROJECT_NAME}__SOURCES} ${${PROJECT_NAME}__INCLUDES})

set_target_properties(${PROJECT_NAME} PROPERTIES COTIRE_CXX_PREFIX_HEADER_INIT "StdAfx.h")
Expand Down
2 changes: 1 addition & 1 deletion src/xrSound/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ list(REMOVE_ITEM ${PROJECT_NAME}__INCLUDES "${CMAKE_CURRENT_SOURCE_DIR}/./xr_cda
list(REMOVE_ITEM ${PROJECT_NAME}__INCLUDES "${CMAKE_CURRENT_SOURCE_DIR}/./xr_streamsnd.h")
list(REMOVE_ITEM ${PROJECT_NAME}__INCLUDES "${CMAKE_CURRENT_SOURCE_DIR}/./MusicStream.h")

add_definitions(-DXRSOUND_EXPORTS -DdSINGLE -D_SECURE_SCL=0)
add_definitions(-DXRSOUND_EXPORTS -DdSINGLE)
add_library(${PROJECT_NAME} SHARED ${${PROJECT_NAME}__SOURCES} ${${PROJECT_NAME}__INCLUDES})

set_target_properties(${PROJECT_NAME} PROPERTIES COTIRE_CXX_PREFIX_HEADER_INIT "stdafx.h")
Expand Down
38 changes: 19 additions & 19 deletions src/xrUICore/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ file(GLOB TRACK_BAR TrackBar/*.h TrackBar/*.cpp)
file(GLOB WINDOWS Windows/*.h Windows/*.cpp)
file(GLOB XML XML/*.h XML/*.cpp)
set(GENERAL ui_base.cpp ui_base.h ui_defs.h uiabstract.h UIMessages.h)

######################################################

source_group("arrow" FILES ${ARROW})
Expand Down Expand Up @@ -56,36 +56,36 @@ source_group("" FILES ${GENERAL})

##########################################

message("path " ${CMAKE_CURRENT_SOURCE_DIR})
message("path " ${CMAKE_CURRENT_SOURCE_DIR})

add_definitions(-DXRUICORE_EXPORTS -D_SECURE_SCL=0)
add_definitions(-DXRUICORE_EXPORTS)

if (WIN32)
add_compile_options(/fp:fast "/Yupch.hpp")
set_source_files_properties(${CMAKE_CURRENT_SOURCE_DIR}/pch.cpp PROPERTIES COMPILE_FLAGS /Yc)
add_compile_options(/fp:fast "/Yupch.hpp")
set_source_files_properties(${CMAKE_CURRENT_SOURCE_DIR}/pch.cpp PROPERTIES COMPILE_FLAGS /Yc)
endif()

if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
set(LUAJIT_LIBRARIES luajit-debug)
set(LUAJIT_LIBRARIES luajit-debug)
else()
set(LUAJIT_LIBRARIES luajit)
set(LUAJIT_LIBRARIES luajit)
endif()

add_library(xrUICore SHARED ${ARROW} ${BUTTONS} ${CALLBACKS}
${COMBO_BOX} ${CURSOR}
${EDIT_BOX} ${FONT_MANAGER} ${HINT}
${INTERACTIVE_BACKGROUND} ${LINES} ${LIST_BOX}
${MESSAGE_BOX} ${OPTIONS} ${PCH}
${PROGRESS_BAR} ${PROPERTIES_BOX} ${SCROLL_BAR} ${SCROLL_VIEW} ${SPIN_BOX}
${STATIC_WINDS} ${TAB_CONTROL} ${TRACK_BAR} ${WINDOWS} ${XML}
${GENERAL})
${COMBO_BOX} ${CURSOR}
${EDIT_BOX} ${FONT_MANAGER} ${HINT}
${INTERACTIVE_BACKGROUND} ${LINES} ${LIST_BOX}
${MESSAGE_BOX} ${OPTIONS} ${PCH}
${PROGRESS_BAR} ${PROPERTIES_BOX} ${SCROLL_BAR} ${SCROLL_VIEW} ${SPIN_BOX}
${STATIC_WINDS} ${TAB_CONTROL} ${TRACK_BAR} ${WINDOWS} ${XML}
${GENERAL})

set_target_properties(xrUICore PROPERTIES PREFIX "")
target_include_directories(xrUICore PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../
../../Externals/lzo/include
../../Externals/luabind
${SDL_INCLUDE_DIRS})
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../
../../Externals/lzo/include
../../Externals/luabind
${SDL_INCLUDE_DIRS})
target_link_libraries(xrUICore xrAPI pugixml xrScriptEngine ${LUAJIT_LIBRARIES} xrEngine xrMiscMath xrCore luabind ${SDL_LIBRARIES})
xr_install(${PROJECT_NAME})

0 comments on commit aef0032

Please sign in to comment.