4
0
mirror of https://github.com/QuasarApp/CMakeProject.git synced 2025-05-01 07:54:41 +00:00

git ignore fix

This commit is contained in:
Andrei Yankovich 2021-10-25 17:13:07 +03:00
parent e15646d317
commit f696be41fa
3 changed files with 24 additions and 7 deletions

2
.gitignore vendored
View File

@ -65,3 +65,5 @@ compile_commands.json
CTestTestfile.cmake CTestTestfile.cmake
_deps _deps
*_autogen* *_autogen*
src/Example/android/AndroidManifest.xml

View File

@ -8,6 +8,7 @@
cmake_minimum_required(VERSION 3.14) cmake_minimum_required(VERSION 3.14)
set(CURRENT_PROJECT "${PROJECT_NAME}Eaxample") set(CURRENT_PROJECT "${PROJECT_NAME}Eaxample")
option(SIGN_APP "This option enable od disabled sign apk and aab files" ON)
file(GLOB SOURCE_CPP file(GLOB SOURCE_CPP
"*.cpp" "*.cpp"
@ -62,7 +63,10 @@ if (ANDROID)
# find_package(Qt${QT_VERSION_MAJOR} COMPONENTS AndroidExtras REQUIRED) # find_package(Qt${QT_VERSION_MAJOR} COMPONENTS AndroidExtras REQUIRED)
# target_link_libraries(${CURRENT_PROJECT} PRIVATE Qt${QT_VERSION_MAJOR}::AndroidExtras) # target_link_libraries(${CURRENT_PROJECT} PRIVATE Qt${QT_VERSION_MAJOR}::AndroidExtras)
addDeployAPK(${CURRENT_PROJECT}
if (SIGN_APP)
message("SIGN_APP")
addDeploySignedAPK(${CURRENT_PROJECT}
"${CMAKE_CURRENT_LIST_DIR}/android" "${CMAKE_CURRENT_LIST_DIR}/android"
"QuasarAppProject" "QuasarAppProject"
"${SIGPATH}/quasarapp.keystore" "${SIGPATH}/quasarapp.keystore"
@ -70,6 +74,17 @@ if (ANDROID)
"${TARGET_DIR}" "${TARGET_DIR}"
"${SNAKE_EXTRA_LIBS}") "${SNAKE_EXTRA_LIBS}")
else()
message("NO_SIGN_APP")
addDeployAPK(${CURRENT_PROJECT}
"${CMAKE_CURRENT_LIST_DIR}/android"
"${TARGET_DIR}"
"${SNAKE_EXTRA_LIBS}")
endif()
set(manifest_file "${CMAKE_CURRENT_SOURCE_DIR}/android/AndroidManifest.xml")
configure_file("${manifest_file}.in" ${manifest_file} @ONLY)
file(GLOB java_files file(GLOB java_files
"android/src/com/quasarapp/androidtools/*.java" "android/src/com/quasarapp/androidtools/*.java"