Browse Source

cmake create qtandroidserialport in libs/qtandroidserialport

QGC4.4
Daniel Agar 6 years ago
parent
commit
f767cc3f80
  1. 1
      libs/CMakeLists.txt
  2. 14
      libs/qtandroidserialport/CMakeLists.txt
  3. 16
      src/CMakeLists.txt
  4. 9
      src/Joystick/CMakeLists.txt

1
libs/CMakeLists.txt

@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
add_subdirectory(qwt)
add_subdirectory(qtandroidserialport)

14
libs/qtandroidserialport/CMakeLists.txt

@ -0,0 +1,14 @@ @@ -0,0 +1,14 @@
if (ANDROID)
add_library(qtandroidserialport
src/qserialport.cpp
src/qserialport_android.cpp
src/qserialportinfo.cpp
src/qserialportinfo_android.cpp
)
target_link_libraries(qtandroidserialport
)
target_include_directories(qtandroidserialport INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
endif()

16
src/CMakeLists.txt

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
include_directories(
.
${CMAKE_CURRENT_BINARY_DIR}
@ -13,17 +12,6 @@ if(MOBILE) @@ -13,17 +12,6 @@ if(MOBILE)
list(APPEND EXTRA_SRC
MobileScreenMgr.cc
)
if (ANDROID)
list(APPEND EXTRA_SRC
libs/qtandroidserialport/src/qserialport.cpp
libs/qtandroidserialport/src/qserialport_android.cpp
libs/qtandroidserialport/src/qserialportinfo.cpp
libs/qtandroidserialport/src/qserialportinfo_android.cpp
Joystick/JoystickAndroid.cc
)
endif()
endif()
if(BUILD_TESTING)
@ -74,9 +62,6 @@ if(BUILD_TESTING) @@ -74,9 +62,6 @@ if(BUILD_TESTING)
add_qgc_test(TCPLinkTest)
add_qgc_test(TransectStyleComplexItemTest)
endif()
if(BUILD_TESTING)
list(APPEND QGC_RESOURCES
UnitTest.qrc
)
@ -85,7 +70,6 @@ endif() @@ -85,7 +70,6 @@ endif()
add_library(qgc
${QGC_RESOURCES}
${QGC_UI}
${EXTRA_SRC}

9
src/Joystick/CMakeLists.txt

@ -1,8 +1,17 @@ @@ -1,8 +1,17 @@
set(EXTRA_SRC)
if (ANDROID)
list(APPEND EXTRA_SRC
JoystickAndroid.cc
)
endif()
add_library(Joystick
Joystick.cc
JoystickManager.cc
JoystickSDL.cc
${EXTRA_SRC}
)
target_link_libraries(Joystick

Loading…
Cancel
Save