Improve:cmake build.
This commit is contained in:
parent
6830104fcd
commit
13cb172160
|
@ -1,4 +1,7 @@
|
|||
cmake_minimum_required(VERSION 3.5.1)
|
||||
|
||||
unset(CLANG_TIDY_EXE CACHE)
|
||||
set(CMAKE_SOURCE_DIR_IPCSDK "${CMAKE_CURRENT_SOURCE_DIR}" CACHE STRING INTERNAL)
|
||||
include(build/global_config.cmake)
|
||||
|
||||
project(fancycode)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
set(DEFINE_LINUX "linux")
|
||||
set(CMAKE_SOURCE_DIR_IPCSDK "${CMAKE_SOURCE_DIR}")
|
||||
set(CMAKE_SOURCE_DIR_IPCSDK "${CMAKE_SOURCE_DIR_IPCSDK}${SUBMODULE_PATH_OF_IPC_SDK}")
|
||||
# set(CMAKE_SOURCE_DIR_IPCSDK "${CMAKE_SOURCE_DIR}")
|
||||
# set(CMAKE_SOURCE_DIR_IPCSDK "${CMAKE_SOURCE_DIR_IPCSDK}${SUBMODULE_PATH_OF_IPC_SDK}")
|
||||
set(EXEC_OUTPUT_PATH "${PLATFORM_PATH}/${PROJECT_OUTPUT_FOLDER}/bin")
|
||||
set(LIBS_OUTPUT_PATH "${PLATFORM_PATH}/${PROJECT_OUTPUT_FOLDER}/libs")
|
||||
set(EXTERNAL_LIBS_OUTPUT_PATH "${PLATFORM_PATH}/${PROJECT_OUTPUT_FOLDER}/libs/external")
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
include(${CMAKE_SOURCE_DIR}${SUBMODULE_PATH_OF_IPC_SDK}/build/global_config.cmake)
|
||||
include(${CMAKE_SOURCE_DIR_IPCSDK}/build/global_config.cmake)
|
||||
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
|
||||
|
|
|
@ -67,7 +67,7 @@ if(EPOLL)
|
|||
target_compile_definitions(httpsrv PRIVATE EPOLL)
|
||||
endif()
|
||||
|
||||
message("${PLATFORM_PATH}/cmake-shell/external${SUBMODULE_PATH_OF_IPC_SDK}/httpserver.h-master/src/libhttpsrv.a")
|
||||
message("${PLATFORM_PATH}/cmake-shell${SUBMODULE_PATH_OF_IPC_SDK}/httpserver.h-master/src/libhttpsrv.a")
|
||||
add_custom_command(
|
||||
TARGET httpsrv
|
||||
POST_BUILD
|
||||
|
|
Loading…
Reference in New Issue
Block a user