ModalWrapper in own Class

This commit is contained in:
Leandro 2024-05-18 00:23:19 +02:00
parent e15ccfaeb3
commit 644955dfc8
110 changed files with 415 additions and 137399 deletions

View file

@ -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()

View file

@ -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}'

View file

@ -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=

View file

@ -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()