add cmake
This commit is contained in:
parent
e48a3ec192
commit
0fdbaa1975
|
|
@ -17,19 +17,19 @@ set_target_properties(glew32 PROPERTIES
|
||||||
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glew32.lib
|
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glew32.lib
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(glfw3-2015 STATIC IMPORTED GLOBAL)
|
# add_library(glfw3-2015 STATIC IMPORTED GLOBAL)
|
||||||
|
|
||||||
set_target_properties(glfw3-2015 PROPERTIES
|
# set_target_properties(glfw3-2015 PROPERTIES
|
||||||
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3-2015.lib
|
# IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3-2015.lib
|
||||||
)
|
# )
|
||||||
|
|
||||||
add_library(glfw3 STATIC IMPORTED GLOBAL)
|
# add_library(glfw3 STATIC IMPORTED GLOBAL)
|
||||||
|
|
||||||
set_target_properties(glfw3 PROPERTIES
|
# set_target_properties(glfw3 PROPERTIES
|
||||||
#IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3.lib
|
# #IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3.lib
|
||||||
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3-2015.lib
|
# IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3-2015.lib
|
||||||
#IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3-2015.lib
|
# #IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/glfw3-2015.lib
|
||||||
)
|
# )
|
||||||
|
|
||||||
add_library(iconv SHARED IMPORTED GLOBAL)
|
add_library(iconv SHARED IMPORTED GLOBAL)
|
||||||
|
|
||||||
|
|
@ -154,6 +154,7 @@ add_library(OpenAL32 SHARED IMPORTED GLOBAL)
|
||||||
set_target_properties(OpenAL32 PROPERTIES
|
set_target_properties(OpenAL32 PROPERTIES
|
||||||
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/OpenAL32.dll
|
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/OpenAL32.dll
|
||||||
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/OpenAL32.lib
|
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/OpenAL32.lib
|
||||||
|
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/include/OpenalSoft
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(sqlite3 SHARED IMPORTED GLOBAL)
|
add_library(sqlite3 SHARED IMPORTED GLOBAL)
|
||||||
|
|
@ -163,6 +164,31 @@ set_target_properties(sqlite3 PROPERTIES
|
||||||
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/sqlite3.lib
|
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/sqlite3.lib
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
add_library(SDL2 SHARED IMPORTED GLOBAL)
|
||||||
|
set_target_properties(SDL2 PROPERTIES
|
||||||
|
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/SDL2.dll
|
||||||
|
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/SDL2.lib
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(EGL SHARED IMPORTED GLOBAL)
|
||||||
|
set_target_properties(EGL PROPERTIES
|
||||||
|
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/libEGL.dll
|
||||||
|
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/libEGL.lib
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(GLESv2 SHARED IMPORTED GLOBAL)
|
||||||
|
set_target_properties(GLESv2 PROPERTIES
|
||||||
|
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/libGLESv2.dll
|
||||||
|
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/libGLESv2.lib
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
add_library(GLES_CM SHARED IMPORTED GLOBAL)
|
||||||
|
set_target_properties(GLES_CM PROPERTIES
|
||||||
|
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/libGLES_CM.dll
|
||||||
|
IMPORTED_IMPLIB ${CMAKE_CURRENT_LIST_DIR}/libs/libGLES_CM.lib
|
||||||
|
)
|
||||||
set(se_libs_name)
|
set(se_libs_name)
|
||||||
|
|
||||||
if(USE_SE_V8)
|
if(USE_SE_V8)
|
||||||
|
|
@ -189,6 +215,7 @@ if(USE_SE_V8)
|
||||||
|
|
||||||
set_target_properties(v8 PROPERTIES
|
set_target_properties(v8 PROPERTIES
|
||||||
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/include/v8
|
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/include/v8
|
||||||
|
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/include/v8
|
||||||
)
|
)
|
||||||
|
|
||||||
set(se_libs_name v8)
|
set(se_libs_name v8)
|
||||||
|
|
@ -226,7 +253,6 @@ endif()
|
||||||
list(APPEND CC_EXTERNAL_LIBS
|
list(APPEND CC_EXTERNAL_LIBS
|
||||||
freetype
|
freetype
|
||||||
glew32
|
glew32
|
||||||
glfw3
|
|
||||||
iconv
|
iconv
|
||||||
crypto
|
crypto
|
||||||
curl
|
curl
|
||||||
|
|
@ -245,6 +271,10 @@ list(APPEND CC_EXTERNAL_LIBS
|
||||||
${se_libs_name}
|
${se_libs_name}
|
||||||
zlib
|
zlib
|
||||||
websockets
|
websockets
|
||||||
|
SDL2
|
||||||
|
GLESv2
|
||||||
|
EGL
|
||||||
|
GLES_CM
|
||||||
)
|
)
|
||||||
|
|
||||||
list(APPEND CC_EXTERNAL_INCLUDES
|
list(APPEND CC_EXTERNAL_INCLUDES
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue