mirror of https://github.com/OpenRCT2/OpenRCT2.git
Fix #6751: Android CLI client is missing
This commit is contained in:
parent
085cb7f3b1
commit
362852f12e
|
@ -15,7 +15,7 @@ android {
|
||||||
externalNativeBuild {
|
externalNativeBuild {
|
||||||
cmake {
|
cmake {
|
||||||
arguments '-DANDROID_STL=c++_shared'
|
arguments '-DANDROID_STL=c++_shared'
|
||||||
targets 'openrct2', 'openrct2-ui'
|
targets 'openrct2', 'openrct2-ui', 'openrct2-cli'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -159,6 +159,11 @@ if(X86 OR X86_64)
|
||||||
set_source_files_properties(${ORCT2_ROOT}/src/openrct2/drawing/AVX2Drawing.cpp PROPERTIES COMPILE_FLAGS -mavx2)
|
set_source_files_properties(${ORCT2_ROOT}/src/openrct2/drawing/AVX2Drawing.cpp PROPERTIES COMPILE_FLAGS -mavx2)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
file(GLOB_RECURSE OPENRCT2_CLI_SOURCES
|
||||||
|
"${ORCT2_ROOT}/src/openrct2-cli/*.cpp"
|
||||||
|
"${ORCT2_ROOT}/src/openrct2-cli/*.h"
|
||||||
|
"${ORCT2_ROOT}/src/openrct2-cli/*.hpp")
|
||||||
|
|
||||||
add_library(openrct2 SHARED ${LIBOPENRCT2_SOURCES})
|
add_library(openrct2 SHARED ${LIBOPENRCT2_SOURCES})
|
||||||
target_link_libraries(openrct2
|
target_link_libraries(openrct2
|
||||||
android log dl GLESv1_CM GLESv2 z
|
android log dl GLESv1_CM GLESv2 z
|
||||||
|
@ -166,5 +171,10 @@ target_link_libraries(openrct2
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(openrct2-ui SHARED ${OPENRCT2_GUI_SOURCES})
|
add_library(openrct2-ui SHARED ${OPENRCT2_GUI_SOURCES})
|
||||||
|
add_executable(openrct2-cli ${OPENRCT2_CLI_SOURCES})
|
||||||
|
|
||||||
target_link_libraries(openrct2-ui openrct2 SDL2main)
|
target_link_libraries(openrct2-ui openrct2 SDL2main)
|
||||||
|
target_link_libraries(openrct2-cli openrct2)
|
||||||
|
|
||||||
target_include_directories(openrct2-ui PRIVATE "${ORCT2_ROOT}/src")
|
target_include_directories(openrct2-ui PRIVATE "${ORCT2_ROOT}/src")
|
||||||
|
target_include_directories(openrct2-cli PRIVATE "${ORCT2_ROOT}/src")
|
||||||
|
|
Loading…
Reference in New Issue