4
0
mirror of https://github.com/QuasarApp/CMakeProject.git synced 2025-04-26 05:34:34 +00:00

Merge branch 'main' of github.com:QuasarApp/CMakeProject

This commit is contained in:
Andrei Yankovich 2022-01-06 15:10:58 +03:00
commit e9e8f8772b
3 changed files with 24 additions and 8 deletions

View File

@ -63,6 +63,9 @@ endif()
initAll()
updateGitVars()
set(RENAME_VERSION "0.${GIT_COMMIT_COUNT}.${GIT_COMMIT_HASH}")
add_subdirectory(src/Library)
if (DEFINED RENAME_ME_EXAMPLE)

View File

@ -8,6 +8,7 @@
cmake_minimum_required(VERSION 3.14)
set(CURRENT_PROJECT "${PROJECT_NAME}Eaxample")
option(SIGN_APP "This option enable od disabled sign apk and aab files" ON)
file(GLOB SOURCE_CPP
"*.cpp"
@ -28,6 +29,7 @@ set(PUBLIC_INCUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}")
set(PRIVATE_INCUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Private")
updateGitVars()
if (${QT_VERSION_MAJOR} EQUAL 6)
@ -65,14 +67,25 @@ if (ANDROID)
# find_package(Qt${QT_VERSION_MAJOR} COMPONENTS AndroidExtras REQUIRED)
# target_link_libraries(${CURRENT_PROJECT} PRIVATE Qt${QT_VERSION_MAJOR}::AndroidExtras)
addDeployAPK(${CURRENT_PROJECT}
"${CMAKE_CURRENT_LIST_DIR}/android"
"QuasarAppProject"
"${SIGPATH}/quasarapp.keystore"
"${SIGPASS_QUASARAPP}"
"${TARGET_DIR}"
"${RENAME_ME_EXTRA_LIBS}")
if (SIGN_APP)
message("SIGN_APP")
addDeploySignedAPK(${CURRENT_PROJECT}
"${CMAKE_CURRENT_LIST_DIR}/android"
"QuasarAppProject"
"${SIGPATH}/quasarapp.keystore"
"${SIGPASS_QUASARAPP}"
"${TARGET_DIR}"
"${RENAME_ME_EXTRA_LIBS}")
else()
message("NO_SIGN_APP")
addDeployAPK(${CURRENT_PROJECT}
"${CMAKE_CURRENT_LIST_DIR}/android"
"${TARGET_DIR}"
"${RENAME_ME_EXTRA_LIBS}")
endif()
set(manifest_file "${CMAKE_CURRENT_SOURCE_DIR}/android/AndroidManifest.xml")
configure_file("${manifest_file}.in" ${manifest_file} @ONLY)

View File

@ -13,7 +13,7 @@
],
"extraLib": "crypto",
"targetDir": "@CMAKE_SOURCE_DIR@/Distro",
"deployVersion": "@CHEAT_CARD_VERSION@",
"deployVersion": "@RENAME_VERSION@",
}