ModalWrapper in own Class
This commit is contained in:
parent
e15ccfaeb3
commit
644955dfc8
110 changed files with 415 additions and 137399 deletions
|
|
@ -22,14 +22,14 @@ function(check_file_hash has_hash hash_is_good)
|
|||
set("${has_hash}" TRUE PARENT_SCOPE)
|
||||
|
||||
message(STATUS "verifying file...
|
||||
file='/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'")
|
||||
file='/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'")
|
||||
|
||||
file("" "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz" actual_value)
|
||||
file("" "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz" actual_value)
|
||||
|
||||
if(NOT "${actual_value}" STREQUAL "")
|
||||
set("${hash_is_good}" FALSE PARENT_SCOPE)
|
||||
message(STATUS " hash of
|
||||
/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz
|
||||
/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz
|
||||
does not match expected value
|
||||
expected: ''
|
||||
actual: '${actual_value}'")
|
||||
|
|
@ -71,7 +71,7 @@ function(sleep_before_download attempt)
|
|||
execute_process(COMMAND "${CMAKE_COMMAND}" -E sleep "${sleep_seconds}")
|
||||
endfunction()
|
||||
|
||||
if("/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz" STREQUAL "")
|
||||
if("/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz" STREQUAL "")
|
||||
message(FATAL_ERROR "LOCAL can't be empty")
|
||||
endif()
|
||||
|
||||
|
|
@ -79,32 +79,32 @@ if("https://sqlite.org/2024/sqlite-autoconf-3450100.tar.gz" STREQUAL "")
|
|||
message(FATAL_ERROR "REMOTE can't be empty")
|
||||
endif()
|
||||
|
||||
if(EXISTS "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
if(EXISTS "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
check_file_hash(has_hash hash_is_good)
|
||||
if(has_hash)
|
||||
if(hash_is_good)
|
||||
message(STATUS "File already exists and hash match (skip download):
|
||||
file='/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'
|
||||
file='/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'
|
||||
=''"
|
||||
)
|
||||
return()
|
||||
else()
|
||||
message(STATUS "File already exists but hash mismatch. Removing...")
|
||||
file(REMOVE "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
file(REMOVE "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
endif()
|
||||
else()
|
||||
message(STATUS "File already exists but no hash specified (use URL_HASH):
|
||||
file='/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'
|
||||
file='/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'
|
||||
Old file will be removed and new file downloaded from URL."
|
||||
)
|
||||
file(REMOVE "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
file(REMOVE "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
set(retry_number 5)
|
||||
|
||||
message(STATUS "Downloading...
|
||||
dst='/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'
|
||||
dst='/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz'
|
||||
timeout='none'
|
||||
inactivity timeout='none'"
|
||||
)
|
||||
|
|
@ -126,7 +126,7 @@ foreach(i RANGE ${retry_number})
|
|||
|
||||
file(
|
||||
DOWNLOAD
|
||||
"${url}" "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz"
|
||||
"${url}" "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz"
|
||||
SHOW_PROGRESS
|
||||
# no TIMEOUT
|
||||
# no INACTIVITY_TIMEOUT
|
||||
|
|
@ -143,7 +143,7 @@ foreach(i RANGE ${retry_number})
|
|||
check_file_hash(has_hash hash_is_good)
|
||||
if(has_hash AND NOT hash_is_good)
|
||||
message(STATUS "Hash mismatch, removing...")
|
||||
file(REMOVE "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
file(REMOVE "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz")
|
||||
else()
|
||||
message(STATUS "Downloading... done")
|
||||
return()
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@ cmake_minimum_required(VERSION 3.5)
|
|||
|
||||
# Make file names absolute:
|
||||
#
|
||||
get_filename_component(filename "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz" ABSOLUTE)
|
||||
get_filename_component(directory "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-src" ABSOLUTE)
|
||||
get_filename_component(filename "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite-autoconf-3450100.tar.gz" ABSOLUTE)
|
||||
get_filename_component(directory "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-src" ABSOLUTE)
|
||||
|
||||
message(STATUS "extracting...
|
||||
src='${filename}'
|
||||
|
|
|
|||
|
|
@ -3,9 +3,9 @@
|
|||
# No other meaning or use of this file is supported.
|
||||
|
||||
method=url
|
||||
command=/usr/bin/cmake;-P;/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/download-sqlite3-populate.cmake;COMMAND;/usr/bin/cmake;-P;/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/verify-sqlite3-populate.cmake;COMMAND;/usr/bin/cmake;-P;/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/extract-sqlite3-populate.cmake
|
||||
source_dir=/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-src
|
||||
work_dir=/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps
|
||||
command=/usr/bin/cmake;-P;/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/download-sqlite3-populate.cmake;COMMAND;/usr/bin/cmake;-P;/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/verify-sqlite3-populate.cmake;COMMAND;/usr/bin/cmake;-P;/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/extract-sqlite3-populate.cmake
|
||||
source_dir=/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-src
|
||||
work_dir=/home/lele/Temperaturdecke/build/linux/x64/debug/_deps
|
||||
url(s)=https://sqlite.org/2024/sqlite-autoconf-3450100.tar.gz
|
||||
hash=
|
||||
no_extract=
|
||||
|
|
|
|||
|
|
@ -4,19 +4,19 @@
|
|||
cmake_minimum_required(VERSION 3.5)
|
||||
|
||||
file(MAKE_DIRECTORY
|
||||
"/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-src"
|
||||
"/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-build"
|
||||
"/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix"
|
||||
"/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/tmp"
|
||||
"/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp"
|
||||
"/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src"
|
||||
"/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp"
|
||||
"/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-src"
|
||||
"/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-build"
|
||||
"/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix"
|
||||
"/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/tmp"
|
||||
"/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp"
|
||||
"/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src"
|
||||
"/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp"
|
||||
)
|
||||
|
||||
set(configSubDirs )
|
||||
foreach(subDir IN LISTS configSubDirs)
|
||||
file(MAKE_DIRECTORY "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/${subDir}")
|
||||
file(MAKE_DIRECTORY "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp/${subDir}")
|
||||
endforeach()
|
||||
if(cfgdir)
|
||||
file(MAKE_DIRECTORY "/home/lele/Dokumente/Berufsschule/temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp${cfgdir}") # cfgdir has leading slash
|
||||
file(MAKE_DIRECTORY "/home/lele/Temperaturdecke/build/linux/x64/debug/_deps/sqlite3-subbuild/sqlite3-populate-prefix/src/sqlite3-populate-stamp${cfgdir}") # cfgdir has leading slash
|
||||
endif()
|
||||
|
|
|
|||
Reference in a new issue