mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
[android] build without deprecated symbols
This commit is contained in:
@@ -144,10 +144,6 @@ if(WITH_FREERDP_3x_DEPRECATED)
|
|||||||
set(WITHOUT_FREERDP_3x_DEPRECATED OFF)
|
set(WITHOUT_FREERDP_3x_DEPRECATED OFF)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITHOUT_FREERDP_3x_DEPRECATED)
|
|
||||||
add_compile_definitions(WITHOUT_FREERDP_3x_DEPRECATED)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
option(WITH_FREERDP_DEPRECATED_COMMANDLINE "Build FreeRDP deprecated command line options" OFF)
|
option(WITH_FREERDP_DEPRECATED_COMMANDLINE "Build FreeRDP deprecated command line options" OFF)
|
||||||
if(WITH_FREERDP_DEPRECATED_COMMANDLINE)
|
if(WITH_FREERDP_DEPRECATED_COMMANDLINE)
|
||||||
add_compile_definitions(WITH_FREERDP_DEPRECATED_COMMANDLINE)
|
add_compile_definitions(WITH_FREERDP_DEPRECATED_COMMANDLINE)
|
||||||
|
|||||||
@@ -227,4 +227,10 @@
|
|||||||
*/
|
*/
|
||||||
#cmakedefine HAVE_AF_VSOCK_H
|
#cmakedefine HAVE_AF_VSOCK_H
|
||||||
|
|
||||||
|
/** If library is build without these do permanently hide symbols
|
||||||
|
*
|
||||||
|
* \since version 3.17.2
|
||||||
|
*/
|
||||||
|
#cmakedefine WITHOUT_FREERDP_3x_DEPRECATED
|
||||||
|
|
||||||
#endif /* FREERDP_CONFIG_H */
|
#endif /* FREERDP_CONFIG_H */
|
||||||
|
|||||||
@@ -102,6 +102,7 @@ CMAKE_CMD_ARGS="-DANDROID_NDK=$ANDROID_NDK \
|
|||||||
-DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK/build/cmake/android.toolchain.cmake \
|
-DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK/build/cmake/android.toolchain.cmake \
|
||||||
-DCMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE \
|
-DCMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE \
|
||||||
-DFREERDP_EXTERNAL_PATH=$BUILD_DST \
|
-DFREERDP_EXTERNAL_PATH=$BUILD_DST \
|
||||||
|
-DWITHOUT_FREERDP_3x_DEPRECATED=ON \
|
||||||
-DWITH_CLIENT_SDL=OFF \
|
-DWITH_CLIENT_SDL=OFF \
|
||||||
-DWITH_SERVER=OFF \
|
-DWITH_SERVER=OFF \
|
||||||
-DWITH_INTERNAL_RC4=ON \
|
-DWITH_INTERNAL_RC4=ON \
|
||||||
|
|||||||
Reference in New Issue
Block a user