diff --git a/.gitignore b/.gitignore
index 39fb081..363dc0c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,5 @@
/build
/captures
.externalNativeBuild
+/d
+.idea/
\ No newline at end of file
diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser
new file mode 100644
index 0000000..4185aa5
Binary files /dev/null and b/.idea/caches/build_file_checksums.ser differ
diff --git a/.idea/caches/gradle_models.ser b/.idea/caches/gradle_models.ser
new file mode 100644
index 0000000..a6d03e3
Binary files /dev/null and b/.idea/caches/gradle_models.ser differ
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..663459a
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ xmlns:android
+
+ ^$
+
+
+
+
+
+
+
+
+ xmlns:.*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:id
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ .*:name
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ name
+
+ ^$
+
+
+
+
+
+
+
+
+ style
+
+ ^$
+
+
+
+
+
+
+
+
+ .*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*
+
+ http://schemas.android.com/apk/res/android
+
+
+ ANDROID_ATTRIBUTE_ORDER
+
+
+
+
+
+
+ .*
+
+ .*
+
+
+ BY_NAME
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..b86273d
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 7ac24c7..1e03d4e 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -1,17 +1,19 @@
+
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..0b9bb40
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/jsonCatalog.xml b/.idea/jsonCatalog.xml
new file mode 100644
index 0000000..d174845
--- /dev/null
+++ b/.idea/jsonCatalog.xml
@@ -0,0 +1,6 @@
+
+
+
+ true
+
+
\ No newline at end of file
diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
new file mode 100644
index 0000000..6d0ee1c
--- /dev/null
+++ b/.idea/kotlinc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/markdown-navigator-enh.xml b/.idea/markdown-navigator-enh.xml
new file mode 100644
index 0000000..a8fcc84
--- /dev/null
+++ b/.idea/markdown-navigator-enh.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/markdown-navigator.xml b/.idea/markdown-navigator.xml
new file mode 100644
index 0000000..474d301
--- /dev/null
+++ b/.idea/markdown-navigator.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 3963879..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
index d5bfaa8..c262676 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -2,8 +2,11 @@
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml
deleted file mode 100644
index 7f68460..0000000
--- a/.idea/runConfigurations.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
index 94a25f7..35eb1dd 100644
--- a/.idea/vcs.xml
+++ b/.idea/vcs.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeCache.txt b/app/.cxx/cmake/debug/arm64-v8a/CMakeCache.txt
new file mode 100644
index 0000000..4dd4f86
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=arm64-v8a
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Debug
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/arm64-v8a
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..8a9456f
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "8")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..c588a80
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..50fbf2e
Binary files /dev/null and b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..22024c8
Binary files /dev/null and b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..5a513dd
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "aarch64")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..dd484f3
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,508 @@
+The target system is: Android - 1 - aarch64
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_fe8f9"
+[1/2] Building C object CMakeFiles/cmTC_fe8f9.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_fe8f9
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_4dca2"
+[1/2] Building C object CMakeFiles/cmTC_4dca2.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_4dca2
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: aarch64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_4dca2 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_4dca2.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(aarch64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_4dca2"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_4dca2.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_4dca2]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: aarch64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_4dca2 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_4dca2.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [--fix-cortex-a53-843419] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [aarch64linux] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_4dca2] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_4dca2.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_50333"
+[1/2] Building C object CMakeFiles/cmTC_50333.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_50333
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_c71a8"
+[1/2] Building C object CMakeFiles/cmTC_c71a8.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_c71a8
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_61455"
+[1/2] Building C object CMakeFiles/cmTC_61455.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_61455
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_e68cf"
+[1/2] Building CXX object CMakeFiles/cmTC_e68cf.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_e68cf
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_50bab"
+[1/2] Building CXX object CMakeFiles/cmTC_50bab.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_50bab
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: aarch64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_50bab /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_50bab.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(aarch64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_50bab"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_50bab.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_50bab]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: aarch64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_50bab /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_50bab.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [--fix-cortex-a53-843419] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [aarch64linux] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_50bab] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_50bab.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_20367"
+[1/2] Building CXX object CMakeFiles/cmTC_20367.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_20367
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_47f5a"
+[1/2] Building CXX object CMakeFiles/cmTC_47f5a.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_47f5a
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_c0175"
+[1/2] Building CXX object CMakeFiles/cmTC_c0175.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_c0175
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_f7ae7"
+[1/2] Building CXX object CMakeFiles/cmTC_f7ae7.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_f7ae7
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..e760999
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..b2aba9e
Binary files /dev/null and b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json b/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json
new file mode 100644
index 0000000..73cd2dd
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build_mini.json b/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build_mini.json
new file mode 100644
index 0000000..25b8ae6
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/arm64-v8a/build.ninja b/app/.cxx/cmake/debug/arm64-v8a/build.ninja
new file mode 100644
index 0000000..b38bb35
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/debug/arm64-v8a/build_command.txt b/app/.cxx/cmake/debug/arm64-v8a/build_command.txt
new file mode 100644
index 0000000..e966dd4
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Debug
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=arm64-v8a
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/arm64-v8a
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/debug/arm64-v8a/build_model.json b/app/.cxx/cmake/debug/arm64-v8a/build_model.json
new file mode 100644
index 0000000..7203abd
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "ARM64_V8A",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/debug/arm64-v8a",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Debug"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "arm64-v8a"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "arm64-v8a"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/arm64-v8a"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a",
+ "info": {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": true,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj",
+ "variantName": "debug",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/arm64-v8a/build_output.txt b/app/.cxx/cmake/debug/arm64-v8a/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/arm64-v8a/cmake_install.cmake b/app/.cxx/cmake/debug/arm64-v8a/cmake_install.cmake
new file mode 100644
index 0000000..72a0704
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/debug/arm64-v8a/cmake_server_log.txt b/app/.cxx/cmake/debug/arm64-v8a/cmake_server_log.txt
new file mode 100644
index 0000000..a6187f9
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003darm64-v8a",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003darm64-v8a",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/arm64-v8a",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c",".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c",".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c",".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Debug","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/debug/arm64-v8a/json_generation_record.json b/app/.cxx/cmake/debug/arm64-v8a/json_generation_record.json
new file mode 100644
index 0000000..2b1a258
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/json_generation_record.json
@@ -0,0 +1,428 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: arm64-v8a",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dDebug\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003darm64-v8a\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003darm64-v8a\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/arm64-v8a\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dDebug\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003darm64-v8a\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003darm64-v8a\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/arm64-v8a\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":33,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":65,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":96,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":126,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":155,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":184,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":211,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":237,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":262,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":287,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":311,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"compute\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Generating\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"message\":\"Generating done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Generating done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"cmakeInputs\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"buildFiles\":[{\"isCMake\":true,\"isTemporary\":false,\"sources\":[\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\"]},{\"isCMake\":false,\"isTemporary\":false,\"sources\":[\"CMakeLists.txt\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\"]},{\"isCMake\":false,\"isTemporary\":true,\"sources\":[\".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\"]}],\"cmakeRootDirectory\":\"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10\",\"cookie\":\"\",\"inReplyTo\":\"cmakeInputs\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"codemodel\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"configurations\":[{\"name\":\"Debug\",\"projects\":[{\"buildDirectory\":\"/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a\",\"name\":\"Project\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"targets\":[]}]}],\"cookie\":\"\",\"inReplyTo\":\"codemodel\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "done executing cmake",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "write build output /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/build_output.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "write command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a/build_command.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|arm64-v8a"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/arm64-v8a/rules.ninja b/app/.cxx/cmake/debug/arm64-v8a/rules.ninja
new file mode 100644
index 0000000..2316d1e
--- /dev/null
+++ b/app/.cxx/cmake/debug/arm64-v8a/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/arm64-v8a
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeCache.txt b/app/.cxx/cmake/debug/armeabi-v7a/CMakeCache.txt
new file mode 100644
index 0000000..fe5402e
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=armeabi-v7a
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=armeabi-v7a
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Debug
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi-v7a
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..c1c0f4e
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "4")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..107c0ec
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "4")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..182f3cc
Binary files /dev/null and b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..33f791e
Binary files /dev/null and b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..3b950bd
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "armv7-a")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..aa3b69a
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,538 @@
+The target system is: Android - 1 - armv7-a
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_b6be7"
+[1/2] Building C object CMakeFiles/cmTC_b6be7.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_b6be7
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_3dd6c"
+[1/2] Building C object CMakeFiles/cmTC_3dd6c.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_3dd6c
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: armv7-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Candidate multilib: thumb;@mthumb
+Candidate multilib: armv7-a;@march=armv7-a
+Candidate multilib: armv7-a/thumb;@march=armv7-a@mthumb
+Candidate multilib: .;
+Selected multilib: armv7-a/thumb;@march=armv7-a@mthumb
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_3dd6c /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_3dd6c.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(arm-linux-androideabi-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_3dd6c"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_3dd6c.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_3dd6c]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: armv7-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Candidate multilib: thumb]
+ ignore line: [@mthumb]
+ ignore line: [Candidate multilib: armv7-a]
+ ignore line: [@march=armv7-a]
+ ignore line: [Candidate multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ ignore line: [Candidate multilib: .]
+ ignore line: []
+ ignore line: [Selected multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_3dd6c /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_3dd6c.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [-X] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [armelf_linux_eabi] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_3dd6c] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libunwind.a] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_3dd6c.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_af8fd"
+[1/2] Building C object CMakeFiles/cmTC_af8fd.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_af8fd
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_79d7f"
+[1/2] Building C object CMakeFiles/cmTC_79d7f.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_79d7f
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_d9073"
+[1/2] Building C object CMakeFiles/cmTC_d9073.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_d9073
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_5f689"
+[1/2] Building CXX object CMakeFiles/cmTC_5f689.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_5f689
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_b0db4"
+[1/2] Building CXX object CMakeFiles/cmTC_b0db4.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_b0db4
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: armv7-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Candidate multilib: thumb;@mthumb
+Candidate multilib: armv7-a;@march=armv7-a
+Candidate multilib: armv7-a/thumb;@march=armv7-a@mthumb
+Candidate multilib: .;
+Selected multilib: armv7-a/thumb;@march=armv7-a@mthumb
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_b0db4 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_b0db4.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(arm-linux-androideabi-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_b0db4"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_b0db4.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_b0db4]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: armv7-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Candidate multilib: thumb]
+ ignore line: [@mthumb]
+ ignore line: [Candidate multilib: armv7-a]
+ ignore line: [@march=armv7-a]
+ ignore line: [Candidate multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ ignore line: [Candidate multilib: .]
+ ignore line: []
+ ignore line: [Selected multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_b0db4 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_b0db4.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [-X] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [armelf_linux_eabi] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_b0db4] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libunwind.a] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_b0db4.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_c6fbd"
+[1/2] Building CXX object CMakeFiles/cmTC_c6fbd.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_c6fbd
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_3b59e"
+[1/2] Building CXX object CMakeFiles/cmTC_3b59e.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_3b59e
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_4b936"
+[1/2] Building CXX object CMakeFiles/cmTC_4b936.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_4b936
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_92a07"
+[1/2] Building CXX object CMakeFiles/cmTC_92a07.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_92a07
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..0518c46
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..3c33193
Binary files /dev/null and b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build.json b/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build.json
new file mode 100644
index 0000000..7475fee
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build_mini.json b/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build_mini.json
new file mode 100644
index 0000000..3f367bf
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/build.ninja b/app/.cxx/cmake/debug/armeabi-v7a/build.ninja
new file mode 100644
index 0000000..5734f45
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/build_command.txt b/app/.cxx/cmake/debug/armeabi-v7a/build_command.txt
new file mode 100644
index 0000000..a38a2e0
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Debug
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=armeabi-v7a
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=armeabi-v7a
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi-v7a
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/build_model.json b/app/.cxx/cmake/debug/armeabi-v7a/build_model.json
new file mode 100644
index 0000000..45e7334
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "ARMEABI_V7A",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/debug/armeabi-v7a",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Debug"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "armeabi-v7a"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "armeabi-v7a"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi-v7a"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a",
+ "info": {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": true,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj",
+ "variantName": "debug",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/build_output.txt b/app/.cxx/cmake/debug/armeabi-v7a/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/cmake_install.cmake b/app/.cxx/cmake/debug/armeabi-v7a/cmake_install.cmake
new file mode 100644
index 0000000..f572c5e
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/cmake_server_log.txt b/app/.cxx/cmake/debug/armeabi-v7a/cmake_server_log.txt
new file mode 100644
index 0000000..dadd5ac
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003darmeabi-v7a",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi-v7a",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi-v7a",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Debug","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/json_generation_record.json b/app/.cxx/cmake/debug/armeabi-v7a/json_generation_record.json
new file mode 100644
index 0000000..6c287fd
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/json_generation_record.json
@@ -0,0 +1,428 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: armeabi-v7a",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dDebug\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003darmeabi-v7a\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi-v7a\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi-v7a\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dDebug\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003darmeabi-v7a\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003darmeabi-v7a\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi-v7a\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":33,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":65,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":96,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":126,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":155,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":184,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":211,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":237,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":262,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":287,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":311,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"compute\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Generating\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"message\":\"Generating done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Generating done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"cmakeInputs\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"buildFiles\":[{\"isCMake\":true,\"isTemporary\":false,\"sources\":[\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\"]},{\"isCMake\":false,\"isTemporary\":false,\"sources\":[\"CMakeLists.txt\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\"]},{\"isCMake\":false,\"isTemporary\":true,\"sources\":[\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\"]}],\"cmakeRootDirectory\":\"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10\",\"cookie\":\"\",\"inReplyTo\":\"cmakeInputs\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"codemodel\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"configurations\":[{\"name\":\"Debug\",\"projects\":[{\"buildDirectory\":\"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a\",\"name\":\"Project\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"targets\":[]}]}],\"cookie\":\"\",\"inReplyTo\":\"codemodel\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "done executing cmake",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "write build output /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/build_output.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "write command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a/build_command.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi-v7a"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/armeabi-v7a/rules.ninja b/app/.cxx/cmake/debug/armeabi-v7a/rules.ninja
new file mode 100644
index 0000000..c969f62
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi-v7a/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi-v7a
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/cmake/debug/armeabi/CMakeCache.txt b/app/.cxx/cmake/debug/armeabi/CMakeCache.txt
new file mode 100644
index 0000000..5db4353
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi/CMakeCache.txt
@@ -0,0 +1,100 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=armeabi
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=armeabi
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+CMAKE_BUILD_TYPE:UNINITIALIZED=Debug
+
+//No help, variable specified on the command line.
+CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//No help, variable specified on the command line.
+CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+
diff --git a/app/.cxx/cmake/debug/armeabi/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/debug/armeabi/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/debug/armeabi/cmake_server_log.txt b/app/.cxx/cmake/debug/armeabi/cmake_server_log.txt
new file mode 100644
index 0000000..3e5169e
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi/cmake_server_log.txt
@@ -0,0 +1,123 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003darmeabi",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\n armeabi is no longer supported. Use armeabi-v7a.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):
+ armeabi is no longer supported. Use armeabi-v7a.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):
+ armeabi is no longer supported. Use armeabi-v7a.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring incomplete, errors occurred!","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","errorMessage":"Configuration failed.","inReplyTo":"configure","type":"error"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuration failed.
diff --git a/app/.cxx/cmake/debug/armeabi/json_generation_record.json b/app/.cxx/cmake/debug/armeabi/json_generation_record.json
new file mode 100644
index 0000000..4ad2d36
--- /dev/null
+++ b/app/.cxx/cmake/debug/armeabi/json_generation_record.json
@@ -0,0 +1,188 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: armeabi",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dDebug\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003darmeabi\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/armeabi\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dDebug\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003darmeabi\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003darmeabi\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/armeabi\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\\n armeabi is no longer supported. Use armeabi-v7a.\\nCall Stack (most recent call first):\\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\\n CMakeLists.txt\\n\\n\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\n armeabi is no longer supported. Use armeabi-v7a.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring incomplete, errors occurred!\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring incomplete, errors occurred!",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"errorMessage\":\"Configuration failed.\",\"inReplyTo\":\"configure\",\"type\":\"error\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "Configuration failed.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed with problem. Exception: com.android.ide.common.process.ProcessException: Error configuring CMake server (/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin).\r\nCMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\n armeabi is no longer supported. Use armeabi-v7a.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n\nCMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\nCMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\nConfiguring incomplete, errors occurred!\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|armeabi"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/mips/CMakeCache.txt b/app/.cxx/cmake/debug/mips/CMakeCache.txt
new file mode 100644
index 0000000..1a33a37
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips/CMakeCache.txt
@@ -0,0 +1,100 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=mips
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=mips
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+CMAKE_BUILD_TYPE:UNINITIALIZED=Debug
+
+//No help, variable specified on the command line.
+CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//No help, variable specified on the command line.
+CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+
diff --git a/app/.cxx/cmake/debug/mips/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/debug/mips/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/debug/mips/cmake_server_log.txt b/app/.cxx/cmake/debug/mips/cmake_server_log.txt
new file mode 100644
index 0000000..faafbd2
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips/cmake_server_log.txt
@@ -0,0 +1,123 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dmips",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dmips",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring incomplete, errors occurred!","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","errorMessage":"Configuration failed.","inReplyTo":"configure","type":"error"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuration failed.
diff --git a/app/.cxx/cmake/debug/mips/json_generation_record.json b/app/.cxx/cmake/debug/mips/json_generation_record.json
new file mode 100644
index 0000000..594448d
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips/json_generation_record.json
@@ -0,0 +1,188 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: mips",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dDebug\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003dmips\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003dmips\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dDebug\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003dmips\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003dmips\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\\n MIPS and MIPS64 are no longer supported.\\nCall Stack (most recent call first):\\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\\n CMakeLists.txt\\n\\n\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring incomplete, errors occurred!\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring incomplete, errors occurred!",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"errorMessage\":\"Configuration failed.\",\"inReplyTo\":\"configure\",\"type\":\"error\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "Configuration failed.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed with problem. Exception: com.android.ide.common.process.ProcessException: Error configuring CMake server (/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin).\r\nCMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n\nCMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\nCMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\nConfiguring incomplete, errors occurred!\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/mips64/CMakeCache.txt b/app/.cxx/cmake/debug/mips64/CMakeCache.txt
new file mode 100644
index 0000000..f80a612
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips64/CMakeCache.txt
@@ -0,0 +1,100 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=mips64
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=mips64
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+CMAKE_BUILD_TYPE:UNINITIALIZED=Debug
+
+//No help, variable specified on the command line.
+CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips64
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//No help, variable specified on the command line.
+CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+
diff --git a/app/.cxx/cmake/debug/mips64/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/debug/mips64/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips64/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/debug/mips64/cmake_server_log.txt b/app/.cxx/cmake/debug/mips64/cmake_server_log.txt
new file mode 100644
index 0000000..490d838
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips64/cmake_server_log.txt
@@ -0,0 +1,123 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dmips64",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dmips64",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips64",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring incomplete, errors occurred!","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","errorMessage":"Configuration failed.","inReplyTo":"configure","type":"error"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuration failed.
diff --git a/app/.cxx/cmake/debug/mips64/json_generation_record.json b/app/.cxx/cmake/debug/mips64/json_generation_record.json
new file mode 100644
index 0000000..e5dc786
--- /dev/null
+++ b/app/.cxx/cmake/debug/mips64/json_generation_record.json
@@ -0,0 +1,188 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: mips64",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dDebug\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003dmips64\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003dmips64\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips64\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/mips64\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dDebug\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003dmips64\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003dmips64\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/mips64\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\\n MIPS and MIPS64 are no longer supported.\\nCall Stack (most recent call first):\\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\\n CMakeLists.txt\\n\\n\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring incomplete, errors occurred!\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring incomplete, errors occurred!",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"errorMessage\":\"Configuration failed.\",\"inReplyTo\":\"configure\",\"type\":\"error\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "Configuration failed.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed with problem. Exception: com.android.ide.common.process.ProcessException: Error configuring CMake server (/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin).\r\nCMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n\nCMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\nCMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\nConfiguring incomplete, errors occurred!\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|mips64"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86/CMakeCache.txt b/app/.cxx/cmake/debug/x86/CMakeCache.txt
new file mode 100644
index 0000000..67e4f74
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=x86
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=x86
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Debug
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..b66505a
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "4")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..e5f0c59
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "4")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..a7f8882
Binary files /dev/null and b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..760d4a7
Binary files /dev/null and b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..a0571a5
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "i686")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..fa50b9c
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,504 @@
+The target system is: Android - 1 - i686
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_f4f61"
+[1/2] Building C object CMakeFiles/cmTC_f4f61.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_f4f61
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_76655"
+[1/2] Building C object CMakeFiles/cmTC_76655.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_76655
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: i686-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Candidate multilib: .;@m32
+Selected multilib: .;@m32
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_76655 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_76655.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(i686-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_76655"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_76655.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_76655]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: i686-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m32]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m32]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_76655 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_76655.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_i386] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_76655] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_76655.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_4d79a"
+[1/2] Building C object CMakeFiles/cmTC_4d79a.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_4d79a
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_62643"
+[1/2] Building C object CMakeFiles/cmTC_62643.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_62643
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_be688"
+[1/2] Building C object CMakeFiles/cmTC_be688.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_be688
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_57094"
+[1/2] Building CXX object CMakeFiles/cmTC_57094.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_57094
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_ef638"
+[1/2] Building CXX object CMakeFiles/cmTC_ef638.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_ef638
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: i686-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Candidate multilib: .;@m32
+Selected multilib: .;@m32
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_ef638 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_ef638.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(i686-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_ef638"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_ef638.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_ef638]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: i686-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m32]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m32]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_ef638 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_ef638.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_i386] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_ef638] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_ef638.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_95706"
+[1/2] Building CXX object CMakeFiles/cmTC_95706.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_95706
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_256f1"
+[1/2] Building CXX object CMakeFiles/cmTC_256f1.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_256f1
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_8457a"
+[1/2] Building CXX object CMakeFiles/cmTC_8457a.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_8457a
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_8d745"
+[1/2] Building CXX object CMakeFiles/cmTC_8d745.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_8d745
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/debug/x86/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..d0728c6
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/debug/x86/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..0a297dd
Binary files /dev/null and b/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.c b/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/x86/android_gradle_build.json b/app/.cxx/cmake/debug/x86/android_gradle_build.json
new file mode 100644
index 0000000..c351e95
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86/android_gradle_build_mini.json b/app/.cxx/cmake/debug/x86/android_gradle_build_mini.json
new file mode 100644
index 0000000..7b42888
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86/build.ninja b/app/.cxx/cmake/debug/x86/build.ninja
new file mode 100644
index 0000000..393bbf4
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/debug/x86/build_command.txt b/app/.cxx/cmake/debug/x86/build_command.txt
new file mode 100644
index 0000000..7b4bfaa
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Debug
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=x86
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=x86
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/debug/x86/build_model.json b/app/.cxx/cmake/debug/x86/build_model.json
new file mode 100644
index 0000000..36339b1
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "X86",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/debug/x86",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Debug"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "x86"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "x86"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86",
+ "info": {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": true,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj",
+ "variantName": "debug",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86/build_output.txt b/app/.cxx/cmake/debug/x86/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86/cmake_install.cmake b/app/.cxx/cmake/debug/x86/cmake_install.cmake
new file mode 100644
index 0000000..cd336b0
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/debug/x86/cmake_server_log.txt b/app/.cxx/cmake/debug/x86/cmake_server_log.txt
new file mode 100644
index 0000000..939718a
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dx86",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dx86",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/debug/x86/CMakeFiles/feature_tests.c",".cxx/cmake/debug/x86/CMakeFiles/feature_tests.c",".cxx/cmake/debug/x86/CMakeFiles/feature_tests.c",".cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Debug","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/debug/x86/json_generation_record.json b/app/.cxx/cmake/debug/x86/json_generation_record.json
new file mode 100644
index 0000000..dc6083e
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/json_generation_record.json
@@ -0,0 +1,44 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: x86",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86/android_gradle_build.json\u0027 was up-to-date",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86/rules.ninja b/app/.cxx/cmake/debug/x86/rules.ninja
new file mode 100644
index 0000000..01f9da3
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeCache.txt b/app/.cxx/cmake/debug/x86_64/CMakeCache.txt
new file mode 100644
index 0000000..5983f47
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=x86_64
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=x86_64
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Debug
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86_64
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..64bcf14
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "8")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..d6781c3
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..263426f
Binary files /dev/null and b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..99fcefc
Binary files /dev/null and b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..bff1f87
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..16d3dee
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,508 @@
+The target system is: Android - 1 - x86_64
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_7b01f"
+[1/2] Building C object CMakeFiles/cmTC_7b01f.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_7b01f
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_26af3"
+[1/2] Building C object CMakeFiles/cmTC_26af3.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_26af3
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: x86_64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_26af3 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_26af3.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(x86_64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_26af3"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_26af3.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_26af3]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: x86_64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_26af3 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_26af3.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_x86_64] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_26af3] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_26af3.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_4a460"
+[1/2] Building C object CMakeFiles/cmTC_4a460.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_4a460
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_efe7a"
+[1/2] Building C object CMakeFiles/cmTC_efe7a.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_efe7a
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_fc079"
+[1/2] Building C object CMakeFiles/cmTC_fc079.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_fc079
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_edafc"
+[1/2] Building CXX object CMakeFiles/cmTC_edafc.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_edafc
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_2fb50"
+[1/2] Building CXX object CMakeFiles/cmTC_2fb50.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_2fb50
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: x86_64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_2fb50 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_2fb50.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(x86_64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_2fb50"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_2fb50.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_2fb50]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: x86_64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_2fb50 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_2fb50.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_x86_64] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_2fb50] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_2fb50.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_3f370"
+[1/2] Building CXX object CMakeFiles/cmTC_3f370.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_3f370
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_e3d09"
+[1/2] Building CXX object CMakeFiles/cmTC_e3d09.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_e3d09
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_ba356"
+[1/2] Building CXX object CMakeFiles/cmTC_ba356.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_ba356
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_1e36b"
+[1/2] Building CXX object CMakeFiles/cmTC_1e36b.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_1e36b
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/debug/x86_64/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..ddbb464
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/debug/x86_64/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..8b1ecd9
Binary files /dev/null and b/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c b/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/debug/x86_64/android_gradle_build.json b/app/.cxx/cmake/debug/x86_64/android_gradle_build.json
new file mode 100644
index 0000000..b14c675
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86_64/android_gradle_build_mini.json b/app/.cxx/cmake/debug/x86_64/android_gradle_build_mini.json
new file mode 100644
index 0000000..54bbb98
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86_64/build.ninja b/app/.cxx/cmake/debug/x86_64/build.ninja
new file mode 100644
index 0000000..6a31f8e
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/debug/x86_64/build_command.txt b/app/.cxx/cmake/debug/x86_64/build_command.txt
new file mode 100644
index 0000000..7d3f647
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Debug
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=x86_64
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=x86_64
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86_64
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/debug/x86_64/build_model.json b/app/.cxx/cmake/debug/x86_64/build_model.json
new file mode 100644
index 0000000..3751ce3
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "X86_64",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/debug/x86_64",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Debug"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "x86_64"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "x86_64"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86_64"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64",
+ "info": {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": true,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj",
+ "variantName": "debug",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86_64/build_output.txt b/app/.cxx/cmake/debug/x86_64/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86_64/cmake_install.cmake b/app/.cxx/cmake/debug/x86_64/cmake_install.cmake
new file mode 100644
index 0000000..20053e4
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/debug/x86_64/cmake_server_log.txt b/app/.cxx/cmake/debug/x86_64/cmake_server_log.txt
new file mode 100644
index 0000000..e083471
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dx86_64",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dx86_64",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86_64",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c",".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c",".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c",".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Debug","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/debug/x86_64/json_generation_record.json b/app/.cxx/cmake/debug/x86_64/json_generation_record.json
new file mode 100644
index 0000000..21ef09f
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/json_generation_record.json
@@ -0,0 +1,428 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: x86_64",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dDebug\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003dx86_64\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003dx86_64\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86_64\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dDebug\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003dx86_64\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003dx86_64\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/debug/obj/x86_64\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":33,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":65,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":96,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":126,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":155,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":184,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":211,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":237,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":262,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":287,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":311,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"compute\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Generating\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"message\":\"Generating done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Generating done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"cmakeInputs\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"buildFiles\":[{\"isCMake\":true,\"isTemporary\":false,\"sources\":[\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\"]},{\"isCMake\":false,\"isTemporary\":false,\"sources\":[\"CMakeLists.txt\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\"]},{\"isCMake\":false,\"isTemporary\":true,\"sources\":[\".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake\",\".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\",\".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c\",\".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\"]}],\"cmakeRootDirectory\":\"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10\",\"cookie\":\"\",\"inReplyTo\":\"cmakeInputs\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"codemodel\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"configurations\":[{\"name\":\"Debug\",\"projects\":[{\"buildDirectory\":\"/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64\",\"name\":\"Project\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"targets\":[]}]}],\"cookie\":\"\",\"inReplyTo\":\"codemodel\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "done executing cmake",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "write build output /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/build_output.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "write command file /Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64/build_command.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "debug|x86_64"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/debug/x86_64/rules.ninja b/app/.cxx/cmake/debug/x86_64/rules.ninja
new file mode 100644
index 0000000..f194f37
--- /dev/null
+++ b/app/.cxx/cmake/debug/x86_64/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Debug
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/debug/x86_64
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeCache.txt b/app/.cxx/cmake/release/arm64-v8a/CMakeCache.txt
new file mode 100644
index 0000000..4c755ee
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=arm64-v8a
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Release
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/arm64-v8a
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..8a9456f
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "8")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..c588a80
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..ebcd943
Binary files /dev/null and b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..ef63fff
Binary files /dev/null and b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..5a513dd
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "aarch64")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..adc35ca
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,508 @@
+The target system is: Android - 1 - aarch64
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_6b404"
+[1/2] Building C object CMakeFiles/cmTC_6b404.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_6b404
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_d407c"
+[1/2] Building C object CMakeFiles/cmTC_d407c.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_d407c
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: aarch64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_d407c /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_d407c.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(aarch64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_d407c"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_d407c.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_d407c]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: aarch64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_d407c /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_d407c.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [--fix-cortex-a53-843419] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [aarch64linux] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_d407c] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_d407c.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_dd663"
+[1/2] Building C object CMakeFiles/cmTC_dd663.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_dd663
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_24180"
+[1/2] Building C object CMakeFiles/cmTC_24180.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_24180
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_cc291"
+[1/2] Building C object CMakeFiles/cmTC_cc291.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_cc291
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_1b85b"
+[1/2] Building CXX object CMakeFiles/cmTC_1b85b.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_1b85b
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_12ff7"
+[1/2] Building CXX object CMakeFiles/cmTC_12ff7.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_12ff7
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: aarch64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_12ff7 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_12ff7.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(aarch64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_12ff7"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_12ff7.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_12ff7]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: aarch64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL --fix-cortex-a53-843419 -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m aarch64linux -dynamic-linker /system/bin/linker64 -o cmTC_12ff7 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_12ff7.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [--fix-cortex-a53-843419] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [aarch64linux] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_12ff7] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_12ff7.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/aarch64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_7c6d2"
+[1/2] Building CXX object CMakeFiles/cmTC_7c6d2.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_7c6d2
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_1eb99"
+[1/2] Building CXX object CMakeFiles/cmTC_1eb99.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_1eb99
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_82313"
+[1/2] Building CXX object CMakeFiles/cmTC_82313.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_82313
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_2a282"
+[1/2] Building CXX object CMakeFiles/cmTC_2a282.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_2a282
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..fb12d6a
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..8255be8
Binary files /dev/null and b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/arm64-v8a/android_gradle_build.json b/app/.cxx/cmake/release/arm64-v8a/android_gradle_build.json
new file mode 100644
index 0000000..5d59908
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/arm64-v8a/android_gradle_build_mini.json b/app/.cxx/cmake/release/arm64-v8a/android_gradle_build_mini.json
new file mode 100644
index 0000000..0817929
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/arm64-v8a/build.ninja b/app/.cxx/cmake/release/arm64-v8a/build.ninja
new file mode 100644
index 0000000..bb39f98
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/release/arm64-v8a/build_command.txt b/app/.cxx/cmake/release/arm64-v8a/build_command.txt
new file mode 100644
index 0000000..0083443
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Release
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=arm64-v8a
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/arm64-v8a
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/release/arm64-v8a/build_model.json b/app/.cxx/cmake/release/arm64-v8a/build_model.json
new file mode 100644
index 0000000..c7ab924
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "ARM64_V8A",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/release/arm64-v8a",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Release"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "arm64-v8a"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "arm64-v8a"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/arm64-v8a"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a",
+ "info": {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": false,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj",
+ "variantName": "release",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/arm64-v8a/build_output.txt b/app/.cxx/cmake/release/arm64-v8a/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/arm64-v8a/cmake_install.cmake b/app/.cxx/cmake/release/arm64-v8a/cmake_install.cmake
new file mode 100644
index 0000000..e3ba166
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/release/arm64-v8a/cmake_server_log.txt b/app/.cxx/cmake/release/arm64-v8a/cmake_server_log.txt
new file mode 100644
index 0000000..fc79d85
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dRelease",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003darm64-v8a",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003darm64-v8a",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/arm64-v8a",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c",".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c",".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c",".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Release","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/release/arm64-v8a/json_generation_record.json b/app/.cxx/cmake/release/arm64-v8a/json_generation_record.json
new file mode 100644
index 0000000..8b2d3a8
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/json_generation_record.json
@@ -0,0 +1,428 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: arm64-v8a",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dRelease\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003darm64-v8a\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003darm64-v8a\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/arm64-v8a\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dRelease\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003darm64-v8a\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003darm64-v8a\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/arm64-v8a\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":33,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":65,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":96,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":126,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":155,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":184,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":211,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":237,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":262,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":287,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":311,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"compute\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Generating\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"message\":\"Generating done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "Generating done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"cmakeInputs\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"buildFiles\":[{\"isCMake\":true,\"isTemporary\":false,\"sources\":[\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\"]},{\"isCMake\":false,\"isTemporary\":false,\"sources\":[\"CMakeLists.txt\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\"]},{\"isCMake\":false,\"isTemporary\":true,\"sources\":[\".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\"]}],\"cmakeRootDirectory\":\"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10\",\"cookie\":\"\",\"inReplyTo\":\"cmakeInputs\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"codemodel\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"configurations\":[{\"name\":\"Release\",\"projects\":[{\"buildDirectory\":\"/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a\",\"name\":\"Project\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"targets\":[]}]}],\"cookie\":\"\",\"inReplyTo\":\"codemodel\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "done executing cmake",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "write build output /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/build_output.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "write command file /Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a/build_command.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|arm64-v8a"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/arm64-v8a/rules.ninja b/app/.cxx/cmake/release/arm64-v8a/rules.ninja
new file mode 100644
index 0000000..1f5bf8d
--- /dev/null
+++ b/app/.cxx/cmake/release/arm64-v8a/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/arm64-v8a
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeCache.txt b/app/.cxx/cmake/release/armeabi-v7a/CMakeCache.txt
new file mode 100644
index 0000000..31bf9ad
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=armeabi-v7a
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=armeabi-v7a
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Release
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi-v7a
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..c1c0f4e
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "4")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..107c0ec
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "4")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..b0c4850
Binary files /dev/null and b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..307f930
Binary files /dev/null and b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..3b950bd
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "armv7-a")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..5a00017
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,538 @@
+The target system is: Android - 1 - armv7-a
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_2ba18"
+[1/2] Building C object CMakeFiles/cmTC_2ba18.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_2ba18
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_89119"
+[1/2] Building C object CMakeFiles/cmTC_89119.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_89119
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: armv7-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Candidate multilib: thumb;@mthumb
+Candidate multilib: armv7-a;@march=armv7-a
+Candidate multilib: armv7-a/thumb;@march=armv7-a@mthumb
+Candidate multilib: .;
+Selected multilib: armv7-a/thumb;@march=armv7-a@mthumb
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_89119 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_89119.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(arm-linux-androideabi-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_89119"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_89119.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_89119]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: armv7-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Candidate multilib: thumb]
+ ignore line: [@mthumb]
+ ignore line: [Candidate multilib: armv7-a]
+ ignore line: [@march=armv7-a]
+ ignore line: [Candidate multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ ignore line: [Candidate multilib: .]
+ ignore line: []
+ ignore line: [Selected multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_89119 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_89119.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [-X] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [armelf_linux_eabi] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_89119] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libunwind.a] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_89119.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_32a58"
+[1/2] Building C object CMakeFiles/cmTC_32a58.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_32a58
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_f973c"
+[1/2] Building C object CMakeFiles/cmTC_f973c.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_f973c
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_fe9ac"
+[1/2] Building C object CMakeFiles/cmTC_fe9ac.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_fe9ac
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_67d24"
+[1/2] Building CXX object CMakeFiles/cmTC_67d24.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_67d24
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_ccb30"
+[1/2] Building CXX object CMakeFiles/cmTC_ccb30.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_ccb30
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: armv7-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x
+Candidate multilib: thumb;@mthumb
+Candidate multilib: armv7-a;@march=armv7-a
+Candidate multilib: armv7-a/thumb;@march=armv7-a@mthumb
+Candidate multilib: .;
+Selected multilib: armv7-a/thumb;@march=armv7-a@mthumb
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_ccb30 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_ccb30.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(arm-linux-androideabi-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_ccb30"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_ccb30.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_ccb30]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: armv7-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x]
+ ignore line: [Candidate multilib: thumb]
+ ignore line: [@mthumb]
+ ignore line: [Candidate multilib: armv7-a]
+ ignore line: [@march=armv7-a]
+ ignore line: [Candidate multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ ignore line: [Candidate multilib: .]
+ ignore line: []
+ ignore line: [Selected multilib: armv7-a/thumb]
+ ignore line: [@march=armv7-a@mthumb]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -EL -z now -z relro -X --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m armelf_linux_eabi -dynamic-linker /system/bin/linker -o cmTC_ccb30 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --exclude-libs libunwind.a --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_ccb30.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-EL] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [-X] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [armelf_linux_eabi] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_ccb30] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libunwind.a] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_ccb30.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/../lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/../../lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/lib/armv7-a/thumb] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/arm;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/arm-linux-androideabi/lib/armv7-a/thumb;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_50556"
+[1/2] Building CXX object CMakeFiles/cmTC_50556.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_50556
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_286c3"
+[1/2] Building CXX object CMakeFiles/cmTC_286c3.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_286c3
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_92630"
+[1/2] Building CXX object CMakeFiles/cmTC_92630.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_92630
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_e906b"
+[1/2] Building CXX object CMakeFiles/cmTC_e906b.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_e906b
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..e995d38
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..72d51a1
Binary files /dev/null and b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build.json b/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build.json
new file mode 100644
index 0000000..fb8add0
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build_mini.json b/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build_mini.json
new file mode 100644
index 0000000..e942dd1
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/armeabi-v7a/build.ninja b/app/.cxx/cmake/release/armeabi-v7a/build.ninja
new file mode 100644
index 0000000..5bcafbf
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/release/armeabi-v7a/build_command.txt b/app/.cxx/cmake/release/armeabi-v7a/build_command.txt
new file mode 100644
index 0000000..4081a2b
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Release
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=armeabi-v7a
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=armeabi-v7a
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi-v7a
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/release/armeabi-v7a/build_model.json b/app/.cxx/cmake/release/armeabi-v7a/build_model.json
new file mode 100644
index 0000000..39b5eb9
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "ARMEABI_V7A",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/release/armeabi-v7a",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Release"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "armeabi-v7a"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "armeabi-v7a"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi-v7a"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a",
+ "info": {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": false,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj",
+ "variantName": "release",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/armeabi-v7a/build_output.txt b/app/.cxx/cmake/release/armeabi-v7a/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/armeabi-v7a/cmake_install.cmake b/app/.cxx/cmake/release/armeabi-v7a/cmake_install.cmake
new file mode 100644
index 0000000..96434d4
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/release/armeabi-v7a/cmake_server_log.txt b/app/.cxx/cmake/release/armeabi-v7a/cmake_server_log.txt
new file mode 100644
index 0000000..729bf53
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dRelease",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003darmeabi-v7a",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi-v7a",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi-v7a",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c",".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c",".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c",".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Release","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/release/armeabi-v7a/json_generation_record.json b/app/.cxx/cmake/release/armeabi-v7a/json_generation_record.json
new file mode 100644
index 0000000..e80978b
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/json_generation_record.json
@@ -0,0 +1,428 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: armeabi-v7a",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dRelease\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003darmeabi-v7a\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi-v7a\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi-v7a\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dRelease\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003darmeabi-v7a\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003darmeabi-v7a\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi-v7a\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":33,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":65,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":96,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":126,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":155,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":184,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":211,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":237,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":262,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":287,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":311,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"compute\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Generating\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"message\":\"Generating done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "Generating done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"cmakeInputs\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"buildFiles\":[{\"isCMake\":true,\"isTemporary\":false,\"sources\":[\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\"]},{\"isCMake\":false,\"isTemporary\":false,\"sources\":[\"CMakeLists.txt\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\"]},{\"isCMake\":false,\"isTemporary\":true,\"sources\":[\".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\"]}],\"cmakeRootDirectory\":\"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10\",\"cookie\":\"\",\"inReplyTo\":\"cmakeInputs\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"codemodel\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"configurations\":[{\"name\":\"Release\",\"projects\":[{\"buildDirectory\":\"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a\",\"name\":\"Project\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"targets\":[]}]}],\"cookie\":\"\",\"inReplyTo\":\"codemodel\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "done executing cmake",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "write build output /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/build_output.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "write command file /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a/build_command.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi-v7a"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/armeabi-v7a/rules.ninja b/app/.cxx/cmake/release/armeabi-v7a/rules.ninja
new file mode 100644
index 0000000..a39e5c7
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi-v7a/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi-v7a
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/cmake/release/armeabi/CMakeCache.txt b/app/.cxx/cmake/release/armeabi/CMakeCache.txt
new file mode 100644
index 0000000..e4f41dd
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi/CMakeCache.txt
@@ -0,0 +1,100 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=armeabi
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=armeabi
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+CMAKE_BUILD_TYPE:UNINITIALIZED=Release
+
+//No help, variable specified on the command line.
+CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//No help, variable specified on the command line.
+CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+
diff --git a/app/.cxx/cmake/release/armeabi/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/release/armeabi/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/release/armeabi/cmake_server_log.txt b/app/.cxx/cmake/release/armeabi/cmake_server_log.txt
new file mode 100644
index 0000000..81ebab5
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi/cmake_server_log.txt
@@ -0,0 +1,123 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dRelease",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003darmeabi",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\n armeabi is no longer supported. Use armeabi-v7a.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):
+ armeabi is no longer supported. Use armeabi-v7a.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):
+ armeabi is no longer supported. Use armeabi-v7a.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring incomplete, errors occurred!","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","errorMessage":"Configuration failed.","inReplyTo":"configure","type":"error"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuration failed.
diff --git a/app/.cxx/cmake/release/armeabi/json_generation_record.json b/app/.cxx/cmake/release/armeabi/json_generation_record.json
new file mode 100644
index 0000000..31a0fdf
--- /dev/null
+++ b/app/.cxx/cmake/release/armeabi/json_generation_record.json
@@ -0,0 +1,188 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: armeabi",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dRelease\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003darmeabi\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/release/armeabi\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dRelease\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003darmeabi\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003darmeabi\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/armeabi\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\\n armeabi is no longer supported. Use armeabi-v7a.\\nCall Stack (most recent call first):\\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\\n CMakeLists.txt\\n\\n\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\n armeabi is no longer supported. Use armeabi-v7a.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring incomplete, errors occurred!\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring incomplete, errors occurred!",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"errorMessage\":\"Configuration failed.\",\"inReplyTo\":\"configure\",\"type\":\"error\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "ERROR",
+ "message": "Configuration failed.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed with problem. Exception: com.android.ide.common.process.ProcessException: Error configuring CMake server (/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin).\r\nCMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:177 (message):\n armeabi is no longer supported. Use armeabi-v7a.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n\nCMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\nCMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\nConfiguring incomplete, errors occurred!\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|armeabi"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/mips/CMakeCache.txt b/app/.cxx/cmake/release/mips/CMakeCache.txt
new file mode 100644
index 0000000..6bd09d3
--- /dev/null
+++ b/app/.cxx/cmake/release/mips/CMakeCache.txt
@@ -0,0 +1,100 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/release/mips
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=mips
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=mips
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+CMAKE_BUILD_TYPE:UNINITIALIZED=Release
+
+//No help, variable specified on the command line.
+CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//No help, variable specified on the command line.
+CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/release/mips
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/release/mips
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+
diff --git a/app/.cxx/cmake/release/mips/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/release/mips/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/release/mips/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/release/mips/cmake_server_log.txt b/app/.cxx/cmake/release/mips/cmake_server_log.txt
new file mode 100644
index 0000000..92d1a92
--- /dev/null
+++ b/app/.cxx/cmake/release/mips/cmake_server_log.txt
@@ -0,0 +1,123 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/release/mips",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dRelease",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dmips",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dmips",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring incomplete, errors occurred!","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","errorMessage":"Configuration failed.","inReplyTo":"configure","type":"error"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuration failed.
diff --git a/app/.cxx/cmake/release/mips/json_generation_record.json b/app/.cxx/cmake/release/mips/json_generation_record.json
new file mode 100644
index 0000000..8e05d1b
--- /dev/null
+++ b/app/.cxx/cmake/release/mips/json_generation_record.json
@@ -0,0 +1,188 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: mips",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/release/mips/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/release/mips/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/release/mips/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/mips\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/mips\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dRelease\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003dmips\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003dmips\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/release/mips\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/release/mips\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dRelease\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003dmips\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003dmips\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\\n MIPS and MIPS64 are no longer supported.\\nCall Stack (most recent call first):\\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\\n CMakeLists.txt\\n\\n\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring incomplete, errors occurred!\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring incomplete, errors occurred!",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"errorMessage\":\"Configuration failed.\",\"inReplyTo\":\"configure\",\"type\":\"error\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "ERROR",
+ "message": "Configuration failed.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed with problem. Exception: com.android.ide.common.process.ProcessException: Error configuring CMake server (/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin).\r\nCMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n\nCMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\nCMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\nConfiguring incomplete, errors occurred!\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/mips64/CMakeCache.txt b/app/.cxx/cmake/release/mips64/CMakeCache.txt
new file mode 100644
index 0000000..496d320
--- /dev/null
+++ b/app/.cxx/cmake/release/mips64/CMakeCache.txt
@@ -0,0 +1,100 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/release/mips64
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=mips64
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=mips64
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+CMAKE_BUILD_TYPE:UNINITIALIZED=Release
+
+//No help, variable specified on the command line.
+CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips64
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//No help, variable specified on the command line.
+CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/release/mips64
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/release/mips64
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+
diff --git a/app/.cxx/cmake/release/mips64/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/release/mips64/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/release/mips64/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/release/mips64/cmake_server_log.txt b/app/.cxx/cmake/release/mips64/cmake_server_log.txt
new file mode 100644
index 0000000..619cc4b
--- /dev/null
+++ b/app/.cxx/cmake/release/mips64/cmake_server_log.txt
@@ -0,0 +1,123 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/release/mips64",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dRelease",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dmips64",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dmips64",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips64",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER: CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):
+ MIPS and MIPS64 are no longer supported.
+Call Stack (most recent call first):
+ /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)
+ CMakeLists.txt
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage","title":"Error","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring incomplete, errors occurred!","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER: Configuring incomplete, errors occurred!
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","errorMessage":"Configuration failed.","inReplyTo":"configure","type":"error"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuration failed.
diff --git a/app/.cxx/cmake/release/mips64/json_generation_record.json b/app/.cxx/cmake/release/mips64/json_generation_record.json
new file mode 100644
index 0000000..67279f8
--- /dev/null
+++ b/app/.cxx/cmake/release/mips64/json_generation_record.json
@@ -0,0 +1,188 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: mips64",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/release/mips64/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/release/mips64/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/release/mips64/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/mips64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/mips64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dRelease\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003dmips64\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003dmips64\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips64\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/release/mips64\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/release/mips64\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dRelease\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003dmips64\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003dmips64\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/mips64\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\\n MIPS and MIPS64 are no longer supported.\\nCall Stack (most recent call first):\\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\\n CMakeLists.txt\\n\\n\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\",\"title\":\"Error\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring incomplete, errors occurred!\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring incomplete, errors occurred!",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"errorMessage\":\"Configuration failed.\",\"inReplyTo\":\"configure\",\"type\":\"error\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "ERROR",
+ "message": "Configuration failed.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed with problem. Exception: com.android.ide.common.process.ProcessException: Error configuring CMake server (/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin).\r\nCMake Error at /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake:179 (message):\n MIPS and MIPS64 are no longer supported.\nCall Stack (most recent call first):\n /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake:94 (include)\n CMakeLists.txt\n\n\nCMake Error: CMAKE_C_COMPILER not set, after EnableLanguage\nCMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage\nConfiguring incomplete, errors occurred!\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|mips64"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86/CMakeCache.txt b/app/.cxx/cmake/release/x86/CMakeCache.txt
new file mode 100644
index 0000000..39f3352
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=x86
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=x86
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Release
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/release/x86
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/release/x86
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..b66505a
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "4")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..e5f0c59
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/i686-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "4")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..9adb395
Binary files /dev/null and b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..e74f4f9
Binary files /dev/null and b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..a0571a5
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "i686")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/release/x86/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..b440802
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,504 @@
+The target system is: Android - 1 - i686
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_5ecbc"
+[1/2] Building C object CMakeFiles/cmTC_5ecbc.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_5ecbc
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_47853"
+[1/2] Building C object CMakeFiles/cmTC_47853.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_47853
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: i686-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Candidate multilib: .;@m32
+Selected multilib: .;@m32
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_47853 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_47853.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(i686-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_47853"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_47853.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_47853]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: i686-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m32]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m32]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_47853 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_47853.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_i386] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_47853] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_47853.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_f639d"
+[1/2] Building C object CMakeFiles/cmTC_f639d.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_f639d
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_2c5d5"
+[1/2] Building C object CMakeFiles/cmTC_2c5d5.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_2c5d5
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_34178"
+[1/2] Building C object CMakeFiles/cmTC_34178.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_34178
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_3f5ae"
+[1/2] Building CXX object CMakeFiles/cmTC_3f5ae.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_3f5ae
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_5f575"
+[1/2] Building CXX object CMakeFiles/cmTC_5f575.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_5f575
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: i686-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Candidate multilib: .;@m32
+Selected multilib: .;@m32
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_5f575 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_5f575.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(i686-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_5f575"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_5f575.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_5f575]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: i686-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m32]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m32]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_i386 -dynamic-linker /system/bin/linker -o cmTC_5f575 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_5f575.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_i386] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_5f575] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_5f575.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/i386;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/i686-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_648f5"
+[1/2] Building CXX object CMakeFiles/cmTC_648f5.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_648f5
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_c8df4"
+[1/2] Building CXX object CMakeFiles/cmTC_c8df4.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_c8df4
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_a935b"
+[1/2] Building CXX object CMakeFiles/cmTC_a935b.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_a935b
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_be27f"
+[1/2] Building CXX object CMakeFiles/cmTC_be27f.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_be27f
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/release/x86/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..4725cfd
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/release/x86/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/release/x86/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..93748b4
Binary files /dev/null and b/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.c b/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/x86/android_gradle_build.json b/app/.cxx/cmake/release/x86/android_gradle_build.json
new file mode 100644
index 0000000..b47ea63
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86/android_gradle_build_mini.json b/app/.cxx/cmake/release/x86/android_gradle_build_mini.json
new file mode 100644
index 0000000..37a12f2
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86/build.ninja b/app/.cxx/cmake/release/x86/build.ninja
new file mode 100644
index 0000000..0fa4991
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/x86 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/x86 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/release/x86/build_command.txt b/app/.cxx/cmake/release/x86/build_command.txt
new file mode 100644
index 0000000..5b6683b
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Release
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=x86
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=x86
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/release/x86/build_model.json b/app/.cxx/cmake/release/x86/build_model.json
new file mode 100644
index 0000000..28afe04
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "X86",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/release/x86",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Release"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "x86"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "x86"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86",
+ "info": {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": false,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj",
+ "variantName": "release",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86/build_output.txt b/app/.cxx/cmake/release/x86/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86/cmake_install.cmake b/app/.cxx/cmake/release/x86/cmake_install.cmake
new file mode 100644
index 0000000..f426351
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/release/x86/cmake_server_log.txt b/app/.cxx/cmake/release/x86/cmake_server_log.txt
new file mode 100644
index 0000000..02a3226
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dRelease",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dx86",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dx86",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/release/x86/CMakeFiles/feature_tests.c",".cxx/cmake/release/x86/CMakeFiles/feature_tests.c",".cxx/cmake/release/x86/CMakeFiles/feature_tests.c",".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Release","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/release/x86/json_generation_record.json b/app/.cxx/cmake/release/x86/json_generation_record.json
new file mode 100644
index 0000000..7d664f6
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/json_generation_record.json
@@ -0,0 +1,428 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: x86",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dRelease\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003dx86\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003dx86\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dRelease\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003dx86\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003dx86\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":33,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":65,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":96,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":126,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":155,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":184,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":211,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":237,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":262,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":287,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":311,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"compute\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Generating\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"message\":\"Generating done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "Generating done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"cmakeInputs\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"buildFiles\":[{\"isCMake\":true,\"isTemporary\":false,\"sources\":[\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\"]},{\"isCMake\":false,\"isTemporary\":false,\"sources\":[\"CMakeLists.txt\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\"]},{\"isCMake\":false,\"isTemporary\":true,\"sources\":[\".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeSystem.cmake\",\".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\",\".cxx/cmake/release/x86/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/x86/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/x86/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\"]}],\"cmakeRootDirectory\":\"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10\",\"cookie\":\"\",\"inReplyTo\":\"cmakeInputs\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"codemodel\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"configurations\":[{\"name\":\"Release\",\"projects\":[{\"buildDirectory\":\"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86\",\"name\":\"Project\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"targets\":[]}]}],\"cookie\":\"\",\"inReplyTo\":\"codemodel\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "done executing cmake",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "write build output /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/build_output.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "write command file /Users/eport2/SystemControl/app/.cxx/cmake/release/x86/build_command.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86/rules.ninja b/app/.cxx/cmake/release/x86/rules.ninja
new file mode 100644
index 0000000..6a801b9
--- /dev/null
+++ b/app/.cxx/cmake/release/x86/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/cmake/release/x86_64/CMakeCache.txt b/app/.cxx/cmake/release/x86_64/CMakeCache.txt
new file mode 100644
index 0000000..9dee9d3
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeCache.txt
@@ -0,0 +1,353 @@
+# This is the CMakeCache file.
+# For build in directory: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64
+# It was generated by CMake: /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//No help, variable specified on the command line.
+ANDROID_ABI:UNINITIALIZED=x86_64
+
+//No help, variable specified on the command line.
+ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//No help, variable specified on the command line.
+ANDROID_PLATFORM:UNINITIALIZED=android-24
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=x86_64
+
+//No help, variable specified on the command line.
+CMAKE_ANDROID_NDK:UNINITIALIZED=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+
+//Archiver
+CMAKE_AR:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ar
+
+//Flags used by the compiler during all build types.
+CMAKE_ASM_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_ASM_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds.
+CMAKE_ASM_FLAGS_RELEASE:STRING=
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Release
+
+//LLVM archiver
+CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//LLVM archiver
+CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
+
+//Generate index for LLVM archive
+CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
+
+//Flags used by the compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_C_FLAGS_DEBUG:STRING=
+
+//Flags used by the compiler during release builds for minimum
+// size.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds.
+CMAKE_C_FLAGS_RELEASE:STRING=
+
+//Flags used by the compiler during release builds with debug info.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
+
+//Flags used by the linker.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86_64
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ld
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:UNINITIALIZED=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+
+//Flags used by the linker during the creation of modules.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=Project
+
+//Ranlib
+CMAKE_RANLIB:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Flags used by the linker during the creation of static libraries.
+CMAKE_STATIC_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during debug builds.
+CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-strip
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
+
+//No help, variable specified on the command line.
+CMAKE_SYSTEM_VERSION:UNINITIALIZED=24
+
+//The CMake toolchain file
+CMAKE_TOOLCHAIN_FILE:FILEPATH=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+Project_BINARY_DIR:STATIC=/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64
+
+//Value Computed by CMake
+Project_SOURCE_DIR:STATIC=/Users/eport2/SystemControl/app
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
+CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
+CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS
+CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
+CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
+CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
+CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
+CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Ninja
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/Users/eport2/SystemControl/app
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
+CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
+CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
+CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
+CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
+CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
+CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
+CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_STRIP
+CMAKE_STRIP-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..64bcf14
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake
@@ -0,0 +1,73 @@
+set(CMAKE_C_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "Clang")
+set(CMAKE_C_COMPILER_VERSION "8.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ar")
+set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ranlib")
+set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCC )
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "8")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;dl;c;gcc;dl")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..d6781c3
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,75 @@
+set(CMAKE_CXX_COMPILER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "Clang")
+set(CMAKE_CXX_COMPILER_VERSION "8.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+
+set(CMAKE_CXX_PLATFORM_ID "")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+set(CMAKE_AR "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ar")
+set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
+set(CMAKE_RANLIB "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
+set(CMAKE_LINKER "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/x86_64-linux-android-ld")
+set(CMAKE_COMPILER_IS_GNUCXX )
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;gcc;dl;c;gcc;dl")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000..1257446
Binary files /dev/null and b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin differ
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000..0e46981
Binary files /dev/null and b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake
new file mode 100644
index 0000000..bff1f87
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")
+set(CMAKE_HOST_SYSTEM_NAME "Darwin")
+set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+include("/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake")
+
+set(CMAKE_SYSTEM "Android-1")
+set(CMAKE_SYSTEM_NAME "Android")
+set(CMAKE_SYSTEM_VERSION "1")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "TRUE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeOutput.log b/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..ef2f325
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,508 @@
+The target system is: Android - 1 - x86_64
+The host system is: Darwin - 18.7.0 - x86_64
+Determining if the C compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_6afdb"
+[1/2] Building C object CMakeFiles/cmTC_6afdb.dir/testCCompiler.c.o
+[2/2] Linking C executable cmTC_6afdb
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_5c08c"
+[1/2] Building C object CMakeFiles/cmTC_5c08c.dir/CMakeCCompilerABI.c.o
+[2/2] Linking C executable cmTC_5c08c
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: x86_64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_5c08c /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_5c08c.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(x86_64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_5c08c"]
+ ignore line: [[1/2] Building C object CMakeFiles/cmTC_5c08c.dir/CMakeCCompilerABI.c.o]
+ ignore line: [[2/2] Linking C executable cmTC_5c08c]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: x86_64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_5c08c /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_5c08c.dir/CMakeCCompilerABI.c.o -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_x86_64] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_5c08c] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_5c08c.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_24a63"
+[1/2] Building C object CMakeFiles/cmTC_24a63.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_24a63
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_be712"
+[1/2] Building C object CMakeFiles/cmTC_be712.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_be712
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_64be9"
+[1/2] Building C object CMakeFiles/cmTC_64be9.dir/feature_tests.c.o
+[2/2] Linking C executable cmTC_64be9
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_ac223"
+[1/2] Building CXX object CMakeFiles/cmTC_ac223.dir/testCXXCompiler.cxx.o
+[2/2] Linking CXX executable cmTC_ac223
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_c3c40"
+[1/2] Building CXX object CMakeFiles/cmTC_c3c40.dir/CMakeCXXCompilerABI.cpp.o
+[2/2] Linking CXX executable cmTC_c3c40
+Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)
+Target: x86_64-none-linux-android24
+Thread model: posix
+InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x
+Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x
+Candidate multilib: .;@m64
+Selected multilib: .;@m64
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_c3c40 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_c3c40.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(x86_64-linux-android-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_c3c40"]
+ ignore line: [[1/2] Building CXX object CMakeFiles/cmTC_c3c40.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [[2/2] Linking CXX executable cmTC_c3c40]
+ ignore line: [Android (5220042 based on r346389c) clang version 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf643d27dbca1bb228957008617) (https://android.googlesource.com/toolchain/llvm 3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)]
+ ignore line: [Target: x86_64-none-linux-android24]
+ ignore line: [Thread model: posix]
+ ignore line: [InstalledDir: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x]
+ ignore line: [Found candidate GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Selected GCC installation: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ ignore line: [Candidate multilib: .]
+ ignore line: [@m64]
+ ignore line: [Selected multilib: .]
+ ignore line: [@m64]
+ link line: [ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld" --sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -pie -z now -z relro --hash-style=gnu --enable-new-dtags --eh-frame-hdr -m elf_x86_64 -dynamic-linker /system/bin/linker64 -o cmTC_c3c40 /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24 -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib -L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib --exclude-libs libgcc.a --exclude-libs libatomic.a --build-id --warn-shared-textrel --fatal-warnings --no-undefined -z noexecstack --gc-sections CMakeFiles/cmTC_c3c40.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lc++ -Bdynamic -lm -lgcc -ldl -lc -lgcc -ldl /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld] ==> ignore
+ arg [--sysroot=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot] ==> ignore
+ arg [-pie] ==> ignore
+ arg [-znow] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [--enable-new-dtags] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_x86_64] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/system/bin/linker64] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_c3c40] ==> ignore
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtbegin_dynamic.o] ==> ignore
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib]
+ arg [-L/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ arg [--exclude-libs] ==> ignore
+ arg [libgcc.a] ==> ignore
+ arg [--exclude-libs] ==> ignore
+ arg [libatomic.a] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--warn-shared-textrel] ==> ignore
+ arg [--fatal-warnings] ==> ignore
+ arg [--no-undefined] ==> ignore
+ arg [-znoexecstack] ==> ignore
+ arg [--gc-sections] ==> ignore
+ arg [CMakeFiles/cmTC_c3c40.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-Bstatic] ==> ignore
+ arg [-lc++] ==> lib [c++]
+ arg [-Bdynamic] ==> ignore
+ arg [-lm] ==> lib [m]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-ldl] ==> lib [dl]
+ arg [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24/crtend_android.o] ==> ignore
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib/../lib64] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib]
+ collapse library dir [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit libs: [c++;m;gcc;dl;c;gcc;dl]
+ implicit dirs: [/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib64/clang/8.0.7/lib/linux/x86_64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/x86_64-linux-android/4.9.x;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib64;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/24;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/x86_64-linux-android/lib;/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++1z] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_a84ca"
+[1/2] Building CXX object CMakeFiles/cmTC_a84ca.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_a84ca
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_77961"
+[1/2] Building CXX object CMakeFiles/cmTC_77961.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_77961
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_e48ae"
+[1/2] Building CXX object CMakeFiles/cmTC_e48ae.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_e48ae
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeTmp
+
+Run Build Command:"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja" "cmTC_139bf"
+[1/2] Building CXX object CMakeFiles/cmTC_139bf.dir/feature_tests.cxx.o
+[2/2] Linking CXX executable cmTC_139bf
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/TargetDirectories.txt b/app/.cxx/cmake/release/x86_64/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..b4c5042
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,2 @@
+/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/rebuild_cache.dir
+/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/CMakeFiles/edit_cache.dir
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/cmake.check_cache b/app/.cxx/cmake/release/x86_64/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.bin b/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.bin
new file mode 100755
index 0000000..ceeb42e
Binary files /dev/null and b/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.bin differ
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c b/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..90a87b1
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx b/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..703b335
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_aggregate_nsdmi)
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alias_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_alignas)
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_attributes)
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_auto_type)
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_binary_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_contextual_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_decltype_incomplete_return_types)
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_default_function_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_defaulted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_delegating_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_deleted_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_explicit_conversions)
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_inheriting_constructors)
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_lambdas)
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_init_captures)
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_local_type_template_args)
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_noexcept)
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nonstatic_member_init)
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_nullptr)
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_override_control)
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_range_for)
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_raw_string_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_reference_qualified_functions)
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_relaxed_constexpr)
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_return_type_deduction)
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_rvalue_references)
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_static_assert)
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_strong_enums)
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 199711L
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_thread_local)
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_trailing_return)
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unicode_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_generalized_initializers)
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_unrestricted_unions)
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_user_literals)
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variable_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if ((__clang_major__ * 100) + __clang_minor__) >= 301 && __has_feature(cxx_variadic_templates)
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/app/.cxx/cmake/release/x86_64/android_gradle_build.json b/app/.cxx/cmake/release/x86_64/android_gradle_build.json
new file mode 100644
index 0000000..923bfcf
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/android_gradle_build.json
@@ -0,0 +1,21 @@
+{
+ "stringTable": {},
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {},
+ "toolchains": {
+ "2449079872": {
+ "cCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "cppCompilerExecutable": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++"
+ }
+ },
+ "cFileExtensions": [],
+ "cppFileExtensions": []
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86_64/android_gradle_build_mini.json b/app/.cxx/cmake/release/x86_64/android_gradle_build_mini.json
new file mode 100644
index 0000000..e67d334
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/android_gradle_build_mini.json
@@ -0,0 +1,12 @@
+{
+ "buildFiles": [
+ "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake"
+ ],
+ "cleanCommands": [
+ "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\" clean"
+ ],
+ "buildTargetsCommand": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -C \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\" {LIST_OF_TARGETS_TO_BUILD}",
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86_64/build.ninja b/app/.cxx/cmake/release/x86_64/build.ninja
new file mode 100644
index 0000000..9295b69
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/build.ninja
@@ -0,0 +1,91 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the build statements describing the
+# compilation DAG.
+
+# =============================================================================
+# Write statements declared in CMakeLists.txt:
+#
+# Which is the root file.
+# =============================================================================
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+
+#############################################
+# Minimal version of Ninja required by this file
+
+ninja_required_version = 1.5
+
+# =============================================================================
+# Include auxiliary files.
+
+
+#############################################
+# Include rules file.
+
+include rules.ninja
+
+
+#############################################
+# Utility command for rebuild_cache
+
+build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64
+ DESC = Running CMake to regenerate build system...
+ pool = console
+ restat = 1
+build rebuild_cache: phony CMakeFiles/rebuild_cache.util
+
+#############################################
+# Utility command for edit_cache
+
+build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
+ COMMAND = cd /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64 && /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+ DESC = No interactive CMake dialog available...
+ restat = 1
+build edit_cache: phony CMakeFiles/edit_cache.util
+# =============================================================================
+# Target aliases.
+
+# =============================================================================
+# Folder targets.
+
+# =============================================================================
+# =============================================================================
+# Built-in targets
+
+
+#############################################
+# The main all target.
+
+build all: phony
+
+#############################################
+# Make the all target the default.
+
+default all
+
+#############################################
+# Re-run CMake if any of its inputs changed.
+
+build build.ninja: RERUN_CMAKE | ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx
+ pool = console
+
+#############################################
+# A missing CMake input file is not an error.
+
+build ../../../../CMakeLists.txt /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.10.2/CMakeCCompiler.cmake CMakeFiles/3.10.2/CMakeCXXCompiler.cmake CMakeFiles/3.10.2/CMakeSystem.cmake CMakeFiles/feature_tests.c CMakeFiles/feature_tests.cxx: phony
+
+#############################################
+# Clean all the built files.
+
+build clean: CLEAN
+
+#############################################
+# Print all primary targets available.
+
+build help: HELP
diff --git a/app/.cxx/cmake/release/x86_64/build_command.txt b/app/.cxx/cmake/release/x86_64/build_command.txt
new file mode 100644
index 0000000..81c80af
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/build_command.txt
@@ -0,0 +1,20 @@
+Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake
+arguments :
+-H/Users/eport2/SystemControl/app
+-DCMAKE_BUILD_TYPE=Release
+-DCMAKE_TOOLCHAIN_FILE=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake
+-DANDROID_ABI=x86_64
+-DANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DANDROID_PLATFORM=android-24
+-DCMAKE_ANDROID_ARCH_ABI=x86_64
+-DCMAKE_ANDROID_NDK=/Users/eport2/Library/Android/sdk/ndk/20.0.5594570
+-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86_64
+-DCMAKE_MAKE_PROGRAM=/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja
+-DCMAKE_SYSTEM_NAME=Android
+-DCMAKE_SYSTEM_VERSION=24
+-B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64
+-GNinja
+jvmArgs :
+
+Build command args:
diff --git a/app/.cxx/cmake/release/x86_64/build_model.json b/app/.cxx/cmake/release/x86_64/build_model.json
new file mode 100644
index 0000000..37edfcf
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/build_model.json
@@ -0,0 +1,197 @@
+{
+ "abi": "X86_64",
+ "abiPlatformVersion": 24,
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "cmake": {
+ "cmakeArtifactsBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64",
+ "cmakeServerLogFile": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/cmake_server_log.txt",
+ "cmakeWrappingBaseFolder": "/Users/eport2/SystemControl/app/.cxx/cxx/release/x86_64",
+ "effectiveConfiguration": {
+ "name": "traditional-android-studio-cmake-environment",
+ "description": "Composite reified CMakeSettings configuration",
+ "generator": "Ninja",
+ "inheritEnvironments": [
+ "ndk"
+ ],
+ "buildRoot": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64",
+ "cmakeToolchain": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cmakeExecutable": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "variables": [
+ {
+ "name": "CMAKE_BUILD_TYPE",
+ "value": "Release"
+ },
+ {
+ "name": "CMAKE_TOOLCHAIN_FILE",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"
+ },
+ {
+ "name": "ANDROID_ABI",
+ "value": "x86_64"
+ },
+ {
+ "name": "ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "ANDROID_PLATFORM",
+ "value": "android-24"
+ },
+ {
+ "name": "CMAKE_ANDROID_ARCH_ABI",
+ "value": "x86_64"
+ },
+ {
+ "name": "CMAKE_ANDROID_NDK",
+ "value": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "name": "CMAKE_EXPORT_COMPILE_COMMANDS",
+ "value": "ON"
+ },
+ {
+ "name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
+ "value": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86_64"
+ },
+ {
+ "name": "CMAKE_MAKE_PROGRAM",
+ "value": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ {
+ "name": "CMAKE_SYSTEM_NAME",
+ "value": "Android"
+ },
+ {
+ "name": "CMAKE_SYSTEM_VERSION",
+ "value": "24"
+ }
+ ]
+ }
+ },
+ "cxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64",
+ "info": {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ "originalCxxBuildFolder": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64",
+ "variant": {
+ "buildSystemArgumentList": [],
+ "buildTargetSet": [],
+ "cFlagsList": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "cppFlagsList": [],
+ "isDebuggableEnabled": false,
+ "module": {
+ "buildSystem": "CMAKE",
+ "cmake": {
+ "cmakeExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake",
+ "minimumCmakeVersion": "3.10.2",
+ "ninjaExe": "/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja"
+ },
+ "cmakeToolchainFile": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "cxxFolder": "/Users/eport2/SystemControl/app/.cxx",
+ "gradleModulePathName": ":app",
+ "intermediatesFolder": "/Users/eport2/SystemControl/app/build/intermediates",
+ "makeFile": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "moduleBuildFile": "/Users/eport2/SystemControl/app/build.gradle",
+ "moduleRootFolder": "/Users/eport2/SystemControl/app",
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 29,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29
+ }
+ },
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkVersion": "20.0.5594570",
+ "project": {
+ "compilerSettingsCacheFolder": "/Users/eport2/SystemControl/.cxx",
+ "cxxFolder": "/Users/eport2/SystemControl/.cxx",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isNativeCompilerSettingsCacheEnabled": false,
+ "rootBuildGradleFolder": "/Users/eport2/SystemControl",
+ "sdkFolder": "/Users/eport2/Library/Android/sdk"
+ },
+ "splitsAbiFilterSet": [],
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so",
+ "ARM64_V8A": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so",
+ "X86": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so",
+ "X86_64": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ }
+ },
+ "objFolder": "/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj",
+ "variantName": "release",
+ "validAbiList": [
+ "ARMEABI",
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64",
+ "MIPS",
+ "MIPS64"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86_64/build_output.txt b/app/.cxx/cmake/release/x86_64/build_output.txt
new file mode 100644
index 0000000..5925af7
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/build_output.txt
@@ -0,0 +1,13 @@
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+Detecting C compiler ABI info
+Detecting C compiler ABI info - done
+Detecting C compile features
+Detecting C compile features - done
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+Detecting CXX compiler ABI info
+Detecting CXX compiler ABI info - done
+Detecting CXX compile features
+Detecting CXX compile features - done
+Configuring done
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86_64/cmake_install.cmake b/app/.cxx/cmake/release/x86_64/cmake_install.cmake
new file mode 100644
index 0000000..cadb5b0
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /Users/eport2/SystemControl/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "TRUE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/app/.cxx/cmake/release/x86_64/cmake_server_log.txt b/app/.cxx/cmake/release/x86_64/cmake_server_log.txt
new file mode 100644
index 0000000..aa708dd
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/cmake_server_log.txt
@@ -0,0 +1,349 @@
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "handshake",
+ "cookie": "gradle-cmake-cookie",
+ "protocolVersion": {
+ "isExperimental": true,
+ "major": 1,
+ "minor": 1
+ },
+ "sourceDirectory": "/Users/eport2/SystemControl/app",
+ "buildDirectory": "/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64",
+ "generator": "Ninja"
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"gradle-cmake-cookie","inReplyTo":"handshake","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {
+ "type": "configure",
+ "cacheArguments": [
+ "",
+ "-DCMAKE_BUILD_TYPE\u003dRelease",
+ "-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake",
+ "-DANDROID_ABI\u003dx86_64",
+ "-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DANDROID_PLATFORM\u003dandroid-24",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dx86_64",
+ "-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86_64",
+ "-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_SYSTEM_VERSION\u003d24"
+ ]
+}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":33,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER: Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER: Detecting C compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":65,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER: Detecting C compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER: Detecting C compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":96,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":126,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":155,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting C compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER: Detecting C compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":184,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER: Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER: Detecting CXX compiler ABI info
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":211,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compiler ABI info - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER: Detecting CXX compiler ABI info - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER: Detecting CXX compile features
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":237,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":262,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":287,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":311,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Detecting CXX compile features - done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER: Detecting CXX compile features - done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Configuring","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","message":"Configuring done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Configuring done
+CMAKE SERVER: Configuring done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"configure","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"compute"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","progressCurrent":1000,"progressMaximum":1000,"progressMessage":"Generating","progressMinimum":0,"type":"progress"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","message":"Generating done","type":"message"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: Generating done
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"cookie":"","inReplyTo":"compute","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"cmakeInputs"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"buildFiles":[{"isCMake":true,"isTemporary":false,"sources":["../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake","../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in"]},{"isCMake":false,"isTemporary":false,"sources":["CMakeLists.txt","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake","../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake"]},{"isCMake":false,"isTemporary":true,"sources":[".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake",".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake",".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c",".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c",".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c",".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake",".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx",".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"]}],"cmakeRootDirectory":"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10","cookie":"","inReplyTo":"cmakeInputs","sourceDirectory":"/Users/eport2/SystemControl/app","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"type":"codemodel"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
+CMAKE SERVER:
+
+CMAKE SERVER: [== "CMake Server" ==[
+
+CMAKE SERVER: {"configurations":[{"name":"Release","projects":[{"buildDirectory":"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64","name":"Project","sourceDirectory":"/Users/eport2/SystemControl/app","targets":[]}]}],"cookie":"","inReplyTo":"codemodel","type":"reply"}
+
+CMAKE SERVER: ]== "CMake Server" ==]
+
diff --git a/app/.cxx/cmake/release/x86_64/json_generation_record.json b/app/.cxx/cmake/release/x86_64/json_generation_record.json
new file mode 100644
index 0000000..da05833
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/json_generation_record.json
@@ -0,0 +1,428 @@
+[
+ {
+ "level": "INFO",
+ "message": "Start JSON generation. Platform version: 24 min SDK version: x86_64",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "No CMake version was specified in build.gradle. Using default version 3.10.2.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Trying to locate CMake in local SDK repository.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- CMake found in SDK at \u0027/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404\u0027 had version \u00273.10.2\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "CMake \u00273.6.0\u0027 found in SDK did not match requested version \u00273.10.2\u0027.",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "rebuilding JSON /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/android_gradle_build.json due to:",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- expected json /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/android_gradle_build.json file is not present, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- missing previous command file /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/build_command.txt, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "- command changed from previous, will remove stale json folder",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "removing stale contents from \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "created folder \u0027/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\u0027",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "executing cmake Executable : /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake\narguments : \n-H/Users/eport2/SystemControl/app\n-DCMAKE_BUILD_TYPE\u003dRelease\n-DCMAKE_TOOLCHAIN_FILE\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\n-DANDROID_ABI\u003dx86_64\n-DANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DANDROID_PLATFORM\u003dandroid-24\n-DCMAKE_ANDROID_ARCH_ABI\u003dx86_64\n-DCMAKE_ANDROID_NDK\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86_64\n-DCMAKE_MAKE_PROGRAM\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_SYSTEM_VERSION\u003d24\n-B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\n-GNinja\njvmArgs : \n\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "[\u003d\u003d \"CMake Server\" \u003d\u003d[\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"supportedProtocolVersions\":[{\"isExperimental\":true,\"major\":1,\"minor\":1}],\"type\":\"hello\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "]\u003d\u003d \"CMake Server\" \u003d\u003d]\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"handshake\",\n \"cookie\": \"gradle-cmake-cookie\",\n \"protocolVersion\": {\n \"isExperimental\": true,\n \"major\": 1,\n \"minor\": 1\n },\n \"sourceDirectory\": \"/Users/eport2/SystemControl/app\",\n \"buildDirectory\": \"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\",\n \"generator\": \"Ninja\"\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"gradle-cmake-cookie\",\"inReplyTo\":\"handshake\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\n \"type\": \"configure\",\n \"cacheArguments\": [\n \"\",\n \"-DCMAKE_BUILD_TYPE\\u003dRelease\",\n \"-DCMAKE_TOOLCHAIN_FILE\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\n \"-DANDROID_ABI\\u003dx86_64\",\n \"-DANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DANDROID_PLATFORM\\u003dandroid-24\",\n \"-DCMAKE_ANDROID_ARCH_ABI\\u003dx86_64\",\n \"-DCMAKE_ANDROID_NDK\\u003d/Users/eport2/Library/Android/sdk/ndk/20.0.5594570\",\n \"-DCMAKE_EXPORT_COMPILE_COMMANDS\\u003dON\",\n \"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\\u003d/Users/eport2/SystemControl/app/build/intermediates/cmake/release/obj/x86_64\",\n \"-DCMAKE_MAKE_PROGRAM\\u003d/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja\",\n \"-DCMAKE_SYSTEM_NAME\\u003dAndroid\",\n \"-DCMAKE_SYSTEM_VERSION\\u003d24\"\n ]\n}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":33,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working C compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":65,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":96,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":126,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":155,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting C compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting C compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":184,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Check for working CXX compiler: /Users/eport2/Library/Android/sdk/ndk/20.0.5594570/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":211,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compiler ABI info - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compiler ABI info - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":237,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":262,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":287,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":311,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Detecting CXX compile features - done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Detecting CXX compile features - done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Configuring\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"message\":\"Configuring done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Configuring done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"configure\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"compute\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"progressCurrent\":1000,\"progressMaximum\":1000,\"progressMessage\":\"Generating\",\"progressMinimum\":0,\"type\":\"progress\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"message\":\"Generating done\",\"type\":\"message\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "Generating done",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"cookie\":\"\",\"inReplyTo\":\"compute\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"cmakeInputs\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"buildFiles\":[{\"isCMake\":true,\"isTemporary\":false,\"sources\":[\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystem.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Initialize.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Determine-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android/Determine-Compiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-FindBinUtils.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeGenericSystem.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Linux.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/UnixPaths.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/GNU.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-C.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompilerABI.c\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-C-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang-CXX.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Platform/Android-Clang.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-FeatureTests.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/Compiler/Clang-CXX-TestableFeatures.cmake\",\"../../Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in\"]},{\"isCMake\":false,\"isTemporary\":false,\"sources\":[\"CMakeLists.txt\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/platforms.cmake\",\"../../Library/Android/sdk/ndk/20.0.5594570/build/cmake/android.toolchain.cmake\"]},{\"isCMake\":false,\"isTemporary\":true,\"sources\":[\".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake\",\".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\",\".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c\",\".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake\",\".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx\",\".cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake\"]}],\"cmakeRootDirectory\":\"/Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/share/cmake-3.10\",\"cookie\":\"\",\"inReplyTo\":\"cmakeInputs\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"type\":\"codemodel\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "{\"configurations\":[{\"name\":\"Release\",\"projects\":[{\"buildDirectory\":\"/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64\",\"name\":\"Project\",\"sourceDirectory\":\"/Users/eport2/SystemControl/app\",\"targets\":[]}]}],\"cookie\":\"\",\"inReplyTo\":\"codemodel\",\"type\":\"reply\"}\n",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "done executing cmake",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "write build output /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/build_output.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "write command file /Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64/build_command.txt",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ },
+ {
+ "level": "INFO",
+ "message": "JSON generation completed without problems",
+ "file": "/Users/eport2/SystemControl/app/CMakeLists.txt",
+ "tag": "release|x86_64"
+ }
+]
\ No newline at end of file
diff --git a/app/.cxx/cmake/release/x86_64/rules.ninja b/app/.cxx/cmake/release/x86_64/rules.ninja
new file mode 100644
index 0000000..d300c12
--- /dev/null
+++ b/app/.cxx/cmake/release/x86_64/rules.ninja
@@ -0,0 +1,45 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Ninja" Generator, CMake Version 3.10
+
+# This file contains all the rules used to get the outputs files
+# built from the input files.
+# It is included in the main 'build.ninja'.
+
+# =============================================================================
+# Project: Project
+# Configuration: Release
+# =============================================================================
+# =============================================================================
+
+#############################################
+# Rule for running custom commands.
+
+rule CUSTOM_COMMAND
+ command = $COMMAND
+ description = $DESC
+
+
+#############################################
+# Rule for re-running cmake.
+
+rule RERUN_CMAKE
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake -H/Users/eport2/SystemControl/app -B/Users/eport2/SystemControl/app/.cxx/cmake/release/x86_64
+ description = Re-running CMake...
+ generator = 1
+
+
+#############################################
+# Rule for cleaning all built files.
+
+rule CLEAN
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t clean
+ description = Cleaning all built files...
+
+
+#############################################
+# Rule for printing all primary targets available.
+
+rule HELP
+ command = /Users/eport2/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja -t targets
+ description = All primary targets available:
+
diff --git a/app/.cxx/ndk_locator_record.json b/app/.cxx/ndk_locator_record.json
new file mode 100644
index 0000000..df51f67
--- /dev/null
+++ b/app/.cxx/ndk_locator_record.json
@@ -0,0 +1,45 @@
+{
+ "ndkFolder": "/Users/eport2/Library/Android/sdk/ndk/20.0.5594570",
+ "messages": [
+ {
+ "level": "INFO",
+ "message": "android.ndkVersion from module build.gradle is not set"
+ },
+ {
+ "level": "INFO",
+ "message": "ndk.dir in local.properties is /Users/eport2/Library/Android/sdk/ndk/20.0.5594570"
+ },
+ {
+ "level": "INFO",
+ "message": "ANDROID_NDK_HOME environment variable is not set"
+ },
+ {
+ "level": "INFO",
+ "message": "sdkFolder is /Users/eport2/Library/Android/sdk"
+ },
+ {
+ "level": "INFO",
+ "message": "Considering /Users/eport2/Library/Android/sdk/ndk/20.0.5594570 by ndk.dir"
+ },
+ {
+ "level": "INFO",
+ "message": "Considering /Users/eport2/Library/Android/sdk/ndk-bundle in SDK ndk-bundle folder"
+ },
+ {
+ "level": "INFO",
+ "message": "Considering /Users/eport2/Library/Android/sdk/ndk/16.1.4479499 in SDK ndk folder"
+ },
+ {
+ "level": "INFO",
+ "message": "Considering /Users/eport2/Library/Android/sdk/ndk/20.0.5594570 in SDK ndk folder"
+ },
+ {
+ "level": "INFO",
+ "message": "Rejected /Users/eport2/Library/Android/sdk/ndk-bundle in SDK ndk-bundle folder because that location has no source.properties"
+ },
+ {
+ "level": "INFO",
+ "message": "Found requested ndk.dir (/Users/eport2/Library/Android/sdk/ndk/20.0.5594570) which has version 20.0.5594570"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt
new file mode 100644
index 0000000..139597f
--- /dev/null
+++ b/app/CMakeLists.txt
@@ -0,0 +1,2 @@
+
+
diff --git a/app/build.gradle b/app/build.gradle
index 5dbf71d..ee6dba5 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,14 +1,24 @@
apply plugin: 'com.android.application'
+apply plugin: 'kotlin-android'
+apply plugin: 'kotlin-parcelize'
+ext.anko_version='0.10.5'
android {
- compileSdkVersion 26
+ namespace = "com.systemcontrol.corpsele.systemcontrol"
+ compileSdk 34
defaultConfig {
applicationId "com.systemcontrol.corpsele.systemcontrol"
- minSdkVersion 23
- targetSdkVersion 26
+ minSdkVersion 28
+ targetSdk 33
versionCode 1
- versionName "1.0"
- testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
+ versionName "1.001"
+ testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
+ multiDexEnabled true
+ ndk{
+// abiFilters "arm64-v8a", "armeabi", "armeabi-v7a","mips","mips64", "x86", "x86_64"
+ abiFilters "x86_64", "arm64-v8a"
+// abiFilters "armeabi", "armeabi-v7a", "x86", "x86_64"
+ }
}
buildTypes {
release {
@@ -16,13 +26,135 @@ android {
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
+ compileOptions {
+// sourceCompatibility = 1.8
+// targetCompatibility = 1.8
+ sourceCompatibility JavaVersion.VERSION_21
+ targetCompatibility JavaVersion.VERSION_21
+ }
+ packagingOptions {
+ jniLibs {
+ excludes += ['lib/armeabi-v7a/libijkplayer.so', 'lib/armeabi-v7a/libijkffmpeg.so', 'lib/x86/libijkplayer.so', 'lib/x86/libijkffmpeg.so', 'lib/x86/libijksdl.so', 'lib/armeabi/libijkplayer.so', 'lib/armeabi/libijksdl.so', 'lib/armeabi/libijkffmpeg.so', 'lib/armeabi-v7a/libijksdl.so', 'lib/arm64-v8a/libijksdl.so', 'lib/arm64-v8a/libijkffmpeg.so', 'lib/arm64-v8a/libijkplayer.so']
+ }
+ resources {
+ excludes += ['META-INF/NOTICE', 'META-INF/LICENSE', 'META-INF/INDEX.LIST', 'META-INF/androidx.customview_customview.version', 'META-INF/androidx.drawerlayout_drawerlayout.version', 'META-INF/androidx.interpolator_interpolator.version', 'META-INF/androidx.appcompat_appcompat.version', 'META-INF/androidx.loader_loader.version', 'META-INF/androidx.viewpager_viewpager.version', 'META-INF/androidx.cursoradapter_cursoradapter.version', 'META-INF/androidx.versionedparcelable_versionedparcelable.version', 'META-INF/androidx.fragment_fragment.version', 'META-INF/androidx.vectordrawable_vectordrawable.version', 'META-INF/androidx.core_core.version', 'META-INF/androidx.vectordrawable_vectordrawable-animated.version']
+ }
+ }
+ sourceSets{
+
+ main{
+
+ jniLibs.srcDirs=['libs']
+
+ }
+
+ }
+// buildToolsVersion '29.0.1'
+// buildToolsVersion '30.0.3'
+ lint {
+ abortOnError false
+ }
+// externalNativeBuild {
+// cmake {
+// path file('CMakeLists.txt')
+// }
+// }
+
+}
+
+repositories {
+// google()
+// jcenter()
+// maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}
+// maven {
+// allowInsecureProtocol = true
+// url 'https://jitpack.io'
+// }
+ maven {
+ allowInsecureProtocol = true
+ url 'http://maven.aliyun.com/nexus/content/groups/public/'
+ }
+ maven {
+ allowInsecureProtocol = true
+ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'
+ }
+ maven {
+ allowInsecureProtocol = true
+ url 'http://maven.aliyun.com/nexus/content/repositories/google'
+ }
+ maven {
+ allowInsecureProtocol = true
+ url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin'
+ }
+ maven {
+ allowInsecureProtocol = true
+ url 'https://jitpack.io'
+ }
+ google()
+ jcenter()
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
- implementation 'com.android.support:appcompat-v7:26.1.0'
- implementation 'com.android.support.constraint:constraint-layout:1.0.2'
- testImplementation 'junit:junit:4.12'
- androidTestImplementation 'com.android.support.test:runner:0.5'
- androidTestImplementation 'com.android.support.test.espresso:espresso-core:2.2.2'
+// implementation 'androidx.appcompat:appcompat:1.0.0'
+// implementation 'com.android.support:appcompat-v7:23.0.1'
+// implementation 'com.android.support:support-compat:27.1.1'
+// implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
+ implementation 'androidx.appcompat:appcompat:1.6.1'
+// implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
+ implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
+ implementation 'androidx.annotation:annotation:1.9.1'
+ implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
+ implementation 'androidx.wear:wear:1.2.0'
+ implementation 'com.google.android.material:material:1.10.0'
+ implementation 'com.android.car.ui:car-ui-lib:2.6.0'
+ testImplementation 'junit:junit:4.13'
+ androidTestImplementation 'androidx.test.ext:junit:1.1.5'
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
+ implementation('com.squareup.okhttp3:okhttp:4.8.0')
+ implementation 'com.google.code.gson:gson:2.8.6'
+ implementation 'com.ihongqiqu:android-utils:1.0.2'
+ implementation 'androidx.recyclerview:recyclerview:1.3.0'
+// implementation 'com.marshalchen.ultimaterecyclerview:library:0.9.0'
+// implementation 'com.evrencoskun.library:tableview:0.8.8'
+ implementation 'com.arthenica:mobile-ffmpeg-full:4.3'
+ implementation 'com.shuyu:GSYVideoPlayer:7.1.1'
+ implementation 'androidx.multidex:multidex:2.0.1'
+ implementation "io.reactivex.rxjava3:rxjava:3.0.0-RC7"
+// implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
+// implementation 'io.reactivex.rxjava2:rxjava:2.2.2'
+ implementation 'com.jakewharton.rxbinding4:rxbinding:4.0.0'
+// implementation 'com.jakewharton.rxbinding3:rxbinding:3.0.0-alpha2'
+// implementation 'com.jakewharton.rxbinding2:rxbinding:2.2.0'
+ implementation 'com.trello.rxlifecycle4:rxlifecycle:4.0.0'
+ implementation 'org.conscrypt:conscrypt-android:2.4.0'
+ implementation 'com.google.android.gms:play-services-base:18.2.0'
+ implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
+ implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
+ implementation "org.jetbrains.anko:anko-sdk25:$anko_version"
+ implementation "org.jetbrains.anko:anko-sdk25-coroutines:$anko_version"
+ implementation "org.jetbrains.anko:anko-appcompat-v7:$anko_version"
+ compileOnly 'com.google.android.wearable:wearable:2.9.0'
+ implementation 'com.github.lzyzsd:jsbridge:1.0.4'
+ implementation 'com.github.getActivity:Toaster:12.6'
+// implementation project(":dsbridge")
+
+
+ //必选,内部默认使用系统mediaplayer进行解码
+// implementation 'com.github.dueeeke.dkplayer:dkplayer-java:3.1.4'
+// # 可选,使用exoplayer进行解码(推荐)
+// implementation 'com.github.dueeeke.dkplayer:player-exo:3.1.4'
+
+// # 可选,使用ijkplayer进行解码
+// implementation 'com.github.dueeeke.dkplayer:player-ijk:3.1.4'
+ configurations.all {
+ resolutionStrategy.eachDependency { DependencyResolveDetails details ->
+ def requested = details.requested
+ if (requested.group == 'com.android.support') {
+ if (!requested.name.startsWith("multidex")) {
+ details.useVersion '27.+'
+ }
+ }
+ }
+ }
}
diff --git a/app/src/androidTest/java/com/systemcontrol/corpsele/systemcontrol/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/systemcontrol/corpsele/systemcontrol/ExampleInstrumentedTest.java
index 3ba031a..fbc0f47 100644
--- a/app/src/androidTest/java/com/systemcontrol/corpsele/systemcontrol/ExampleInstrumentedTest.java
+++ b/app/src/androidTest/java/com/systemcontrol/corpsele/systemcontrol/ExampleInstrumentedTest.java
@@ -1,8 +1,8 @@
package com.systemcontrol.corpsele.systemcontrol;
import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
+import androidx.test.InstrumentationRegistry;
+import androidx.test.runner.AndroidJUnit4;
import org.junit.Test;
import org.junit.runner.RunWith;
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 421958d..dd50857 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -1,6 +1,44 @@
+ xmlns:tools="http://schemas.android.com/tools"
+ package="com.systemcontrol.corpsele.systemcontrol"
+ android:installLocation="preferExternal"
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+ android:theme="@style/AppTheme"
+ android:usesCleartextTraffic="true"
+ tools:ignore="GoogleAppIndexingWarning"
+ tools:remove="android:appComponentFactory">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -17,21 +151,59 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+ android:resource="@xml/new_app_widget_info" />
+
+
+
-
-
+
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AccessibilityOperator.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AccessibilityOperator.kt
new file mode 100644
index 0000000..81fb7c9
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AccessibilityOperator.kt
@@ -0,0 +1,207 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+import android.accessibilityservice.AccessibilityService
+import android.text.TextUtils
+import android.util.Log
+import android.view.accessibility.AccessibilityEvent
+import android.view.accessibility.AccessibilityNodeInfo
+
+import java.util.ArrayList
+
+
+class AccessibilityOperator private constructor() {
+ private var mAccessibilityEvent: AccessibilityEvent? = null
+ private var accessibilityService: AccessibilityService? = null
+
+ val rootNodeInfo: AccessibilityNodeInfo?
+ get() {
+ var nodeInfo: AccessibilityNodeInfo? = null
+ accessibilityService?.let {
+ nodeInfo = accessibilityService!!.rootInActiveWindow
+ }
+
+ if (nodeInfo == null && mAccessibilityEvent != null) {
+ nodeInfo = mAccessibilityEvent!!.source
+ }
+
+ return nodeInfo
+ }
+
+ fun init(service: AccessibilityService) {
+ accessibilityService = service
+ }
+
+ fun updateEvent(event: AccessibilityEvent) {
+ mAccessibilityEvent = event
+ }
+
+ /**
+ * 根据Text搜索所有符合条件的节点, 模糊搜索方式
+ */
+ fun findNodesByText(text: String): List? {
+ val nodeInfo = rootNodeInfo
+ return nodeInfo?.findAccessibilityNodeInfosByText(text)
+ }
+
+ /**
+ * 根据View的ID搜索符合条件的节点,精确搜索方式;
+ * 这个只适用于自己写的界面,因为ID可能重复
+ *
+ * @param viewId
+ */
+ fun findNodesById(viewId: String): List? {
+ val nodeInfo = rootNodeInfo
+ return nodeInfo?.findAccessibilityNodeInfosByViewId(viewId)
+ }
+
+ fun clickByText(text: String): Boolean {
+ return performClick(findNodesByText(text))
+ }
+
+ fun clickParentByText(text: String, depth: Int): Boolean {
+ return this.performClick(this.findParentNodesByText(text, depth))
+ }
+
+ fun clickParentById(viewId: String, depth: Int): Boolean {
+ return this.performClick(this.findParentNodesById(viewId, depth))
+ }
+
+ fun findParentNodesByText(text: String, depth: Int): List {
+ val rootNodeInfo = this.rootNodeInfo
+ val resultNodeList = mutableListOf()
+ if (rootNodeInfo != null) {
+ val nodeList = findAccessibilityNodeInfosByText(rootNodeInfo, text)
+ val iterator = nodeList.iterator()
+
+ while (iterator.hasNext()) {
+ val accessibilityNodeInfo = iterator.next() as AccessibilityNodeInfo
+ resultNodeList.add(getParentNode(accessibilityNodeInfo, depth))
+ }
+ }
+
+ return resultNodeList
+ }
+
+ fun findParentNodesById(viewId: String, depth: Int): List {
+ val rootNodeInfo = this.rootNodeInfo
+ val resultNodeList = mutableListOf()
+ if (rootNodeInfo != null) {
+ val nodeList = rootNodeInfo.findAccessibilityNodeInfosByViewId(viewId)
+ val iterator = nodeList.iterator()
+
+ while (iterator.hasNext()) {
+ val accessibilityNodeInfo = iterator.next() as AccessibilityNodeInfo
+ resultNodeList.add(this.getParentNode(accessibilityNodeInfo, depth))
+ }
+ }
+
+ return resultNodeList
+ }
+
+ private fun findAccessibilityNodeInfosByText(node: AccessibilityNodeInfo?, text: String?): List {
+ val resultNodeList = mutableListOf()
+ if (node != null && text != null) {
+ val nodeList = node.findAccessibilityNodeInfosByText(text)
+ if (nodeList != null && !nodeList.isEmpty()) {
+ val iterator = nodeList.iterator()
+ while (iterator.hasNext()) {
+ val nodeInList = iterator.next() as AccessibilityNodeInfo
+ if (TextUtils.equals(nodeInList.text, text)) {
+ resultNodeList.add(nodeInList)
+ }
+ }
+ }
+
+ return resultNodeList
+ } else {
+ return resultNodeList
+ }
+ }
+
+ private fun getParentNode(nodeInfo: AccessibilityNodeInfo, depth: Int): AccessibilityNodeInfo {
+ var resultNodeInfo = nodeInfo
+
+ for (i in 0 until depth) {
+ val parentNode = resultNodeInfo.parent
+ resultNodeInfo = parentNode
+ }
+
+ return resultNodeInfo
+ }
+
+ /**
+ * 根据View的ID搜索符合条件的节点,精确搜索方式;
+ * 这个只适用于自己写的界面,因为ID可能重复
+ *
+ * @param viewId
+ * @return 是否点击成功
+ */
+ fun clickById(viewId: String): Boolean {
+ return performClick(findNodesById(viewId))
+ }
+
+ private fun performClick(nodeInfoList: List?): Boolean {
+ if (nodeInfoList != null && !nodeInfoList.isEmpty()) {
+ var node: AccessibilityNodeInfo
+ for (i in nodeInfoList.indices) {
+ node = nodeInfoList[i]
+ // 进行模拟点击
+ if (node.isEnabled) {
+ return node.performAction(AccessibilityNodeInfo.ACTION_CLICK)
+ }
+ }
+ }
+ return false
+ }
+
+ fun clickBackKey(): Boolean {
+ return performGlobalAction(AccessibilityService.GLOBAL_ACTION_BACK)
+ }
+
+ fun performGlobalAction(action: Int): Boolean {
+ return accessibilityService!!.performGlobalAction(action)
+ }
+
+ private fun getNodeInfo(nodeInfo: AccessibilityNodeInfo?): String {
+ var result = ""
+ if (nodeInfo != null) {
+ result = nodeInfo.className.toString() + ";text:" + nodeInfo.text + ";id:" + nodeInfo.viewIdResourceName + ";"
+ }
+ return result
+ }
+
+ fun clickTextParent(text: String): Boolean {
+ val nodeInfo = rootNodeInfo
+ return nodeInfo?.let { clickTextParent(it, text) } ?: false
+ }
+
+ private fun clickTextParent(rootInfo: AccessibilityNodeInfo?, text: String): Boolean {
+ if (rootInfo != null && !TextUtils.isEmpty(rootInfo.className)) {
+ if ("android.widget.TextView" == rootInfo.className.toString()) {
+ if (!TextUtils.isEmpty(rootInfo.text) && rootInfo.text.toString().startsWith(text)) {
+ val result = performClick(rootInfo.parent)
+ Log.v(TAG, rootInfo.parent.className.toString() + ":result=" + result)
+
+ return result
+ }
+ }
+ for (i in 0 until rootInfo.childCount) {
+ val result = clickTextParent(rootInfo.getChild(i), text)
+ if (result) {
+ return result
+ }
+ }
+ return false
+ }
+ return false
+ }
+
+ private fun performClick(targetInfo: AccessibilityNodeInfo): Boolean {
+ return targetInfo.performAction(AccessibilityNodeInfo.ACTION_CLICK)
+ }
+
+ companion object {
+ private val TAG = "AccessibilityOperator"
+ val instance = AccessibilityOperator()
+ }
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AdminUtil.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AdminUtil.java
new file mode 100644
index 0000000..95e8006
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AdminUtil.java
@@ -0,0 +1,181 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.app.admin.DeviceAdminReceiver;
+import android.content.Context;
+import android.content.Intent;
+
+import java.text.SimpleDateFormat;
+import java.time.LocalDate;
+import java.time.LocalDateTime;
+import java.time.DayOfWeek;
+import java.time.format.DateTimeFormatter;
+import java.time.ZoneId;
+import java.time.format.TextStyle;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.Locale;
+import java.util.TimeZone;
+import java.time.temporal.ChronoUnit;
+
+public class AdminUtil extends DeviceAdminReceiver {
+
+ @Override
+ public void onEnabled(Context context, Intent intent) {
+ //设备管理可用
+ }
+
+ @Override
+ public void onDisabled(Context context, Intent intent) {
+ //设备管理不可用
+ }
+
+ @Override
+ public void onPasswordChanged(Context context, Intent intent) {
+ }
+
+}
+
+class GlobalUtil {
+ public static boolean isEnableRepeatService = false;
+ public static boolean isMainServiceRunning = false;
+
+
+
+ public static String getCurrentDateTimeInChina() {
+ ZoneId zoneId = ZoneId.of("Asia/Shanghai");
+ LocalDateTime now = LocalDateTime.now(zoneId);
+
+ // 格式化日期和时间
+ DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日", Locale.CHINA);
+ DateTimeFormatter timeFormatter = DateTimeFormatter.ofPattern("HH:mm:ss", Locale.CHINA);
+
+ String date = now.format(dateFormatter);
+ String time = now.format(timeFormatter);
+
+ // 获取星期几
+ DayOfWeek dayOfWeek = now.getDayOfWeek();
+ String weekDay = dayOfWeek.getDisplayName(TextStyle.FULL, Locale.CHINA);
+
+ return String.format("%s %s %s", date, weekDay, time);
+ }
+
+ public static String getWeekDayInChina() {
+ ZoneId zoneId = ZoneId.of("Asia/Shanghai");
+ LocalDateTime now = LocalDateTime.now(zoneId);
+ DayOfWeek dayOfWeek = now.getDayOfWeek();
+ return dayOfWeek.getDisplayName(TextStyle.FULL, Locale.CHINA);
+ }
+
+ public static String getWeekDayInChinaLegacy() {
+ TimeZone timeZone = TimeZone.getTimeZone("Asia/Shanghai");
+ Calendar calendar = Calendar.getInstance(timeZone);
+ String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
+ int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK) - 1;
+ return weekDays[dayOfWeek];
+ }
+
+ public static String formatTimestamp(long timestamp) {
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss", Locale.CHINA);
+ sdf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));
+ return sdf.format(new Date(timestamp));
+ }
+}
+
+class DateTimeUtils {
+
+ // 获取当前中国时间
+ public static String getCurrentDateTime() {
+ ZoneId zoneId = ZoneId.of("Asia/Shanghai");
+ LocalDateTime now = LocalDateTime.now(zoneId);
+ DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss", Locale.CHINA);
+ return now.format(formatter);
+ }
+
+ // 日期加减天数
+ public static String addDaysToDate(int days) {
+ ZoneId zoneId = ZoneId.of("Asia/Shanghai");
+ LocalDate today = LocalDate.now(zoneId);
+ LocalDate newDate = today.plusDays(days);
+ DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日", Locale.CHINA);
+ return newDate.format(formatter);
+ }
+
+ // 计算两个日期之间的天数差
+ public static long daysBetweenDates(LocalDate startDate, LocalDate endDate) {
+ return ChronoUnit.DAYS.between(startDate, endDate);
+ }
+
+ // 时间加减小时
+ public static String addHoursToTime(int hours) {
+ ZoneId zoneId = ZoneId.of("Asia/Shanghai");
+ LocalDateTime now = LocalDateTime.now(zoneId);
+ LocalDateTime newTime = now.plusHours(hours);
+ DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss", Locale.CHINA);
+ return newTime.format(formatter);
+ }
+
+ // 计算两个时间之间的分钟差
+ public static long minutesBetweenTimes(LocalDateTime startTime, LocalDateTime endTime) {
+ return ChronoUnit.MINUTES.between(startTime, endTime);
+ }
+
+ // 判断是否是同一天
+ public static boolean isSameDay(LocalDateTime dateTime1, LocalDateTime dateTime2) {
+ return dateTime1.toLocalDate().isEqual(dateTime2.toLocalDate());
+ }
+
+ // 获取当前星期几
+ public static String getCurrentDayOfWeek() {
+ ZoneId zoneId = ZoneId.of("Asia/Shanghai");
+ LocalDate today = LocalDate.now(zoneId);
+ DayOfWeek dayOfWeek = today.getDayOfWeek();
+ return dayOfWeek.getDisplayName(TextStyle.FULL, Locale.CHINA);
+ }
+}
+
+class DateTimeUtilsLegacy {
+
+ // 获取当前中国时间
+ public static String getCurrentDateTime() {
+ TimeZone timeZone = TimeZone.getTimeZone("Asia/Shanghai");
+ Calendar calendar = Calendar.getInstance(timeZone);
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.CHINA);
+ sdf.setTimeZone(timeZone);
+ return sdf.format(calendar.getTime());
+ }
+
+ // 日期加减天数
+ public static String addDaysToDate(int days) {
+ TimeZone timeZone = TimeZone.getTimeZone("Asia/Shanghai");
+ Calendar calendar = Calendar.getInstance(timeZone);
+ calendar.add(Calendar.DAY_OF_MONTH, days);
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日", Locale.CHINA);
+ sdf.setTimeZone(timeZone);
+ return sdf.format(calendar.getTime());
+ }
+
+ // 计算两个日期之间的天数差
+ public static long daysBetweenDates(Date startDate, Date endDate) {
+ long diffInMillis = endDate.getTime() - startDate.getTime();
+ return diffInMillis / (1000 * 60 * 60 * 24);
+ }
+
+ // 时间加减小时
+ public static String addHoursToTime(int hours) {
+ TimeZone timeZone = TimeZone.getTimeZone("Asia/Shanghai");
+ Calendar calendar = Calendar.getInstance(timeZone);
+ calendar.add(Calendar.HOUR_OF_DAY, hours);
+ SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss", Locale.CHINA);
+ sdf.setTimeZone(timeZone);
+ return sdf.format(calendar.getTime());
+ }
+
+ // 获取当前星期几
+ public static String getCurrentDayOfWeek() {
+ TimeZone timeZone = TimeZone.getTimeZone("Asia/Shanghai");
+ Calendar calendar = Calendar.getInstance(timeZone);
+ int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
+ String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
+ return weekDays[dayOfWeek - 1];
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppDatas.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppDatas.kt
new file mode 100644
index 0000000..b3c461c
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppDatas.kt
@@ -0,0 +1,6 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+data class AppDatas(
+ var appName: String,
+ var packageName: String
+)
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppsActivity.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppsActivity.kt
new file mode 100644
index 0000000..6b67f8c
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppsActivity.kt
@@ -0,0 +1,142 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+import android.content.Context
+import android.content.pm.ApplicationInfo
+import android.content.pm.PackageManager
+import androidx.appcompat.app.AppCompatActivity
+import android.os.Bundle
+import android.os.RemoteException
+import android.widget.Toast
+import androidx.recyclerview.widget.DividerItemDecoration
+import androidx.recyclerview.widget.LinearLayoutManager
+import androidx.recyclerview.widget.RecyclerView
+import java.io.DataOutputStream
+
+class AppsActivity : AppCompatActivity() {
+ private lateinit var rvMain: RecyclerView
+ private lateinit var adapter: AppsAdapter
+ private lateinit var appList: ArrayList
+
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ setContentView(R.layout.activity_apps)
+
+ initViews()
+ }
+
+ private fun initViews() {
+ // 初始化数据
+// appList = listOf(
+// AppDatas("app 1", "Item 1"),
+// AppDatas("app 2", "Item 2"),
+// // ... 添加更多项
+// )
+ appList = ArrayList()
+ appList.add(AppDatas("app 1", "Item 1"))
+ appList.add(AppDatas("app 2", "Item 2"))
+ getAllAppPackages()
+ // 设置 RecyclerView
+ rvMain = findViewById(R.id.rvMain)
+ rvMain.layoutManager = LinearLayoutManager(this)
+ adapter = AppsAdapter(appList,
+ clickListener = { item ->
+ // 处理点击事件
+ Toast.makeText(this, "Clicked: $item", Toast.LENGTH_SHORT).show()
+ enablePackage(this, item)
+ },
+ longClickListener = { item ->
+ // 处理长按事件
+ Toast.makeText(this, "Long clicked: $item", Toast.LENGTH_SHORT).show()
+ disablePackage(this, item)
+ true
+ }
+ )
+ rvMain.adapter = adapter
+ rvMain.addItemDecoration(DividerItemDecoration(this, LinearLayoutManager.VERTICAL))
+ }
+
+ // 使用 lazy 初始化一个 View
+// private val rvMain by lazy {
+// findViewById(R.id.rvMain)
+// }
+
+ // 调用 deletePackage 方法删除应用
+ // FLAG_DELETE_ALL_USERS 表示删除所有用户的安装
+// packageManager.deletePackage(packageName, null, PackageManager.DELETE_ALL_USERS)
+ private fun getAllAppPackages() {
+ // 获取PackageManager
+ val pm: PackageManager = packageManager
+ // 获取所有已安装的应用程序
+ val apps = pm.getInstalledApplications(PackageManager.GET_META_DATA)
+
+ for (app in apps) {
+ val icon = app.loadIcon(pm)
+ val appData = AppDatas("", "")
+ appData.appName = app.loadLabel(pm) as String
+ appData.packageName = app.packageName
+ appList.add(appData)
+ // 过滤系统应用
+ if ((app.flags and ApplicationInfo.FLAG_SYSTEM) == 0) {
+ // 非系统应用
+ println("App Name: ${app.loadLabel(pm)}, Package Name:${app.packageName}")
+ } else {
+ // 系统应用
+ println("System App Name: ${app.loadLabel(pm)}, Package Name:${app.packageName}")
+ }
+ }
+ }
+
+ private fun disablePackage(context: Context, packageName: String) {
+ val packageManager: PackageManager = context.packageManager
+ try {
+ // 调用 setApplicationEnabledSetting 方法来禁用应用
+ // COMPONENT_ENABLED_STATE_DISABLED 禁用应用
+ // DONT_KILL_APP 不杀死应用进程
+ packageManager.setApplicationEnabledSetting(
+ packageName,
+ PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
+ PackageManager.DONT_KILL_APP
+ )
+ } catch (e: RemoteException) {
+ e.printStackTrace()
+ } catch (e: SecurityException) {
+ e.printStackTrace()
+ // 没有足够的权限去执行这个操作
+ }
+ }
+
+ private fun enablePackage(context: Context, packageName: String) {
+ val packageManager: PackageManager = context.packageManager
+ try {
+ // 调用 setApplicationEnabledSetting 方法来禁用应用
+ // COMPONENT_ENABLED_STATE_DISABLED 禁用应用
+ // DONT_KILL_APP 不杀死应用进程
+ packageManager.setApplicationEnabledSetting(
+ packageName,
+ PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
+ PackageManager.DONT_KILL_APP
+ )
+ } catch (e: RemoteException) {
+ e.printStackTrace()
+ } catch (e: SecurityException) {
+ e.printStackTrace()
+ // 没有足够的权限去执行这个操作
+ }
+ }
+
+ private fun disableComponent(componentName: String) {
+ try {
+ val command = "pm disable $componentName"
+ val process = Runtime.getRuntime().exec("su") // 获取root权限
+ val dos = DataOutputStream(process.outputStream)
+ dos.writeBytes(command + "\n")
+ dos.flush()
+ dos.writeBytes("exit\n")
+ dos.flush()
+ process.waitFor()
+ } catch (e: Exception) {
+ e.printStackTrace()
+ }
+ }
+
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppsAdapter.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppsAdapter.kt
new file mode 100644
index 0000000..3adf2c1
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/AppsAdapter.kt
@@ -0,0 +1,52 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+import android.view.LayoutInflater
+import android.view.View
+import android.view.ViewGroup
+import android.widget.TextView
+import androidx.recyclerview.widget.RecyclerView
+
+
+class AppsAdapter(private val items: List, private val clickListener: (String) -> Unit, private val longClickListener: (String) -> Boolean) : RecyclerView.Adapter() {
+
+ class ItemViewHolder(val view: View) : RecyclerView.ViewHolder(view) {
+ val tvAppName: TextView = view.findViewById(R.id.tvAppName)
+ val tvPackageName: TextView = view.findViewById(R.id.tvPackageName)
+ }
+
+ override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): AppsAdapterHolder {
+ val view = LayoutInflater.from(parent.context).inflate(R.layout.apps_recyclerview, parent, false)
+ return AppsAdapterHolder(view)
+ }
+
+ override fun onBindViewHolder(holder: AppsAdapterHolder, position: Int) {
+ val item = items[position]
+ holder.tvAppName.text = item.appName
+ holder.tvPackageName.text = item.packageName
+ holder.itemView.setOnClickListener { clickListener(item.packageName) }
+ holder.itemView.setOnLongClickListener { longClickListener(item.packageName) }
+
+ // 设置 item view 的高度
+// val height = holder.tvAppName.height + holder.tvPackageName.height
+// holder.itemView.layoutParams = RecyclerView.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, height)
+ }
+
+ override fun getItemCount() = items.size
+
+ class AppsAdapterHolder(val view: View) : RecyclerView.ViewHolder(view) {
+ // 初始化视图
+ // ...
+ val tvAppName: TextView = view.findViewById(R.id.tvAppName)
+ val tvPackageName: TextView = view.findViewById(R.id.tvPackageName)
+
+ // 设置点击监听器
+ fun setOnClickListener(listener: View.OnClickListener) {
+ itemView.setOnClickListener(listener)
+ }
+
+ // 设置长按监听器
+ fun setOnLongClickListener(listener: View.OnLongClickListener) {
+ itemView.setOnLongClickListener(listener)
+ }
+ }
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/CrashMonitorService.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/CrashMonitorService.java
new file mode 100644
index 0000000..f954b0e
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/CrashMonitorService.java
@@ -0,0 +1,30 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.accessibilityservice.AccessibilityService;
+import android.view.accessibility.AccessibilityEvent;
+import android.util.Log;
+
+public class CrashMonitorService extends AccessibilityService {
+ private static final String TAG = "CrashMonitorService";
+
+ @Override
+ public void onAccessibilityEvent(AccessibilityEvent event) {
+ if (event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED) {
+ String packageName = event.getPackageName().toString();
+ Log.d(TAG, "Current App: " + packageName);
+
+ // 检测应用是否崩溃(例如,出现“应用已停止”弹窗)
+ if (event.getText().toString().contains("应用已停止") ||
+ event.getText().toString().contains("has stopped")) {
+ Log.e(TAG, "App Crashed: " + packageName);
+ // 在这里可以执行崩溃后的处理逻辑,如重启应用或上报日志
+ }
+ }
+ }
+
+ @Override
+ public void onInterrupt() {
+ Log.d(TAG, "AccessibilityService Interrupted");
+ }
+}
+
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/DataManager.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/DataManager.java
new file mode 100644
index 0000000..90bd3c4
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/DataManager.java
@@ -0,0 +1,60 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+
+import java.util.HashMap;
+
+public class DataManager {
+
+ private static volatile DataManager INSTANCE;
+
+ private HashMap infoMap = new HashMap();
+
+ private Boolean isPoped = true;
+
+ private Boolean isOnAcc = false;
+
+ public Boolean getNotiBigContent() {
+ return isNotiBigContent;
+ }
+
+ public void setNotiBigContent(Boolean notiBigContent) {
+ isNotiBigContent = notiBigContent;
+ }
+
+ private Boolean isNotiBigContent = false;
+
+ public Boolean getOnAcc() {
+ return isOnAcc;
+ }
+
+ public void setOnAcc(Boolean onAcc) {
+ isOnAcc = onAcc;
+ }
+
+ public Boolean getPoped() {
+ return isPoped;
+ }
+
+ public void setPoped(Boolean poped) {
+ isPoped = poped;
+ }
+
+ private DataManager() {
+ }
+
+ public static DataManager getInstance() {
+ if (INSTANCE == null) {
+ synchronized (DataManager.class) {
+ if (INSTANCE == null) {
+ INSTANCE = new DataManager();
+ }
+ }
+ }
+ return INSTANCE;
+ }
+
+ public HashMap getInfoMap() {
+ return infoMap;
+ }
+
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/LockScreenUtil.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/LockScreenUtil.java
new file mode 100644
index 0000000..546edf6
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/LockScreenUtil.java
@@ -0,0 +1,62 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import static android.content.Context.DEVICE_POLICY_SERVICE;
+import static androidx.core.content.ContextCompat.getSystemService;
+import static androidx.core.content.ContextCompat.startActivity;
+
+import android.app.admin.DevicePolicyManager;
+import android.content.ComponentName;
+import android.content.Context;
+import android.content.Intent;
+import android.net.Uri;
+import android.os.Handler;
+import android.provider.Settings;
+import android.view.View;
+import android.widget.Toast;
+
+public class LockScreenUtil {
+ private DevicePolicyManager dpm;
+ private Context contextMain;
+ private Class classMain;
+
+ public LockScreenUtil(Context context, Class cls){
+ contextMain = context;
+ classMain = cls;
+ dpm = (DevicePolicyManager) context.getSystemService(DEVICE_POLICY_SERVICE);
+ }
+
+ public void openAdmin() {
+ // 创建一个Intent
+ Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
+// intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ // 我要激活谁
+ ComponentName mDeviceAdminSample = new ComponentName(contextMain, AdminUtil.class);
+ intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,mDeviceAdminSample);
+ // 劝说用户开启管理员权限
+ intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION,"哥们开启我可以一键锁屏,你的按钮就不会经常失灵");
+ contextMain.startActivity(intent);
+
+
+ }
+
+ /**
+ * 一键锁屏
+ */
+ public boolean lockscreen() {
+ ComponentName who = new ComponentName(contextMain, AdminUtil.class);
+ if (dpm.isAdminActive(who)) {
+ dpm.lockNow();// 锁屏
+// dpm.resetPassword("", 0);// 设置屏蔽密码
+ // 清除Sdcard上的数据
+ // dpm.wipeData(DevicePolicyManager.WIPE_EXTERNAL_STORAGE);
+ // 恢复出厂设置
+ // dpm.wipeData(0);
+ return true;
+ } else {
+ Toast.makeText(contextMain, "还没有打开管理员权限", Toast.LENGTH_SHORT).show();
+// openAdmin();
+ return false;
+ }
+ }
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/Main2Activity.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/Main2Activity.java
new file mode 100644
index 0000000..4cfddc0
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/Main2Activity.java
@@ -0,0 +1,169 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.content.Intent;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.os.Bundle;
+
+import androidx.recyclerview.widget.DefaultItemAnimator;
+import androidx.recyclerview.widget.DividerItemDecoration;
+import androidx.recyclerview.widget.LinearLayoutManager;
+import androidx.recyclerview.widget.OrientationHelper;
+import androidx.recyclerview.widget.RecyclerView;
+
+import android.view.View;
+import android.widget.Adapter;
+
+import com.ihongqiqu.util.JSONUtils;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class Main2Activity extends AppCompatActivity {
+
+ private RecyclerView recyclerView;
+ private List list;
+ private int listCount = 100;
+ private RecycleAdapterDome adapterDome;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_main2);
+
+ Intent intent = getIntent();
+ Bundle bundle = intent.getExtras();
+ String str = String.valueOf(bundle.getInt("type"));
+ System.out.println(str);
+
+ initData();
+
+ initRecyclerView();
+
+ }
+
+ private void initData() {
+ list = new ArrayList();
+ int i = 0;
+ while (i < listCount) {
+ i++;
+ if (i == 5) {
+ list.add("所有应用列表");
+ } else {
+ list.add(String.valueOf(i));
+ }
+
+ }
+ }
+
+ private void initRecyclerView() {
+ recyclerView = findViewById(R.id.recyclerView);
+
+ adapterDome = new RecycleAdapterDome(this, list);
+ /*
+ 与ListView效果对应的可以通过LinearLayoutManager来设置
+ 与GridView效果对应的可以通过GridLayoutManager来设置
+ 与瀑布流对应的可以通过StaggeredGridLayoutManager来设置
+ */
+ //LinearLayoutManager manager = new LinearLayoutManager(context,LinearLayoutManager.VERTICAL,false);
+ LinearLayoutManager manager = new LinearLayoutManager(this);
+ manager.setOrientation(LinearLayoutManager.VERTICAL);
+ //RecyclerView.LayoutManager manager = new LinearLayoutManager(context,LinearLayoutManager.VERTICAL,false);
+ //GridLayoutManager manager1 = new GridLayoutManager(context,2);
+ //manager1.setOrientation(GridLayoutManager.VERTICAL);
+ //StaggeredGridLayoutManager manager2 = new StaggeredGridLayoutManager(3, StaggeredGridLayoutManager.VERTICAL);
+ recyclerView.setLayoutManager(manager);
+ recyclerView.setAdapter(adapterDome);
+
+ recyclerView.post(new Runnable() {
+ @Override
+ public void run() {
+ adapterDome.setOnClick(new RecycleAdapterDome.ClickInterface() {
+ @Override
+ public void onItemClick(View view, int position) {
+ System.out.println(position);
+ switch (position) {
+ case 0:
+// gotoDKVideoPlayer();
+ break;
+ case 1:
+ pushOtherActivity();
+ break;
+ case 2:
+ pushMainActivity2();
+ break;
+ case 3:
+ pushMainActivity3();
+ break;
+ case 4:
+ pushAppsActivity();
+ break;
+ case 5:
+ pushTimerSchedule();
+ break;
+ default:
+ break;
+ }
+ }
+ });
+ }
+ });
+
+ }
+
+ private void pushTimerSchedule(){
+ Intent intent = new Intent(Main2Activity.this, TimerSchedule.class);
+ intent.putExtra("", "");
+ startActivity(intent);
+ }
+
+ private void pushAppsActivity() {
+ Intent intent = new Intent(Main2Activity.this, AppsActivity.class);
+ intent.putExtra("", "");
+ startActivityForResult(intent, 200);
+// startActivity(intent);
+ }
+
+ private void pushOtherActivity() {
+ Intent intent = new Intent(Main2Activity.this, Main3Activity.class);
+ intent.putExtra("type", 1);
+// startActivity(intent);
+ startActivityForResult(intent, 200);
+ }
+
+ private void pushMainActivity2() {
+ Intent intent = new Intent(Main2Activity.this, MainActivity2.class);
+ startActivity(intent);
+ }
+
+ private void pushMainActivity3() {
+ Intent intent = new Intent(Main2Activity.this, MainActivity3.class);
+ startActivity(intent);
+ }
+
+
+ private void gotoDKVideoPlayer() {
+ Intent intent = new Intent(Main2Activity.this, PlayerActivity.class);
+ intent.putExtra("type", 1);
+// startActivity(intent);
+ startActivityForResult(intent, 200);
+ }
+
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
+ System.out.println(resultCode);
+ super.onActivityResult(requestCode, resultCode, data);
+ try {
+ int result = data.getIntExtra("type", 0);
+
+ System.out.println(result);
+ setResult(resultCode, data);
+ finish();
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ }
+
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/Main3Activity.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/Main3Activity.java
new file mode 100644
index 0000000..b24fd39
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/Main3Activity.java
@@ -0,0 +1,124 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.app.AppComponentFactory;
+import android.content.Intent;
+import android.os.Bundle;
+import android.os.Handler;
+import android.widget.Button;
+import android.widget.EditText;
+
+import androidx.annotation.Nullable;
+import androidx.appcompat.app.AppCompatActivity;
+
+import com.jakewharton.rxbinding4.view.RxView;
+import com.jakewharton.rxbinding4.widget.RxAdapter;
+
+import java.util.concurrent.TimeUnit;
+
+import io.reactivex.rxjava3.annotations.NonNull;
+import io.reactivex.rxjava3.core.Observer;
+import io.reactivex.rxjava3.disposables.Disposable;
+import io.reactivex.rxjava3.functions.Consumer;
+import kotlin.Unit;
+
+public class Main3Activity extends AppCompatActivity {
+ protected Button btn1;
+ protected EditText editText1;
+ protected Button btnAlwaysNoti;
+
+ @Override
+ protected void onCreate(@Nullable Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_main3);
+
+ setupView();
+ addEvent();
+ }
+
+ protected void setupView() {
+ btn1 = findViewById(R.id.main3_btn1);
+ editText1 = findViewById(R.id.editTextText);
+ btnAlwaysNoti = findViewById(R.id.btnAlwaysNoti);
+ }
+
+ protected void addEvent() {
+ RxView.clicks(btn1).throttleFirst(3, TimeUnit.SECONDS).subscribe(new Consumer() {
+ @Override
+ public void accept(Unit unit) throws Throwable {
+ System.out.println("btn1 " + unit.toString());
+ }
+ });
+ RxView.clicks(btn1).throttleFirst(3, TimeUnit.SECONDS).subscribe(new Observer() {
+ @Override
+ public void onSubscribe(@NonNull Disposable d) {
+ System.out.println("btn1 ");
+ }
+
+ @Override
+ public void onNext(@NonNull Unit unit) {
+ System.out.println("btn1 " + unit.toString());
+ System.out.println("editTextText " + editText1.getText());
+ Handler handler = new Handler(); // 如果这个handler是在UI线程中创建的
+ handler.postDelayed(new Runnable() { // 开启的runnable也会在这个handler所依附线程中运行,即主线程
+ @Override
+ public void run() {
+ // 可更新UI或做其他事情
+ // 注意这里还在当前线程,没有开启新的线程
+ // new Runnable(){},只是把Runnable对象以Message形式post到UI线程里的Looper中执行,并没有新开线程。
+ Intent intent1=new Intent(getBaseContext() ,MyService.class );
+ intent1.putExtra("identify","showNotification");
+ intent1.putExtra("notificationTitle","提醒推送");
+ String content = editText1.getText().toString();
+ intent1.putExtra("notificationContent", content);
+ startService(intent1);
+ }
+ }, 5000); // 延时
+
+ }
+
+ @Override
+ public void onError(@NonNull Throwable e) {
+ System.out.println("btn1 " + e.getMessage());
+ }
+
+ @Override
+ public void onComplete() {
+
+ }
+ });
+
+ RxView.clicks(btnAlwaysNoti).throttleFirst(3, TimeUnit.SECONDS).subscribe(new Observer() {
+ @Override
+ public void onSubscribe(@NonNull Disposable d) {
+ System.out.println("btn1 ");
+ }
+
+ @Override
+ public void onNext(@NonNull Unit unit) {
+ Handler handler = new Handler(); // 如果这个handler是在UI线程中创建的
+ handler.postDelayed(new Runnable() { // 开启的runnable也会在这个handler所依附线程中运行,即主线程
+ @Override
+ public void run() {
+ // 可更新UI或做其他事情
+ // 注意这里还在当前线程,没有开启新的线程
+ // new Runnable(){},只是把Runnable对象以Message形式post到UI线程里的Looper中执行,并没有新开线程。
+ Intent intent1=new Intent(getBaseContext() ,MyService.class );
+ intent1.putExtra("identify","alwaysNotification");
+ startService(intent1);
+ }
+ }, 5000); // 延时
+
+ }
+
+ @Override
+ public void onError(@NonNull Throwable e) {
+ System.out.println("btn1 " + e.getMessage());
+ }
+
+ @Override
+ public void onComplete() {
+
+ }
+ });
+ }
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity.java
index 20d6874..9c11ca0 100644
--- a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity.java
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity.java
@@ -1,14 +1,90 @@
package com.systemcontrol.corpsele.systemcontrol;
-import android.support.v7.app.AppCompatActivity;
+import android.app.Service;
+
+import android.accessibilityservice.AccessibilityService;
+import android.app.AlarmManager;
+import android.app.AppOpsManager;
+import android.app.Notification;
+import android.app.NotificationChannel;
+import android.app.NotificationManager;
+import android.app.PendingIntent;
+import android.app.admin.DevicePolicyManager;
+import android.appwidget.AppWidgetManager;
+import android.content.ComponentName;
+import android.content.Context;
+import android.content.Intent;
+import android.content.IntentFilter;
+import android.content.pm.ApplicationInfo;
+import android.content.pm.PackageInfo;
+import android.content.pm.PackageManager;
+import android.media.AudioManager;
+import android.net.Uri;
+import android.os.Binder;
+import android.os.Build;
import android.os.Bundle;
-import android.media.*;
-import android.content.*;
-import android.util.*;
+//import android.support.v7.app.AppCompatActivity;
+import androidx.annotation.Nullable;
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.core.app.NotificationCompat;
+import androidx.localbroadcastmanager.content.LocalBroadcastManager;
+
+import android.os.Environment;
+import android.os.StatFs;
+import android.os.SystemClock;
+import android.provider.Settings;
+import android.text.TextUtils;
+import android.text.method.ScrollingMovementMethod;
+import android.util.Log;
+import android.view.Gravity;
+import android.view.View;
+import android.widget.Button;
+import android.widget.CheckBox;
+import android.widget.CompoundButton;
+import android.widget.PopupMenu;
+import android.widget.RemoteViews;
import android.widget.SeekBar;
import android.widget.TextView;
+import android.widget.Toast;
+
+import com.google.gson.Gson;
+import com.hjq.toast.Toaster;
+import com.jakewharton.rxbinding4.view.RxView;
+
+import org.jetbrains.annotations.NotNull;
-public class MainActivity extends AppCompatActivity {
+import java.io.File;
+import java.io.IOException;
+import java.lang.reflect.Field;
+import java.lang.reflect.Method;
+import java.security.cert.CertificateException;
+import java.security.cert.X509Certificate;
+import java.text.DecimalFormat;
+import java.time.LocalDate;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import javax.net.ssl.HostnameVerifier;
+import javax.net.ssl.SSLContext;
+import javax.net.ssl.SSLSession;
+import javax.net.ssl.TrustManager;
+import javax.net.ssl.X509TrustManager;
+
+import io.reactivex.rxjava3.annotations.NonNull;
+import io.reactivex.rxjava3.disposables.Disposable;
+import kotlin.Unit;
+import okhttp3.Call;
+import okhttp3.Callback;
+import okhttp3.MediaType;
+import okhttp3.OkHttpClient;
+import okhttp3.Request;
+import okhttp3.RequestBody;
+import okhttp3.Response;
+import okhttp3.ResponseBody;
+import io.reactivex.rxjava3.core.*;
+
+public class MainActivity extends AppCompatActivity implements NotiBroadcastReceiver.NotiBigInterface {
private AudioManager mAudioManager;
private SeekBar mSeekBar1;
@@ -30,27 +106,507 @@ public class MainActivity extends AppCompatActivity {
private SeekBar mSeekBar5;
private TextView tvSeekCur5;
private TextView tvSeekMax5;
+ private TextView textView12;
+ private CheckBox checkBox1;
+ private Button btnPush1;
+ private Button btnPushS;
+ private Button btnNeverSleep;
+ private Button btnThirtySleep;
+ private TextView tvTotalCount;
+ private TextView tvAvaliCount;
+ private boolean hasChecked = false;
+
+ private Button btnOpenService;
+ private boolean isNotiBigContent = false;
+ private CheckBox checkBoxIsNotiBig;
+
+ private Button btnAdminPermission;
+
+ private NotificationManager notificationManager;
+ private NotiBroadcastReceiver notiBroadcastReceiver;
+
+ private LockScreenUtil lockScreenUtil;
+
+ public static final int OPEN_DRAW_OVERLAYS = 188;
+ public static final int OP_BACKGROUND_START_ACTIVITY = 10021;
+ private static final String NOTIFICATION_CHANNEL_ID = "Notification_Normal_Channel_ID";
+ private static final String NOTIFICATION_CHANNEL_NAME = "Notification_Normal_Channel_Name";
+ private static final String NOTIFICATION_CHANNEL_DESCRIPTION = "通知控制中心";
+
+ private static final int NOTIFICATION_CODE = 20078;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
+ Toaster.init(this.getApplication());
setContentView(R.layout.activity_main);
mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
this.getAudioDetail();
+
+ if (!OpenNotificationsUtil.isNotificationEnabledForApp(this)) {//未开启通知,去开启
+ OpenNotificationsUtil.openNotificationSettingsForApp(this);
+ }
+
+ if (!checkFloatPermission(this)){
+ requestSettingCanDrawOverlays();
+ }
+
+ initUI();
+
+ Thread thread = new Thread(new Runnable() {
+ @Override
+ public void run() {
+
+// requestAPI();
+ requestAllAppPackage();
+ }
+ });
+ thread.run();
+
+// initNotiManager();
+
+// initReceiver();
+
+ initMoreBackgroundServer();
}
- private void getAudioDetail(){
+ private void initUI(){
+ btnOpenService = findViewById(R.id.main_btnOpenService);
+ checkBoxIsNotiBig = findViewById(R.id.main_checkboxIsBigNoti);
+ RxView.clicks(btnOpenService).subscribe(new Observer() {
+ @Override
+ public void onSubscribe(@NonNull Disposable d) {
+
+ }
+
+ @Override
+ public void onNext(@NonNull Unit unit) {
+ System.out.println("btnOpenService click ");
+ Intent intent1=new Intent(getBaseContext() ,MyService.class );
+ intent1.putExtra("identify","alwaysNotification");
+ intent1.putExtra("isNotiBigCotent",isNotiBigContent);
+ startService(intent1);
+ }
+
+ @Override
+ public void onError(@NonNull Throwable e) {
+
+ }
+
+ @Override
+ public void onComplete() {
+
+ }
+ });
+
+ RxView.clicks(checkBoxIsNotiBig).subscribe(new Observer() {
+ @Override
+ public void onSubscribe(@NonNull Disposable d) {
+
+ }
+
+ @Override
+ public void onNext(@NonNull Unit unit) {
+ isNotiBigContent = !isNotiBigContent;
+ DataManager.getInstance().setNotiBigContent(isNotiBigContent);
+ }
+
+ @Override
+ public void onError(@NonNull Throwable e) {
+
+ }
+
+ @Override
+ public void onComplete() {
+
+ }
+ });
+
+ Button btnMainMenu = findViewById(R.id.btnMainMenu);
+ btnMainMenu.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ showPopupMenu(v);
+ }
+ });
+
+ String currentDateTime = GlobalUtil.getCurrentDateTimeInChina();
+ Log.d("CurrentDateTime", currentDateTime); // 输出示例:2025年08月26日 星期二 10:25:10
+ Toast.makeText(this, currentDateTime, Toast.LENGTH_SHORT).show();
+
+ long timestamp = System.currentTimeMillis();
+ Log.d("Timestamp", String.valueOf(timestamp)); // 输出当前时间戳
+
+ String currentDateTime1 = DateTimeUtils.getCurrentDateTime();
+ Log.d("DateTime", "当前时间: " + currentDateTime1);
+
+ String futureDate = DateTimeUtils.addDaysToDate(7);
+ Log.d("DateTime", "7天后: " + futureDate);
+
+ String dayOfWeek = DateTimeUtils.getCurrentDayOfWeek();
+ Log.d("DateTime", "今天是: " + dayOfWeek);
+
+ LocalDate date1 = LocalDate.of(2025, 8, 1);
+ LocalDate date2 = LocalDate.of(2025, 8, 26);
+ long daysBetween = DateTimeUtils.daysBetweenDates(date1, date2);
+ Log.d("DateTime", "相差天数: " + daysBetween);
+
+ String currentDateTime2 = DateTimeUtilsLegacy.getCurrentDateTime();
+ Log.d("DateTime", "当前时间: " + currentDateTime2);
+
+ String futureDate1 = DateTimeUtilsLegacy.addDaysToDate(7);
+ Log.d("DateTime", "7天后: " + futureDate1);
+
+ String dayOfWeek1 = DateTimeUtilsLegacy.getCurrentDayOfWeek();
+ Log.d("DateTime", "今天是: " + dayOfWeek1);
+
+
+ }
+
+ private void showPopupMenu(View anchorView) {
+ // 1. 创建 PopupMenu 实例
+ PopupMenu popupMenu = new PopupMenu(this, anchorView);
+ popupMenu.setGravity(Gravity.END); // 设置菜单显示位置
+
+ // 2. 加载菜单资源
+ popupMenu.getMenuInflater().inflate(R.menu.menu_item_main, popupMenu.getMenu());
+
+ // 3. 强制显示图标(通过反射)
+ try {
+ Object menuHelper = popupMenu.getClass().getDeclaredField("mPopup").get(popupMenu);
+ Class> classPopupHelper = Class.forName("com.android.internal.view.menu.MenuPopupHelper");
+ Method setForceShowIcon = classPopupHelper.getMethod("setForceShowIcon", boolean.class);
+ setForceShowIcon.invoke(menuHelper, true);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ // 4. 设置菜单项点击事件
+ popupMenu.setOnMenuItemClickListener(item -> {
+ int id = item.getItemId();
+ if (id == R.id.main_menu_item1) {
+ Toast.makeText(this, "disenable timer schedule", Toast.LENGTH_SHORT).show();
+ GlobalUtil.isEnableRepeatService = false;
+ return true;
+ } else if (id == R.id.main_menu_item2) {
+ Toast.makeText(this, "enable timer schedule", Toast.LENGTH_SHORT).show();
+ GlobalUtil.isEnableRepeatService = true;
+ return true;
+ } else if (id == R.id.main_menu_item3) {
+ Toast.makeText(this, "set weekend", Toast.LENGTH_SHORT).show();
+ mAudioManager.setStreamVolume(AudioManager.STREAM_RING, 5, AudioManager.FLAG_SHOW_UI);
+ mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 5, AudioManager.FLAG_SHOW_UI);
+ getAudioDetail();
+ return true;
+ } else if (id == R.id.main_menu_item4) {
+ Toast.makeText(this, "set worktime", Toast.LENGTH_SHORT).show();
+ mAudioManager.setStreamVolume(AudioManager.STREAM_RING, 1, AudioManager.FLAG_SHOW_UI);
+ mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 1, AudioManager.FLAG_SHOW_UI);
+ getAudioDetail();
+ return true;
+ } else if (id == R.id.main_menu_item5) {
+ Toast.makeText(this, "set volume 1", Toast.LENGTH_SHORT).show();
+ mAudioManager.setStreamVolume(AudioManager.STREAM_RING, 1, AudioManager.FLAG_SHOW_UI);
+ mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 1, AudioManager.FLAG_SHOW_UI);
+ getAudioDetail();
+ return true;
+ } else if(id == R.id.main_menu_item6){
+ Toast.makeText(this, "get volume", Toast.LENGTH_SHORT).show();
+ getAudioDetail();
+ return true;
+ }
+ return false;
+ });
+
+ // 5. 显示菜单
+ popupMenu.show();
+ }
+
+ private void initMoreBackgroundServer() {
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
+ Intent intent = new Intent(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS);
+ intent.setData(Uri.parse("package:" + getPackageName()));
+ startActivity(intent);
+ }
+
+ // 设置定时任务
+ AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
+ Intent intent = new Intent(this, NewAppWidget.class);
+ PendingIntent pendingIntent = PendingIntent.getBroadcast(
+ this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE
+ );
+
+ // 设置循环任务,间隔 15 分钟(Android 14 最小间隔)
+ if (alarmManager != null) {
+// alarmManager.setRepeating(
+// AlarmManager.ELAPSED_REALTIME_WAKEUP,
+// SystemClock.elapsedRealtime(),
+// 15 * 60 * 1000, // 15 分钟
+// pendingIntent
+// );
+ alarmManager.setRepeating(
+ AlarmManager.ELAPSED_REALTIME_WAKEUP,
+ SystemClock.elapsedRealtime(),
+ 60, // 15 分钟
+ pendingIntent
+ );
+ }
+ }
+
+ private void initNotiManager(){
+ notificationManager = (NotificationManager)
+ getSystemService(Context.NOTIFICATION_SERVICE);
+ RemoteViews remoteViewsNormal = new RemoteViews(this.getPackageName(), R.layout.notification_normal);
+ RemoteViews remoteViewsBig = new RemoteViews(this.getPackageName(), R.layout.notification_big);
+ NotificationCompat.Builder builder = new NotificationCompat.Builder(this, NOTIFICATION_CHANNEL_ID)
+ .setOnlyAlertOnce(true)
+ .setWhen(System.currentTimeMillis())
+ .setShowWhen(true)
+ .setSmallIcon(R.mipmap.ic_launcher)
+ .setAutoCancel(true)
+ .setOngoing(true)
+ .setCustomBigContentView(remoteViewsBig)
+ .setCustomContentView(remoteViewsNormal);
+ //设置优先级
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ builder.setPriority(NotificationManager.IMPORTANCE_HIGH);
+ } else {
+// builder.setPriority(Notification.PRIORITY_HIGH);
+ }
+
+ //设置点击通知栏要跳转的Activity
+ Intent intent = new Intent(this, MainActivity.class);
+// intent.putExtra(Constants.EXTRA.NOTIFICATION_FROM, Constants.NotificationType.FROM_NOTIFICATION);
+// intent.putExtra(Constants.EXTRA.NOTIFICATION_TYPE, NOTIFICATION_CODE);
+ PendingIntent pendingIntent = PendingIntent.getActivity(this, NOTIFICATION_CODE, intent, PendingIntent.FLAG_CANCEL_CURRENT | PendingIntent.FLAG_IMMUTABLE);
+ builder.setContentIntent(pendingIntent);
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
+ builder.setVisibility(NotificationCompat.VISIBILITY_PRIVATE);
+ }
+ //Android8以上需要设置通知渠道
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ NotificationChannel mNotificationChannel = new NotificationChannel(NOTIFICATION_CHANNEL_ID, NOTIFICATION_CHANNEL_NAME, NotificationManager.IMPORTANCE_HIGH);
+ mNotificationChannel.setDescription(NOTIFICATION_CHANNEL_DESCRIPTION);
+ mNotificationChannel.setSound(null, null);
+ notificationManager.createNotificationChannel(mNotificationChannel);
+ builder.setChannelId(NOTIFICATION_CHANNEL_ID);
+ }
+ //推送通知
+ notificationManager.notify(NOTIFICATION_CODE, builder.build());
+ Notification notification = OpenNotificationsUtil.createNotification(this, "服务常驻通知", "APP正在运行中...", 0);
+
+ }
+
+ private void initReceiver(){
+ notiBroadcastReceiver = new NotiBroadcastReceiver();
+ IntentFilter intentFilter = new IntentFilter(NotiBroadcastReceiver.actionOpenMain);
+// intentFilter.addAction(MyBroadcastReceiver.ACTION_2);
+ registerReceiver(notiBroadcastReceiver, intentFilter);
+ }
+
+ @Override
+ protected void onResume() {
+ super.onResume();
+
+ getAudioDetail();
+
+
+ if (hasChecked) {
+ textView12.setVisibility(View.VISIBLE);
+ } else {
+ textView12.setVisibility(View.INVISIBLE);
+ }
+
+// RemoteViews views = new RemoteViews(getPackageName(), R.layout.new_app_widget);
+// //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+// Context tmp = NewAppWidget.mainContext;
+// if (NewAppWidget.mainContext == null){
+// tmp = this;
+// }
+// Intent intent = new Intent(tmp, NewAppWidget.class);
+// tmp.startService(intent);
+
+// AppWidgetManager manager = AppWidgetManager.getInstance(getApplicationContext());//获得appwidget管理实例,用于管理appwidget以便进行更新操作
+// ComponentName componentName = new ComponentName(getApplicationContext(),NewAppWidget.class);//获得所有本程序创建的appwidget
+// RemoteViews remoteViews = new RemoteViews(getPackageName(),R.layout.new_app_widget);//获取远程视图
+// manager.updateAppWidget(componentName,remoteViews);
+
+// Intent intent = new Intent(this, Settings.class);
+// PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
+// RemoteViews remoteViews = new RemoteViews(getPackageName(),R.layout.new_app_widget);//获取远程视图
+// remoteViews.setOnClickPendingIntent(R.id.appwidget_brocast_btn, pendingIntent);
+
+// AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(this);
+// appWidgetManager.updateAppWidget(new ComponentName(this.getPackageName(), NewAppWidget.class.getName()), remoteViews);
+
+ Intent intent = new Intent(this, NewAppWidget.class);
+ intent.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
+// Use an array and EXTRA_APPWIDGET_IDS instead of AppWidgetManager.EXTRA_APPWIDGET_ID,
+// since it seems the onUpdate() is only fired on that:
+ int[] ids = AppWidgetManager.getInstance(getApplication()).getAppWidgetIds(new ComponentName(getApplication(), NewAppWidget.class));
+ intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids);
+ sendBroadcast(intent);
+
+// AppWidgetManager manger = AppWidgetManager.getInstance(tmp);
+// // 相当于获得所有本程序创建的appwidget
+// ComponentName thisName = new ComponentName(this, NewAppWidget.class);
+// //更新widget
+// manger.updateAppWidget(thisName, views);
+ }
+
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
+ super.onActivityResult(requestCode, resultCode, data);
+ if (requestCode == OpenNotificationsUtil.OPEN_APP_NOTIFICATION) {
+ //1.创建普通消息通知
+ //OpenNotificationsUtil.createNotification(this, "普通消息通知", "欢迎来到APP!", 0);
+
+ //2.启动前台服务,创建服务常驻通知
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
+ startForegroundService(new Intent(this, MyService.class));
+ } else {
+ startService(new Intent(this, MyService.class));
+ }
+ }
+ }
+
+ public static OkHttpClient getUnsafeOkHttpClient() {
+
+ try {
+ final TrustManager[] trustAllCerts = new TrustManager[]{
+ new X509TrustManager() {
+ @Override
+ public void checkClientTrusted(java.security.cert.X509Certificate[] chain, String authType) {
+ }
+
+ @Override
+ public void checkServerTrusted(java.security.cert.X509Certificate[] chain, String authType) {
+ }
+
+ @Override
+ public java.security.cert.X509Certificate[] getAcceptedIssuers() {
+ return new java.security.cert.X509Certificate[]{};
+ }
+ }
+ };
+
+ final SSLContext sslContext = SSLContext.getInstance("SSL");
+ sslContext.init(null, trustAllCerts, new java.security.SecureRandom());
+ final javax.net.ssl.SSLSocketFactory sslSocketFactory = sslContext.getSocketFactory();
+ OkHttpClient.Builder builder = new OkHttpClient.Builder();
+// builder.sslSocketFactory(sslSocketFactory);
+ builder.sslSocketFactory(sslSocketFactory, new X509TrustManager() {
+ @Override
+ public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {
+
+ }
+
+ @Override
+ public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {
+
+ }
+
+ @Override
+ public X509Certificate[] getAcceptedIssuers() {
+ return new X509Certificate[0];
+ }
+ });
+
+ builder.hostnameVerifier(new HostnameVerifier() {
+ @Override
+ public boolean verify(String hostname, SSLSession session) {
+ return true;
+ }
+ });
+
+ return builder.build();
+ } catch (Exception e) {
+ throw new RuntimeException(e);
+ }
+
+ }
+
+ private void requestAPI() {
+ try {
+
+
+ OkHttpClient httpClient = getUnsafeOkHttpClient();
+ String url = "https://api.apiopen.top/getAllUrl";
+// RequestBody body = new FormBody.Builder().add("scope", "103").add("format", "json").add("appid", "379020").addEncoded("bk_key", "Android").add("bk_length", "600").build();
+ MediaType JSON = MediaType.parse("application/json; charset=utf-8");
+ Map map = new HashMap();
+// map.put("scope", "103");
+// map.put("format", "json");
+// map.put("appid", "379020");
+// map.put("bk_key", "Android");
+// map.put("bk_length", "600");
+// map.put("name", "Bye Bye Bye");
+ Gson gson = new Gson();
+ String param = gson.toJson(map);
+// RequestBody body = RequestBody.crea
+ RequestBody body = RequestBody.create(param.getBytes(), JSON);
+
+ Request request = new Request.Builder().url(url).get().build();
+ Call call = httpClient.newCall(request);
+ call.enqueue(new Callback() {
+ @Override
+ public void onFailure(@NotNull Call call, @NotNull IOException e) {
+ textView12.setText(e.getLocalizedMessage());
+ e.printStackTrace();
+ }
+
+ @Override
+ public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException {
+ String responseResult = response.body().string();
+ ResponseBody responseBody = response.body();
+
+ textView12.setText(response.message() + "\n" + responseResult);
+ Gson gson1 = new Gson();
+// Type type = new TypeToken() {}.getType();
+// Result result = gson1.fromJson(responseResult, Result.class);
+// System.out.println(result.getMessage());
+ System.out.println(response.message());
+ }
+ });
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ }
+
+ private void requestAllAppPackage() {
+ PackageManager pm = getPackageManager();
+ List pis = pm.getInstalledPackages(PackageManager.GET_ACTIVITIES);
+ for (PackageInfo pi : pis){
+ System.out.println("pi = " + pi.applicationInfo.packageName);
+ if (isSystemApp(pi)){
+ System.out.println(pi.packageName + " is " + "系统应用");
+ }else{
+ System.out.println(pi.packageName + " is " + "非系统应用");
+ }
+ }
+ }
+
+ private boolean isSystemApp(PackageInfo pi) {
+ boolean isSysApp = (pi.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 1;
+ boolean isSysUpd = (pi.applicationInfo.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) == 1;
+ return isSysApp || isSysUpd;
+ }
+
+ private void getAudioDetail() {
//通话音量
- int max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL );
- int current = mAudioManager.getStreamVolume( AudioManager.STREAM_VOICE_CALL );
+ int max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_VOICE_CALL);
+ int current = mAudioManager.getStreamVolume(AudioManager.STREAM_VOICE_CALL);
Log.d("VIOCE_CALL", "max : " + max + " current : " + current);
mSeekBar1 = findViewById(R.id.seekBar1);
mSeekBar1.setMax(max);
mSeekBar1.setProgress(current);
- mSeekBar1.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){
+
+ mSeekBar1.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
@@ -77,14 +633,14 @@ public void onStopTrackingTouch(SeekBar seekBar) {
//系统音量
- max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_SYSTEM );
- current = mAudioManager.getStreamVolume( AudioManager.STREAM_SYSTEM );
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_SYSTEM);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_SYSTEM);
Log.d("SYSTEM", "max : " + max + " current : " + current);
mSeekBar2 = findViewById(R.id.seekBar2);
mSeekBar2.setMax(max);
mSeekBar2.setProgress(current);
- mSeekBar2.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){
+ mSeekBar2.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
@@ -112,14 +668,14 @@ public void onStopTrackingTouch(SeekBar seekBar) {
//铃声音量
- max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_RING );
- current = mAudioManager.getStreamVolume( AudioManager.STREAM_RING );
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_RING);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_RING);
Log.d("RING", "max : " + max + " current : " + current);
mSeekBar3 = findViewById(R.id.seekBar3);
mSeekBar3.setMax(max);
mSeekBar3.setProgress(current);
- mSeekBar3.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){
+ mSeekBar3.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
@@ -147,14 +703,14 @@ public void onStopTrackingTouch(SeekBar seekBar) {
//音乐音量
- max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_MUSIC );
- current = mAudioManager.getStreamVolume( AudioManager.STREAM_MUSIC );
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
Log.d("MUSIC", "max : " + max + " current : " + current);
mSeekBar4 = findViewById(R.id.seekBar4);
mSeekBar4.setMax(max);
mSeekBar4.setProgress(current);
- mSeekBar4.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){
+ mSeekBar4.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
@@ -183,14 +739,14 @@ public void onStopTrackingTouch(SeekBar seekBar) {
//提示声音音量
- max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_ALARM );
- current = mAudioManager.getStreamVolume( AudioManager.STREAM_ALARM );
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_ALARM);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_ALARM);
Log.d("ALARM", "max : " + max + " current : " + current);
mSeekBar5 = findViewById(R.id.seekBar5);
mSeekBar5.setMax(max);
mSeekBar5.setProgress(current);
- mSeekBar5.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){
+ mSeekBar5.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
@@ -217,6 +773,367 @@ public void onStopTrackingTouch(SeekBar seekBar) {
tvSeekCur5.setText(String.valueOf(max));
+ textView12 = findViewById(R.id.textView12);
+ textView12.setVisibility(View.INVISIBLE);
+ textView12.setMovementMethod(ScrollingMovementMethod.getInstance());
+
+ checkBox1 = findViewById(R.id.checkBox1);
+ checkBox1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
+ @Override
+ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+ hasChecked = isChecked;
+ if (isChecked) {
+ textView12.setVisibility(View.VISIBLE);
+ } else {
+ textView12.setVisibility(View.INVISIBLE);
+ }
+
+ }
+ });
+
+ btnPush1 = findViewById(R.id.btnPush5);
+ btnPush1.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ pushOtherActivity();
+ }
+ });
+
+ btnPushS = findViewById(R.id.buttonPushS);
+ btnPushS.setOnClickListener(new View.OnClickListener() {
+
+ @Override
+ public void onClick(View v) {
+ pushSActivity();
+ }
+ });
+
+ Button btnKill = findViewById(R.id.btnKillService);
+ RxView.clicks(btnKill).subscribe(new Observer() {
+ @Override
+ public void onSubscribe(@NonNull Disposable d) {
+
+ }
+
+ @Override
+ public void onNext(@NonNull Unit unit) {
+ stopService();
+ System.out.println("btnKill click ");
+ }
+
+ @Override
+ public void onError(@NonNull Throwable e) {
+
+ }
+
+ @Override
+ public void onComplete() {
+
+ }
+ });
+
+ btnAdminPermission = findViewById(R.id.btnAdminPermission);
+ RxView.clicks(btnAdminPermission).subscribe(new Observer() {
+ @Override
+ public void onSubscribe(@NonNull Disposable d) {
+
+ }
+
+ @Override
+ public void onNext(@NonNull Unit unit) {
+ if(lockScreenUtil == null){
+ lockScreenUtil = new LockScreenUtil(getBaseContext(), this.getClass());
+ }
+ if(lockScreenUtil.lockscreen() == false){
+ checkAmin();
+ }
+ System.out.println(" click ");
+ }
+
+ @Override
+ public void onError(@NonNull Throwable e) {
+
+ }
+
+ @Override
+ public void onComplete() {
+
+ }
+ });
+
+ if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
+ if (!Settings.System.canWrite(MainActivity.this)) {
+ Intent intent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS,
+ Uri.parse("package:" + getPackageName()));
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ startActivityForResult(intent, 200);
+ } else {
+ // 如果有权限做些什么
+ }
+
+ }
+
+ btnNeverSleep = findViewById(R.id.btnNeverSleep);
+ btnNeverSleep.setOnClickListener(new View.OnClickListener() {
+
+ @Override
+ public void onClick(View view) {
+ setScreenOffTime(Integer.MAX_VALUE);
+ }
+ });
+
+ btnThirtySleep = findViewById(R.id.btnThirtySleep);
+ btnThirtySleep.setOnClickListener(new View.OnClickListener() {
+
+ @Override
+ public void onClick(View view) {
+ setScreenOffTime(30000);
+ }
+ });
+
+ String total = formatFileSize(getTotalInternalMemorySize(), false);
+ String available = formatFileSize(getAvailableInternalMemorySize(), false);
+ tvTotalCount = findViewById(R.id.tvTotalCount);
+ tvTotalCount.setText(total);
+ tvAvaliCount = findViewById(R.id.tvAvaliCount);
+ tvAvaliCount.setText(available);
+
+ }
+
+ private void checkAmin(){
+ DevicePolicyManager devicePolicyManager = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);
+ ComponentName componentName = new ComponentName(this, AdminUtil.class);
+
+ if (!devicePolicyManager.isAdminActive(componentName)) {
+ // 请求设备管理员权限
+ Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
+ intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, componentName);
+ startActivityForResult(intent, 200);
+ } else {
+ Toast.makeText(this, "已获得设备管理权限", Toast.LENGTH_SHORT).show();
+ }
+ }
+
+ private void stopService() {
+ try {
+// Intent stopIntent = new Intent(this, MyService.class);
+// this.stopService(stopIntent);
+
+// AlarmManager service = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE);
+// PendingIntent pending = PendingIntent.getBroadcast(this, 0, stopIntent,
+// PendingIntent.FLAG_CANCEL_CURRENT);
+// service.cancel(pending);
+// Intent intent = new Intent(this, NewAppWidget.class);
+ Intent intent = new Intent("com.action.cancelservice", null, this, NewAppWidget.class);
+// intent.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
+// Use an array and EXTRA_APPWIDGET_IDS instead of AppWidgetManager.EXTRA_APPWIDGET_ID,
+// since it seems the onUpdate() is only fired on that:
+// int[] ids = AppWidgetManager.getInstance(getApplication()).getAppWidgetIds(new ComponentName(getApplication(), NewAppWidget.class));
+// intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids);
+ sendBroadcast(intent);
+
+ } catch (Exception e) {
+ System.out.println(e);
+ Log.e("error", e.getLocalizedMessage());
+ }
+ }
+
+ // 获取当前休眠时间
+ private int getScreenOffTime() {
+ int screenOffTime = 0;
+ try {
+ screenOffTime = Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ return screenOffTime;
+ }
+
+ // 设置新的休眠时间,单位是毫秒
+ private void setScreenOffTime(int paramInt) {
+ try {
+ Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, paramInt);
+// Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, Integer.MAX_VALUE);
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ private void pushOtherActivity() {
+ Intent intent = new Intent(MainActivity.this, Main2Activity.class);
+ intent.putExtra("type", 1);
+// startActivity(intent);
+ startActivityForResult(intent, 200);
+
}
+ private void pushSActivity() {
+ if (DataManager.getInstance().getOnAcc()) {
+ DataManager.getInstance().setPoped(false);
+ return;
+ }
+ Intent intent = new Intent(MainActivity.this, MainActivityK1.class);
+ intent.putExtra("type", 1);
+// startActivity(intent);
+ startActivityForResult(intent, 200);
+
+// if (isAccessibilitySettingsOn()){
+// ComponentName component = new ComponentName(getApplicationContext(), MyService1.class);
+// getApplicationContext().getPackageManager().setComponentEnabledSetting(component, PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
+// PackageManager.DONT_KILL_APP);
+//
+// Intent intent1 = new Intent("com.systemcontrol.corpsele.systemcontrol.ACCESSIBILITY_ACTION");
+// intent1.putExtra("action", AccessibilityService.GLOBAL_ACTION_POWER_DIALOG);
+// LocalBroadcastManager.getInstance(getApplicationContext()).sendBroadcast(intent1);
+
+// }
+ }
+
+ public boolean isAccessibilitySettingsOn() {
+ int accessibilityEnabled = 0;
+ final String service = "com.systemcontrol.corpsele.systemcontrol";
+ boolean accessibilityFound = false;
+ try {
+ accessibilityEnabled = Settings.Secure.getInt(getApplicationContext().getContentResolver(),
+ Settings.Secure.ACCESSIBILITY_ENABLED);
+ } catch (Settings.SettingNotFoundException e) {
+ }
+ TextUtils.SimpleStringSplitter mStringColonSplitter = new TextUtils.SimpleStringSplitter(':');
+
+ if (accessibilityEnabled == 1) {
+
+ String settingValue = Settings.Secure.getString(getApplicationContext().getContentResolver(),
+ Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES);
+ if (settingValue != null) {
+ TextUtils.SimpleStringSplitter splitter = mStringColonSplitter;
+ splitter.setString(settingValue);
+ while (splitter.hasNext()) {
+ String accessabilityService = splitter.next();
+ if (accessabilityService.equalsIgnoreCase(service)) {
+ return true;
+ }
+ }
+ }
+ }
+
+ return accessibilityFound;
+ }
+
+ private boolean checkFloatPermission(Context context) {
+ if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT)
+ return true;
+ if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
+ try {
+ Class cls = Class.forName("android.content.Context");
+ Field declaredField = cls.getDeclaredField("APP_OPS_SERVICE");
+ declaredField.setAccessible(true);
+ Object obj = declaredField.get(cls);
+ if (!(obj instanceof String)) {
+ return false;
+ }
+ String str2 = (String) obj;
+ obj = cls.getMethod("getSystemService", String.class).invoke(context, str2);
+ cls = Class.forName("android.app.AppOpsManager");
+ Field declaredField2 = cls.getDeclaredField("MODE_ALLOWED");
+ declaredField2.setAccessible(true);
+ Method checkOp = cls.getMethod("checkOp", Integer.TYPE, Integer.TYPE, String.class);
+ int result = (Integer) checkOp.invoke(obj, 24, Binder.getCallingUid(), context.getPackageName());
+ return result == declaredField2.getInt(cls);
+ } catch (Exception e) {
+ return false;
+ }
+ } else {
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ AppOpsManager appOpsMgr = (AppOpsManager) context.getSystemService(Context.APP_OPS_SERVICE);
+ if (appOpsMgr == null)
+ return false;
+ int mode = appOpsMgr.checkOpNoThrow("android:system_alert_window", android.os.Process.myUid(), context
+ .getPackageName());
+ return mode == AppOpsManager.MODE_ALLOWED || mode == AppOpsManager.MODE_IGNORED;
+ } else {
+ return Settings.canDrawOverlays(context);
+ }
+ }
+ }
+
+ //权限打开
+ private void requestSettingCanDrawOverlays() {
+ int sdkInt = Build.VERSION.SDK_INT;
+ if (sdkInt >= Build.VERSION_CODES.O) {//8.0以上
+ Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION);
+ startActivityForResult(intent, OPEN_DRAW_OVERLAYS);
+ } else if (sdkInt >= Build.VERSION_CODES.M) {//6.0-8.0
+ Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION);
+ intent.setData(Uri.parse("package:" + getPackageName()));
+ startActivityForResult(intent, OPEN_DRAW_OVERLAYS);
+ } else {//4.4-6.0以下
+ //无需处理了
+ }
+ }
+
+ /**
+ * 获取手机内部总的存储空间
+ *
+ * @return
+ */
+ public static long getTotalInternalMemorySize() {
+ File path = Environment.getDataDirectory();
+ StatFs stat = new StatFs(path.getPath());
+ long blockSize = stat.getBlockSize();
+ long totalBlocks = stat.getBlockCount();
+ return totalBlocks * blockSize;
+ }
+
+ /**
+ * 获取手机内部剩余存储空间
+ *
+ * @return
+ */
+ public static long getAvailableInternalMemorySize() {
+ File path = Environment.getDataDirectory();
+ StatFs stat = new StatFs(path.getPath());
+ long blockSize = stat.getBlockSize();
+ long availableBlocks = stat.getAvailableBlocks();
+ return availableBlocks * blockSize;
+ }
+
+ private static DecimalFormat fileIntegerFormat = new DecimalFormat("#0");
+ private static DecimalFormat fileDecimalFormat = new DecimalFormat("#0.#");
+
+ /**
+ * 单位换算
+ *
+ * @param size 单位为B
+ * @param isInteger 是否返回取整的单位
+ * @return 转换后的单位
+ */
+ public static String formatFileSize(long size, boolean isInteger) {
+ DecimalFormat df = isInteger ? fileIntegerFormat : fileDecimalFormat;
+ String fileSizeString = "0M";
+ if (size < 1024 && size > 0) {
+ fileSizeString = df.format((double) size) + "B";
+ } else if (size < 1024 * 1024) {
+ fileSizeString = df.format((double) size / 1024) + "K";
+ } else if (size < 1024 * 1024 * 1024) {
+ fileSizeString = df.format((double) size / (1024 * 1024)) + "M";
+ } else {
+ fileSizeString = df.format((double) size / (1024 * 1024 * 1024)) + "G";
+ }
+ return fileSizeString;
+ }
+
+ @Override
+ public void setBrightCurrentText(String content) {
+ if (content != null){
+
+ }
+ }
+
+ @Override
+ public void setBrightMaxText(String content) {
+ if (content != null){
+
+ }
+ }
}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity2.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity2.kt
new file mode 100644
index 0000000..e45d98b
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity2.kt
@@ -0,0 +1,57 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+import android.annotation.SuppressLint
+import android.graphics.Bitmap
+import android.os.Bundle
+import android.webkit.*
+
+import androidx.appcompat.app.AppCompatActivity
+
+class MainActivity2 : AppCompatActivity() {
+ private lateinit var webView: WebView;
+
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ setContentView(R.layout.activity_main4)
+
+ initViews()
+ }
+
+
+ private fun initViews() {
+ webView = this.findViewById(R.id.webView);
+
+ var mWebSettings: WebSettings = webView.settings
+ mWebSettings.javaScriptEnabled = true;//是否允许JavaScript脚本运行,默认为false
+ mWebSettings.domStorageEnabled = true;//开启本地DOM存储
+ mWebSettings.javaScriptCanOpenWindowsAutomatically = true;//设置js可以直接打开窗口,如window.open(),默认为false
+ mWebSettings.javaScriptEnabled = true;//是否允许JavaScript脚本运行,默认为false。设置true时,会提醒可能造成XSS漏洞
+ mWebSettings.setSupportZoom(true);//是否可以缩放,默认true
+ mWebSettings.builtInZoomControls = true;//是否显示缩放按钮,默认false
+ mWebSettings.useWideViewPort = true;//设置此属性,可任意比例缩放。大视图模式
+ mWebSettings.loadWithOverviewMode = true;//和setUseWideViewPort(true)一起解决网页自适应问题
+// mWebSettings.setAppCacheEnabled(true);//是否使用缓存
+ mWebSettings.cacheMode = WebSettings.LOAD_DEFAULT
+ mWebSettings.domStorageEnabled = true;//开启本地DOM存储
+ mWebSettings.loadsImagesAutomatically = true; // 加载图片
+ mWebSettings.mediaPlaybackRequiresUserGesture = false;//播放音频,多媒体需要用户手动?设置为false为可自动播放
+
+ webView.webViewClient = HWebViewClient()
+
+ webView.loadUrl("www.baidu.com")
+
+ }
+}
+
+private class HWebViewClient: WebViewClient() {
+ override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) {
+ super.onPageStarted(view, url, favicon)
+ }
+ override fun shouldOverrideUrlLoading(view: WebView?, request: WebResourceRequest?): Boolean {
+ return super.shouldOverrideUrlLoading(view, request)
+ }
+
+ override fun onReceivedError(view: WebView?, request: WebResourceRequest?, error: WebResourceError?) {
+ super.onReceivedError(view, request, error)
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity3.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity3.java
new file mode 100644
index 0000000..4131e6c
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivity3.java
@@ -0,0 +1,214 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.content.ComponentName;
+import android.content.Context;
+import android.content.Intent;
+import android.content.SharedPreferences;
+import android.graphics.drawable.Drawable;
+import android.os.Bundle;
+import android.view.ActionProvider;
+import android.view.ContextMenu;
+import android.view.KeyEvent;
+import android.view.Menu;
+import android.view.MenuInflater;
+import android.view.MenuItem;
+import android.view.SubMenu;
+import android.view.View;
+import android.webkit.WebSettings;
+import android.webkit.WebView;
+import android.widget.Button;
+import android.widget.EditText;
+import android.widget.PopupMenu;
+import android.widget.TextView;
+
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.core.view.MenuItemCompat;
+import androidx.recyclerview.widget.RecyclerView;
+
+import java.util.ArrayList;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+
+public class MainActivity3 extends AppCompatActivity {
+
+ private WebView mWebView;
+ private EditText editText;
+ private Button button;
+ private Menu menu1;
+ private Set set;
+ private RecyclerView recyclerView;
+ private RecycleAdapterDome recycleAdapterDome;
+ private PopupMenu popupMenu;
+ private List list = new ArrayList<>();
+ private Button btnUA;
+ private PopupMenu menuUA;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_main5);
+
+ mWebView = findViewById(R.id.mWebView);
+
+ WebSettings webSettings = mWebView.getSettings();
+ webSettings.setSupportMultipleWindows(false);
+ //是否允许JavaScript脚本运行,默认为false
+ webSettings.setJavaScriptEnabled(true);
+ //开启本地DOM存储
+ webSettings.setDomStorageEnabled(true);
+ //设置js可以直接打开窗口,如window.open(),默认为false
+ webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
+ //是否允许JavaScript脚本运行,默认为false。设置true时,会提醒可能造成XSS漏洞
+ webSettings.setJavaScriptEnabled(true);
+ //是否可以缩放,默认true
+ webSettings.setSupportZoom(true);
+ //是否显示缩放按钮,默认false
+ webSettings.setBuiltInZoomControls(true);
+ //设置此属性,可任意比例缩放。大视图模式
+ webSettings.setUseWideViewPort(true);
+ //和setUseWideViewPort(true)一起解决网页自适应问题
+ webSettings.setLoadWithOverviewMode(true);
+ //是否使用缓存
+// webSettings.setAppCacheEnabled(true);
+ webSettings.setCacheMode(WebSettings.LOAD_DEFAULT);
+ //开启本地DOM存储
+ webSettings.setDomStorageEnabled(true);
+ // 加载图片
+ webSettings.setLoadsImagesAutomatically(true);
+ //播放音频,多媒体需要用户手动?设置为false为可自动播放
+ webSettings.setMediaPlaybackRequiresUserGesture(false);
+ mWebView.setWebViewClient(new MyWebViewClient());
+
+ // REMOTE RESOURCE
+ mWebView.loadUrl("https://www.baidu.com");
+
+ // LOCAL RESOURCE
+ // mWebView.loadUrl("file:///android_asset/index.html");
+
+ editText = findViewById(R.id.editView);
+ editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
+ @Override
+ public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
+
+ return true;
+ }
+ });
+ editText.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+
+ }
+ });
+
+ editText.setOnContextClickListener(new View.OnContextClickListener() {
+ @Override
+ public boolean onContextClick(View v) {
+ return true;
+ }
+ });
+
+ editText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
+ @Override
+ public void onFocusChange(View v, boolean hasFocus) {
+ if (hasFocus) {
+ popupMenu(v).show();
+ }else{
+ popupMenu(v).dismiss();
+ }
+ }
+ });
+
+
+ button = findViewById(R.id.btnSearch);
+
+ button.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ if (set == null){
+ set = new HashSet();
+ }
+
+ set.add(editText.getText().toString());
+ mWebView.loadUrl(editText.getText().toString());
+ SharedPreferences sharedPreferences = getSharedPreferences("user", Context.MODE_PRIVATE);
+ SharedPreferences.Editor editor = sharedPreferences.edit();
+ editor.putStringSet("url", set);
+ editor.commit();
+
+
+ }
+ });
+
+ btnUA = findViewById(R.id.btnUA);
+ btnUA.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ //Android/iphone/ipod/ipad/PC
+// mWebView.getSettings().setUserAgentString("PC");
+// mWebView.reload();
+ menuUA(v).show();
+ }
+ });
+
+ SharedPreferences sharedPreferences1 = getSharedPreferences("user", Context.MODE_PRIVATE);
+ set = sharedPreferences1.getStringSet("url", new HashSet());
+
+ list.addAll(set);
+ recyclerView = new RecyclerView(this);
+ recycleAdapterDome = new RecycleAdapterDome(this, list);
+// registerForContextMenu(recyclerView);
+// unregisterForContextMenu(recyclerView);
+ }
+
+ private PopupMenu popupMenu(View view) {
+ if (popupMenu == null) {
+ popupMenu = new PopupMenu(view.getContext(), view);
+ menu1 = popupMenu.getMenu();
+ for (int i = 0; i < set.size(); i++) {
+ menu1.add(android.view.Menu.NONE, android.view.Menu.FIRST + i, i, list.get(i));
+ }
+ popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
+ @Override
+ public boolean onMenuItemClick(MenuItem item) {
+ editText.setText(item.getTitle().toString());
+ mWebView.loadUrl(item.getTitle().toString());
+ return true;
+ }
+ });
+
+ }
+
+ return popupMenu;
+ }
+
+ private PopupMenu menuUA(View view) {
+ if (menuUA == null) {
+ menuUA = new PopupMenu(view.getContext(), view);
+ Menu menu = menuUA.getMenu();
+ menu.add(Menu.NONE, Menu.FIRST + 1, 1, "PC");
+ menu.add(Menu.NONE, Menu.FIRST + 2, 2, "Android");
+ menu.add(Menu.NONE, Menu.FIRST + 3, 3, "iphone");
+ menu.add(Menu.NONE, Menu.FIRST + 4, 4, "ipad");
+ menuUA.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
+ @Override
+ public boolean onMenuItemClick(MenuItem item) {
+ mWebView.getSettings().setUserAgentString(item.getTitle().toString());
+ mWebView.reload();
+ return true;
+ }
+ });
+ }
+ return menuUA;
+ }
+
+ @Override
+ public void onBackPressed() {
+ if(mWebView.canGoBack()) {
+ mWebView.goBack();
+ } else {
+ super.onBackPressed();
+ }
+ }
+
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivityK1.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivityK1.kt
new file mode 100644
index 0000000..5a5a385
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MainActivityK1.kt
@@ -0,0 +1,96 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+//import android.support.v7.app.AppCompatActivity;
+import android.content.Context
+import android.content.Intent
+import android.os.Bundle
+import android.provider.Settings
+import android.text.TextUtils
+import android.util.Log
+import android.view.View
+import android.widget.Button
+import android.widget.Toast
+import androidx.appcompat.app.AppCompatActivity
+import org.jetbrains.anko.*
+import org.jetbrains.anko.sdk25.coroutines.onClick
+import org.jetbrains.anko.sdk25.coroutines.onContextClick
+import org.jetbrains.anko.sdk25.coroutines.onLongClick
+
+class MainActivityK1 : AppCompatActivity() {
+ private val TAG = MainActivityK1::class.java.simpleName
+ private lateinit var btnBack: Button
+ private lateinit var btnAccAsk: Button
+
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ setContentView(R.layout.activity_main_k1)
+ var info = "请开启\"" + getString(R.string.accessibility_service_name) + "\"服务"
+ Toast.makeText(this, info, Toast.LENGTH_LONG).show()
+ btnBack = findViewById(R.id.btnBack);
+ btnBack?.setOnClickListener {
+ onBackPressed()
+ }
+ btnAccAsk = findViewById(R.id.btnAccAsk)
+ btnAccAsk.setOnClickListener{
+ checkAccessibilityServicePermission()
+ }
+ }
+
+ override fun onBackPressed() {
+ super.onBackPressed()
+ }
+
+ override fun onResume() {
+ super.onResume()
+
+ }
+
+ private fun checkAccessibilityServicePermission() {
+ if (!isAccessibilitySettingsOn(applicationContext)) {
+ Log.d("SettingActivity", "未开启 无障碍服务")
+ //直接打开无障碍权限界面。如果要先打开一个确认界面,就去掉下面AlertDialog的代码注释。
+ startActivity(Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS))
+ DataManager.getInstance().onAcc = false
+ } else {
+ Log.d(TAG, "已开启 无障碍服务")
+ DataManager.getInstance().onAcc = true
+ }
+ }
+
+ private fun isAccessibilitySettingsOn(mContext: Context): Boolean {
+ var accessibilityEnabled = 0
+ val service = packageName + "/" + MyAccessibilityService::class.java.canonicalName
+ try {
+ accessibilityEnabled = Settings.Secure.getInt(
+ mContext.applicationContext.contentResolver,
+ android.provider.Settings.Secure.ACCESSIBILITY_ENABLED)
+ } catch (e: Settings.SettingNotFoundException) {
+ Log.e("", "Error finding setting, default accessibility to not found: " + e.message)
+ Toast.makeText(mContext, "Error finding setting, default accessibility to not found: " + e.message, Toast.LENGTH_SHORT).show()
+ }
+
+ val mStringColonSplitter = TextUtils.SimpleStringSplitter(':')
+
+ if (accessibilityEnabled == 1) {
+ val settingValue = Settings.Secure.getString(
+ mContext.applicationContext.contentResolver,
+ Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES)
+ if (settingValue != null) {
+ mStringColonSplitter.setString(settingValue)
+ while (mStringColonSplitter.hasNext()) {
+ val accessibilityService = mStringColonSplitter.next()
+ if (accessibilityService.equals(service, ignoreCase = true)) {
+ return true
+ }
+ }
+ }
+ }
+
+ return false
+ }
+
+ override fun onDestroy() {
+ super.onDestroy()
+
+ }
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MemoryCleaner.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MemoryCleaner.kt
new file mode 100644
index 0000000..4d5ea36
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MemoryCleaner.kt
@@ -0,0 +1,72 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+import android.app.ActivityManager
+import android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE
+import android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE
+import android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN
+import android.content.Context
+import android.os.Build
+import java.lang.ref.WeakReference
+
+class MemoryCleaner(private val context: Context) {
+
+ /**
+ * 清理后台进程
+ */
+ fun cleanBackgroundProcesses() {
+ val activityManager = context.getSystemService(Context.ACTIVITY_SERVICE) as ActivityManager
+ val runningProcesses = activityManager.runningAppProcesses
+
+ runningProcesses?.forEach { processInfo ->
+ // 不清理当前应用和系统关键进程
+ if (processInfo.processName != context.packageName &&
+ processInfo.importance != ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND) {
+ activityManager.killBackgroundProcesses(processInfo.processName)
+ }
+ }
+ }
+
+ /**
+ * 建议系统执行垃圾回收
+ */
+ fun triggerGarbageCollection() {
+ System.gc()
+ Runtime.getRuntime().runFinalization()
+ }
+
+ /**
+ * 释放内存(适用于 Activity/Fragment)
+ */
+ fun onTrimMemory(level: Int) {
+ when (level) {
+ TRIM_MEMORY_UI_HIDDEN -> {
+ // UI 隐藏时释放资源
+ releaseResources()
+ }
+ TRIM_MEMORY_MODERATE, TRIM_MEMORY_COMPLETE -> {
+ // 内存紧张时释放更多资源
+ releaseResources()
+ triggerGarbageCollection()
+ }
+ }
+ }
+
+ /**
+ * 释放资源(示例:清除缓存、置空大对象)
+ */
+ private fun releaseResources() {
+ // 示例:清除缓存
+ val cacheDir = context.cacheDir
+ cacheDir.listFiles()?.forEach { file ->
+ if (file.name.endsWith(".cache")) {
+ file.delete()
+ }
+ }
+
+ // 示例:置空大对象
+ largeObject = null
+ }
+
+ // 示例:大对象(如 Bitmap、大数组)
+ private var largeObject: ByteArray? = null
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MoreAlarmReceiver.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MoreAlarmReceiver.java
new file mode 100644
index 0000000..254f179
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MoreAlarmReceiver.java
@@ -0,0 +1,16 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+
+import androidx.core.content.ContextCompat;
+
+public class MoreAlarmReceiver extends BroadcastReceiver {
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ Intent serviceIntent = new Intent(context, MoreBackgroundService.class);
+ ContextCompat.startForegroundService(context, serviceIntent);
+ }
+}
+
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MoreBackgroundService.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MoreBackgroundService.java
new file mode 100644
index 0000000..0a60cf5
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MoreBackgroundService.java
@@ -0,0 +1,69 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import static androidx.core.app.NotificationCompat.PRIORITY_MIN;
+
+import android.app.Notification;
+import android.app.NotificationChannel;
+import android.app.NotificationManager;
+import android.app.Service;
+import android.content.Context;
+import android.content.Intent;
+import android.os.Build;
+import android.os.IBinder;
+import android.util.Log;
+
+import androidx.core.app.NotificationCompat;
+
+public class MoreBackgroundService extends Service {
+ @Override
+ public int onStartCommand(Intent intent, int flags, int startId) {
+ // 执行后台任务
+ new Thread(() -> {
+ while (true) {
+ try {
+ Thread.sleep(60000); // 模拟任务执行间隔
+ Log.d("MoreBackgroundService", "Task is running...");
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ }
+ }).start();
+
+ // 启动前台服务,避免被系统杀死
+ startForeground(1, createNotification());
+ return START_STICKY; // 服务被杀死后自动重启
+ }
+
+ private Notification createNotification() {
+ NotificationChannel channel = null;
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ channel = new NotificationChannel(
+ "background_service",
+ "Background Service",
+ NotificationManager.IMPORTANCE_LOW
+ );
+ }
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ ((NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE))
+ .createNotificationChannel(channel);
+ }
+
+// return new NotificationCompat.Builder(this, "more_background_service")
+// .setContentTitle("More Background Service")
+// .setContentText("Running...")
+// .build();
+ NotificationCompat.Builder builder = new NotificationCompat.Builder(this, "more_background_service");
+ Notification notification = builder.setOngoing(true)
+ .setSmallIcon(R.mipmap.ic_launcher)
+ .setPriority(PRIORITY_MIN)
+ .setCategory(Notification.CATEGORY_SERVICE)
+ .build();
+ return notification;
+ }
+
+ @Override
+ public IBinder onBind(Intent intent) {
+ return null;
+ }
+ }
+
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyAccessibilityService.kt b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyAccessibilityService.kt
new file mode 100644
index 0000000..e644461
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyAccessibilityService.kt
@@ -0,0 +1,127 @@
+package com.systemcontrol.corpsele.systemcontrol
+
+import android.accessibilityservice.AccessibilityService
+import android.app.Notification
+import android.app.NotificationChannel
+import android.app.NotificationManager
+import android.app.Service
+import android.content.Context
+import android.content.Intent
+import android.os.Build
+import android.os.Bundle
+import android.util.Log
+import android.view.accessibility.AccessibilityEvent
+import android.view.accessibility.AccessibilityNodeInfo
+
+class MyAccessibilityService : AccessibilityService() {
+ private val TAG = MyAccessibilityService::class.java.simpleName
+ private var mContext: Context? = null
+ private val notificationId = "serviceid"
+ private val notificationName = "servicename"
+
+ override fun onCreate() {
+ super.onCreate()
+ Log.d(TAG, "onCreate")
+ mContext = applicationContext
+ AccessibilityOperator.instance.init(this)
+// showNotification()
+ }
+
+ private fun showNotification() {
+ val notificationManager = getSystemService(NOTIFICATION_SERVICE) as NotificationManager
+ //创建NotificationChannel
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ val channel = NotificationChannel(
+ notificationId,
+ notificationName,
+ NotificationManager.IMPORTANCE_HIGH
+ )
+ notificationManager.createNotificationChannel(channel)
+ }
+ startForeground(1, getNotification())
+ }
+
+ private fun getNotification(): Notification? {
+ val builder = Notification.Builder(this)
+ .setSmallIcon(R.drawable.ic_launcher_foreground) //通知的图片
+ .setContentTitle("通知的标题")
+ .setContentText("通知的内容")
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ builder.setChannelId(notificationId)
+ }
+ return builder.build()
+ }
+
+ override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int {
+ return Service.START_STICKY
+ }
+
+ override fun onAccessibilityEvent(event: AccessibilityEvent) {
+ AccessibilityOperator.instance.updateEvent(event)
+ val packageName = AccessibilityOperator.instance.rootNodeInfo?.packageName?.toString()
+// pasteToEditTextContent(packageName)
+ var accessibilityService = AccessibilityOperator.instance
+ //按下返回键
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_BACK)
+ //向下拉出状态栏
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_NOTIFICATIONS)
+ //向下拉出状态栏并显示出所有的快捷操作按钮
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_QUICK_SETTINGS)
+ //按下HOME键
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_HOME)
+ //显示最近任务
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_RECENTS)
+ //长按电源键
+ if (!DataManager.getInstance().poped) {
+ accessibilityService.performGlobalAction(GLOBAL_ACTION_POWER_DIALOG)
+ DataManager.getInstance().poped = true
+ }
+ //分屏
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_TOGGLE_SPLIT_SCREEN)
+ //锁屏(安卓9.0适用)
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_LOCK_SCREEN)
+ //截屏(安卓9.0适用)
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_TAKE_SCREENSHOT)
+ //打开快速设置
+// accessibilityService.performGlobalAction(GLOBAL_ACTION_QUICK_SETTINGS)
+ }
+
+ /**
+ * 修改EditText输入框内容。
+ * 下面样例修改了QQ搜索输入框内容。
+ */
+ private fun changeEditTextContent(packageName: String?) {
+ getNodeToOperate(packageName)?.let {
+ val arguments = Bundle()
+ arguments.putCharSequence(AccessibilityNodeInfo.ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE, "被无障碍服务修改啦")
+ it.performAction(AccessibilityNodeInfo.ACTION_SET_TEXT, arguments)
+ }
+ }
+
+
+ /**
+ * 读取剪贴板内容,粘贴到EditText输入框。
+ * 下面样例修改了QQ搜索输入框内容。
+ */
+ private fun pasteToEditTextContent(packageName: String?) {
+ getNodeToOperate(packageName)?.let {
+ it.performAction(AccessibilityNodeInfo.FOCUS_INPUT)
+ it.performAction(AccessibilityNodeInfo.ACTION_PASTE)
+ it.recycle()
+ }
+ }
+
+ private fun getNodeToOperate(packageName: String?): AccessibilityNodeInfo? {
+ if (packageName != null && packageName == "com.tencent.mobileqq") {
+ val nodes = AccessibilityOperator.instance.findNodesById("com.tencent.mobileqq:id/et_search_keyword")
+ if (nodes != null && nodes.isNotEmpty()) {
+ return nodes[0]
+ }
+ }
+ return null
+ }
+
+ override fun onInterrupt() {
+ }
+
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyService.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyService.java
new file mode 100644
index 0000000..2db36b7
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyService.java
@@ -0,0 +1,569 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import static android.app.PendingIntent.FLAG_IMMUTABLE;
+
+import android.annotation.SuppressLint;
+import android.app.AlarmManager;
+import android.app.Notification;
+import android.app.NotificationChannel;
+import android.app.NotificationManager;
+import android.app.PendingIntent;
+import android.app.Service;
+import android.appwidget.AppWidgetManager;
+import android.content.ComponentName;
+import android.content.ContentResolver;
+import android.content.Context;
+import android.content.Intent;
+import android.content.IntentFilter;
+import android.media.AudioManager;
+import android.net.Uri;
+import android.os.Build;
+import android.os.Handler;
+import android.os.IBinder;
+import android.os.Looper;
+import android.provider.Settings;
+import android.util.Log;
+import android.widget.RemoteViews;
+import android.widget.Toast;
+
+import androidx.annotation.Nullable;
+import androidx.core.app.NotificationCompat;
+
+import com.hjq.toast.Toaster;
+
+import java.text.SimpleDateFormat;
+import java.time.LocalTime;
+import java.time.format.DateTimeFormatter;
+import java.util.Date;
+import java.util.Locale;
+import java.util.Timer;
+import java.util.TimerTask;
+
+/**
+ * Created by Administrator on 2017/12/11.
+ */
+
+public class MyService extends Service {
+
+ private static final int ID = 0;
+
+ private String notificationId = "serviceid";
+ private String notificationName = "servicename";
+
+ private String notificationId1 = "serviceid1";
+ private String notificationName1 = "servicename1";
+
+ private NotificationManager notificationManager;
+ private NotiBroadcastReceiver notiBroadcastReceiver;
+ private Notification notificationControl;
+
+ private static AudioManager mAudioManager;
+
+ private static final String NOTIFICATION_CHANNEL_ID = "Notification_Normal_Channel_ID";
+ private static final String NOTIFICATION_CHANNEL_NAME = "Notification_Normal_Channel_Name";
+ private static final String NOTIFICATION_CHANNEL_DESCRIPTION = "通知控制中心";
+
+ private static final int NOTIFICATION_CODE = 20078;
+
+ private int currentLight = 0;
+
+ private Handler handler = new Handler(Looper.getMainLooper());
+ private Runnable updateTimeRunnable = new Runnable() {
+ @Override
+ public void run() {
+ // 获取当前时间并格式化
+ String currentTime = new SimpleDateFormat("HH:mm:ss", Locale.getDefault()).format(new Date());
+// textView.setText("当前时间: " + currentTime);
+ DateTimeFormatter dtf = DateTimeFormatter.ofPattern("HH:mm:ss");
+ String currentLocalTime = LocalTime.now().format(dtf);
+ String otherLocalTime = LocalTime.of(9, 17, 0).format(dtf);
+
+ if (currentLocalTime.equals(otherLocalTime)) {
+// Log.d("localtime", "after currentLocalTime");
+ Log.d("localtime", "currentLocalTime == otherLocalTime");
+ }
+// else if(currentLocalTime.isBefore(otherLocalTime)){
+// Log.d("localtime", "before currentLocalTime");
+// }
+// else{
+// Log.d("localtime", "same localtime");
+// }
+
+ // 每秒重复执行
+ handler.postDelayed(this, 1000);
+ }
+ };
+
+ @Nullable
+ @Override
+ public IBinder onBind(Intent intent) {
+ return null;
+ }
+
+
+ private void showNotification() {
+ NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
+ //创建NotificationChannel
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ NotificationChannel channel = new NotificationChannel(notificationId, notificationName, NotificationManager.IMPORTANCE_HIGH);
+ notificationManager.createNotificationChannel(channel);
+ }
+ startForeground(1, getNotification());
+ }
+
+ private void showNotification(String title, String content) {
+ NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
+ //创建NotificationChannel
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ NotificationChannel channel = new NotificationChannel(notificationId1, notificationName1, NotificationManager.IMPORTANCE_HIGH);
+ notificationManager.createNotificationChannel(channel);
+ }
+ startForeground(2, getNotification(title, content));
+ }
+
+ private Notification getNotification() {
+ Notification.Builder builder = new Notification.Builder(this)
+ .setSmallIcon(R.drawable.ic_launcher_foreground)//通知的图片
+ .setContentTitle("SystemControl运行中")
+ .setContentText("开启通知刷新音量存储");
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ builder.setChannelId(notificationId);
+ }
+ Notification notification = builder.build();
+ return notification;
+ }
+
+ private Notification getNotification(String title, String content) {
+ Notification.Builder builder = new Notification.Builder(this)
+ .setSmallIcon(R.drawable.ic_launcher_foreground)//通知的图片
+ .setContentTitle(title)
+ .setContentText(content);
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ builder.setChannelId(notificationId1);
+ }
+ Notification notification = builder.build();
+ return notification;
+ }
+
+ @SuppressLint("NotificationId0")
+ @Override
+ public void onCreate() {
+
+// showNotification();
+
+// if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) { // 注意notification也要适配Android 8 哦
+// startForeground(ID, new Notification());// 通知栏标识符 前台进程对象唯一ID
+// }
+//
+// Notification notification = OpenNotificationsUtil.createNotification(this, "服务常驻通知", "APP正在运行中...", 0);
+// startForeground(OpenNotificationsUtil.OPEN_SERVICE_NOTIFICATION_ID, notification);//显示常驻通知
+
+ initNotiManager(DataManager.getInstance().getNotiBigContent());
+ initReceiver();
+
+ if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) { // 注意notification也要适配Android 8 哦
+ startForeground(NOTIFICATION_CODE, notificationControl);
+ }
+
+ GlobalUtil.isMainServiceRunning = true;
+
+ // 启动定时任务(第一次延迟1秒)
+ handler.postDelayed(updateTimeRunnable, 1000);
+ }
+
+ @Override
+ public int onStartCommand(Intent intent, int flags, int startId) {
+ try {
+ Log.e("onStartCommand", "intent = " + intent);
+ String identify = "";
+ if (intent == null) {
+ if (intent.getStringExtra("identify") == null) {
+ identify = "showNotification";
+ } else {
+ identify = intent.getStringExtra("identify");
+ }
+ if (identify != null && identify.length() > 0) {
+ if (identify.contains("showNotification")) {
+ Toast.makeText(this, "推送成功", Toast.LENGTH_LONG).show();
+ String title = intent.getStringExtra("notificationTitle");
+ String content = intent.getStringExtra("notificationContent");
+ showNotification(title, content);
+ } else if (identify.contains("alwaysNotification")) {
+ boolean isNotiBigContent = intent.getBooleanExtra("isNotiBigCotent", false);
+// Notification notification = OpenNotificationsUtil.createNotification(this, "服务常驻通知", "APP正在运行中...", 0);
+// startForeground(OpenNotificationsUtil.OPEN_SERVICE_NOTIFICATION_ID, notification);//显示常驻通知
+
+ initNotiManager(DataManager.getInstance().getNotiBigContent());
+ initReceiver();
+ }
+// return super.onStartCommand(intent, flags, startId);
+ }
+
+ } else {
+ initNotiManager(DataManager.getInstance().getNotiBigContent());
+ initReceiver();
+ }
+
+ } catch (Exception e) {
+ Log.e("crash error", e.getLocalizedMessage());
+ Toast.makeText(this, "服务异常 " + e.getLocalizedMessage(), Toast.LENGTH_LONG).show();
+// initNotiManager(DataManager.getInstance().getNotiBigContent());
+// initReceiver();
+// return super.onStartCommand(intent, flags, startId);
+
+// Intent intent1=new Intent(getBaseContext() ,MyService.class );
+// PendingIntent refreshIntent=PendingIntent.getService(getBaseContext(), 0 , intent1, 0 );
+// AlarmManager alarm=(AlarmManager)getBaseContext().getSystemService(Context.ALARM_SERVICE);
+// alarm.setRepeating(AlarmManager.RTC, 0 , 1000 , refreshIntent);
+// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+// //适配8.0机制
+// startForegroundService(intent1);
+// } else {
+// startService(intent1);
+// }
+ android.os.Process.killProcess(android.os.Process.myPid());
+ return super.onStartCommand(intent, flags, startId);
+ } finally {
+
+ }
+
+
+ Toast.makeText(this, "服务启动了 ", Toast.LENGTH_SHORT).show();
+ Log.d("MyService", "服务启动了");
+ RemoteViews rv = new RemoteViews(this.getPackageName(), R.layout.new_app_widget);
+
+ getAudioDetail(rv);
+
+ ComponentName cn = new ComponentName(this, NewAppWidget.class);
+ AppWidgetManager am = AppWidgetManager.getInstance(this);
+ am.updateAppWidget(cn, rv);
+
+ Intent intent1 = new Intent(this, NewAppWidget.class);
+ intent1.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
+// Use an array and EXTRA_APPWIDGET_IDS instead of AppWidgetManager.EXTRA_APPWIDGET_ID,
+// since it seems the onUpdate() is only fired on that:
+ int[] ids = AppWidgetManager.getInstance(getApplication()).getAppWidgetIds(new ComponentName(getApplication(), NewAppWidget.class));
+ intent1.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids);
+ sendBroadcast(intent1);
+// return super.onStartCommand(intent, flags, startId);
+ return START_STICKY;
+// return START_STICKY_COMPATIBILITY;
+ }
+
+ private void restartApp() {
+ // 重启app
+ Intent intentMain = new Intent(getApplicationContext(), MainActivity.class);
+ //PendingIntent restartIntent = PendingIntent.getActivity(application.getApplicationContext(), 0, intent, Intent.FLAG_ACTIVITY_NEW_TASK);
+ PendingIntent restartIntent = PendingIntent.getActivity(getBaseContext(), 0, intentMain, PendingIntent.FLAG_UPDATE_CURRENT);
+ // 退出程序
+ AlarmManager mgr = (AlarmManager) getApplicationContext().getSystemService(Context.ALARM_SERVICE);
+ // 3秒后重启
+ mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 3000, restartIntent);
+ //结束进程之前可以把你程序的注销或者退出代码放在这段代码之前
+ android.os.Process.killProcess(android.os.Process.myPid());
+ }
+
+ private void initNotiManager(boolean isBig) {
+ notificationManager = (NotificationManager)
+ getSystemService(Context.NOTIFICATION_SERVICE);
+ RemoteViews remoteViewsNormal = new RemoteViews(this.getPackageName(), R.layout.notification_normal);
+ RemoteViews remoteViewsBig = new RemoteViews(this.getPackageName(), R.layout.notification_big);
+
+ //get Audio
+ Intent iBtnGetAudio = new Intent(NotiBroadcastReceiver.actionGetSystemAudio);
+ PendingIntent piBtnGetAudio;
+ if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.S) {
+ piBtnGetAudio = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnGetAudio, FLAG_IMMUTABLE);
+ }else{
+ piBtnGetAudio = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnGetAudio, PendingIntent.FLAG_IMMUTABLE);
+ }
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnGetAudio, piBtnGetAudio);
+
+ //music
+ Intent iBtnMusicAdd = new Intent(NotiBroadcastReceiver.actionMusicAdd);
+ PendingIntent piBtnMusicAdd = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnMusicAdd, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnMusicAdd, piBtnMusicAdd);
+
+ Intent iBtnMusicDec = new Intent(NotiBroadcastReceiver.actionMusicDec);
+ PendingIntent piBtnMusicDec = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnMusicDec, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnMusicDec, piBtnMusicDec);
+
+ //system
+ Intent iBtnSystemAdd = new Intent(NotiBroadcastReceiver.actionSystemAdd);
+ PendingIntent piBtnSystemAdd = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnSystemAdd, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnSystemAdd, piBtnSystemAdd);
+
+ Intent iBtnSystemDec = new Intent(NotiBroadcastReceiver.actionSystemDec);
+ PendingIntent piBtnSystemDec = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnSystemDec, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnSystemDec, piBtnSystemDec);
+
+ //ring
+ Intent iBtnRingAdd = new Intent(NotiBroadcastReceiver.actionRingAdd);
+ PendingIntent piBtnRingAdd = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnRingAdd, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnRingAdd, piBtnRingAdd);
+
+ Intent iBtnRingDec = new Intent(NotiBroadcastReceiver.actionRingDec);
+ PendingIntent piBtnRingDec = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnRingDec, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnRingDec, piBtnRingDec);
+
+ //voice
+ Intent iBtnVoiceAdd = new Intent(NotiBroadcastReceiver.actionVoiceAdd);
+ PendingIntent piBtnVoiceAdd = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnVoiceAdd, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnVoiceAdd, piBtnVoiceAdd);
+
+ Intent iBtnVoiceDec = new Intent(NotiBroadcastReceiver.actionVoiceDec);
+ PendingIntent piBtnVoiceDec = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnVoiceDec, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnVoiceDec, piBtnVoiceDec);
+
+ //alarm
+ Intent iBtnAlarmAdd = new Intent(NotiBroadcastReceiver.actionAlarmAdd);
+ PendingIntent piBtnAlarmAdd = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnAlarmAdd, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnAlarmAdd, piBtnAlarmAdd);
+
+ Intent iBtnAlarmDec = new Intent(NotiBroadcastReceiver.actionAlarmDec);
+ PendingIntent piBtnAlarmDec = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnAlarmDec, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnAlarmDec, piBtnAlarmDec);
+
+ Intent iBtnLockScreen = new Intent(NotiBroadcastReceiver.actionLockScreen);
+ PendingIntent piBtnLockScreen = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnLockScreen, FLAG_IMMUTABLE);
+ /*
+ * 对于自定义布局文件中的控件通过RemoteViews类的对象进行事件处理
+ */
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnLockScreen, piBtnLockScreen);
+
+ Intent iBtnNeverSleep = new Intent(NotiBroadcastReceiver.actionNeverSleep);
+ PendingIntent piBtnNeverSleep = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnNeverSleep, FLAG_IMMUTABLE);
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnNeverSleep, piBtnNeverSleep);
+
+ Intent iBtnThirtySleep = new Intent(NotiBroadcastReceiver.actionThirtySleep);
+ PendingIntent piBtnThirtySleep = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnThirtySleep, FLAG_IMMUTABLE);
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnThirtySleep, piBtnThirtySleep);
+
+ //bright add
+ Intent iBtnBrightAdd = new Intent(NotiBroadcastReceiver.actionBrightAdd);
+ PendingIntent piBtnBrightAdd = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnBrightAdd, FLAG_IMMUTABLE);
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnBrightAdd, piBtnBrightAdd);
+
+ Intent iBtnBrightDec = new Intent(NotiBroadcastReceiver.actionBrightDec);
+ PendingIntent piBtnBrightDec = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnBrightDec, FLAG_IMMUTABLE);
+ remoteViewsBig.setOnClickPendingIntent(R.id.noti_big_btnBrightDec, piBtnBrightDec);
+
+ Intent iBtnCleanMemory = new Intent(NotiBroadcastReceiver.actionCleanMemory);
+ PendingIntent piBtnCleanMemory = PendingIntent.getBroadcast(getBaseContext(), 0, iBtnCleanMemory, FLAG_IMMUTABLE);
+ remoteViewsBig.setOnClickPendingIntent(R.id.newwidget_clean, piBtnCleanMemory);
+
+ getAudioDetail(remoteViewsBig);
+
+ NotificationCompat.Builder builder = null;
+ boolean isNotiBigContent = DataManager.getInstance().getNotiBigContent();
+ if (isNotiBigContent) {
+ builder = new NotificationCompat.Builder(this, NOTIFICATION_CHANNEL_ID)
+ .setOnlyAlertOnce(true)
+ .setWhen(System.currentTimeMillis())
+ .setShowWhen(true)
+ .setSmallIcon(R.mipmap.ic_launcher)
+ .setAutoCancel(true)
+ .setOngoing(true)
+ .setCustomBigContentView(remoteViewsBig)
+ .setStyle(new NotificationCompat.BigTextStyle())
+// .setCustomHeadsUpContentView(remoteViewsBig)
+ .setCustomContentView(remoteViewsBig);
+ } else {
+ builder = new NotificationCompat.Builder(this, NOTIFICATION_CHANNEL_ID)
+ .setOnlyAlertOnce(true)
+ .setWhen(System.currentTimeMillis())
+ .setShowWhen(true)
+ .setSmallIcon(R.mipmap.ic_launcher)
+ .setAutoCancel(true)
+ .setOngoing(true)
+ .setCustomBigContentView(remoteViewsBig)
+ .setStyle(new NotificationCompat.BigTextStyle())
+// .setCustomHeadsUpContentView(remoteViewsBig)
+ .setCustomContentView(remoteViewsNormal);
+ }
+ //设置优先级
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ builder.setPriority(NotificationManager.IMPORTANCE_HIGH);
+ } else {
+// builder.setPriority(Notification.PRIORITY_HIGH);
+ }
+
+ //设置点击通知栏要跳转的Activity
+ Intent intent = new Intent(this, MainActivity.class);
+// intent.putExtra(Constants.EXTRA.NOTIFICATION_FROM, Constants.NotificationType.FROM_NOTIFICATION);
+// intent.putExtra(Constants.EXTRA.NOTIFICATION_TYPE, NOTIFICATION_CODE);
+ PendingIntent pendingIntent = PendingIntent.getActivity(this, NOTIFICATION_CODE, intent, FLAG_IMMUTABLE);
+ builder.setContentIntent(pendingIntent);
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
+ builder.setVisibility(NotificationCompat.VISIBILITY_PRIVATE);
+ }
+ //Android8以上需要设置通知渠道
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ NotificationChannel mNotificationChannel = new NotificationChannel(NOTIFICATION_CHANNEL_ID, NOTIFICATION_CHANNEL_NAME, NotificationManager.IMPORTANCE_HIGH);
+ mNotificationChannel.setDescription(NOTIFICATION_CHANNEL_DESCRIPTION);
+ mNotificationChannel.setSound(null, null);
+ notificationManager.createNotificationChannel(mNotificationChannel);
+ builder.setChannelId(NOTIFICATION_CHANNEL_ID);
+ }
+
+ Notification notification = builder.build();
+ notificationControl = notification;
+ //推送通知
+ notificationManager.notify(NOTIFICATION_CODE, builder.build());
+
+
+
+ }
+
+ public void updateNotiControl() {
+ initNotiManager(DataManager.getInstance().getNotiBigContent());
+ }
+
+ private void initReceiver() {
+ if (notiBroadcastReceiver == null) {
+ notiBroadcastReceiver = new NotiBroadcastReceiver();
+ IntentFilter intentFilter = new IntentFilter(NotiBroadcastReceiver.actionOpenMain);
+ intentFilter.addAction(NotiBroadcastReceiver.actionGetSystemAudio);
+ intentFilter.addAction(NotiBroadcastReceiver.actionMusicAdd);
+ intentFilter.addAction(NotiBroadcastReceiver.actionMusicDec);
+ intentFilter.addAction(NotiBroadcastReceiver.actionSystemAdd);
+ intentFilter.addAction(NotiBroadcastReceiver.actionSystemDec);
+ intentFilter.addAction(NotiBroadcastReceiver.actionRingAdd);
+ intentFilter.addAction(NotiBroadcastReceiver.actionRingDec);
+ intentFilter.addAction(NotiBroadcastReceiver.actionAlarmAdd);
+ intentFilter.addAction(NotiBroadcastReceiver.actionAlarmDec);
+ intentFilter.addAction(NotiBroadcastReceiver.actionVoiceAdd);
+ intentFilter.addAction(NotiBroadcastReceiver.actionVoiceDec);
+ intentFilter.addAction(NotiBroadcastReceiver.actionLockScreen);
+ intentFilter.addAction(NotiBroadcastReceiver.actionNeverSleep);
+ intentFilter.addAction(NotiBroadcastReceiver.actionThirtySleep);
+ intentFilter.addAction(NotiBroadcastReceiver.actionBrightAdd);
+ intentFilter.addAction(NotiBroadcastReceiver.actionBrightDec);
+ intentFilter.addAction(NotiBroadcastReceiver.actionCleanMemory);
+ registerReceiver(notiBroadcastReceiver, intentFilter);
+ }
+
+ }
+
+ @Override
+ public void onDestroy() {
+
+ super.onDestroy();
+// Intent localIntent = new Intent();
+// localIntent.setClass(this, MyService.class); // 销毁时重新启动Service
+// this.startService(localIntent);
+//
+// Intent localIntent1 = new Intent();
+// localIntent1.setAction("com.systemcontrol.restart");
+// sendBroadcast(localIntent);
+// Intent intent1=new Intent(this ,MyService.class );
+// PendingIntent refreshIntent=PendingIntent.getService(this, 0 , intent1, 0 );
+// this.startService(intent1);
+// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+// this.startForegroundService(intent1);
+// } else {
+// this.startService(intent1);
+// }
+
+// unregisterReceiver(notiBroadcastReceiver);
+ GlobalUtil.isMainServiceRunning = false;
+
+ // 避免内存泄漏,停止任务
+ handler.removeCallbacks(updateTimeRunnable);
+ }
+
+ private void getAudioDetail(RemoteViews remoteViews) {
+ if (mAudioManager == null) {
+ mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
+ }
+
+ //通话音量
+
+ int max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_VOICE_CALL);
+ int current = mAudioManager.getStreamVolume(AudioManager.STREAM_VOICE_CALL);
+ String currentVoice = String.valueOf(current);
+ String maxVoice = String.valueOf(max);
+ remoteViews.setTextViewText(R.id.noti_big_tvVoiceMax, maxVoice);
+ remoteViews.setTextViewText(R.id.noti_big_tvVoiceCurrent, currentVoice);
+ Log.d("VIOCE_CALL", "max : " + max + " current : " + current);
+
+
+ //系统音量
+
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_SYSTEM);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_SYSTEM);
+ String currentSystem = String.valueOf(current);
+ String maxSystem = String.valueOf(max);
+ remoteViews.setTextViewText(R.id.noti_big_tvSystemCurrent, currentSystem);
+ remoteViews.setTextViewText(R.id.noti_big_tvSystemMax, maxSystem);
+
+ Log.d("System", "max : " + max + " current : " + current);
+
+
+//铃声音量
+
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_RING);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_RING);
+ String currentRing = String.valueOf(current);
+ String maxRing = String.valueOf(max);
+ remoteViews.setTextViewText(R.id.noti_big_tvRingCurrent, currentRing);
+ remoteViews.setTextViewText(R.id.noti_big_tvRingMax, maxRing);
+
+//音乐音量
+
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
+ String currentMusic = String.valueOf(current);
+ String maxMusic = String.valueOf(max);
+ remoteViews.setTextViewText(R.id.noti_big_tvMusicCurrent, currentMusic);
+ remoteViews.setTextViewText(R.id.noti_big_tvMusicMax, maxMusic);
+ Log.d("Music", "max : " + max + " current : " + current);
+
+
+//提示声音音量
+
+ max = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_ALARM);
+ current = mAudioManager.getStreamVolume(AudioManager.STREAM_ALARM);
+ String currentAlarm = String.valueOf(current);
+ String maxAlarm = String.valueOf(max);
+ remoteViews.setTextViewText(R.id.noti_big_tvAlarmCurrent, currentAlarm);
+ remoteViews.setTextViewText(R.id.noti_big_tvAlarmMax, maxAlarm);
+
+
+ }
+
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyService1.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyService1.java
new file mode 100644
index 0000000..7a7719d
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyService1.java
@@ -0,0 +1,46 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.accessibilityservice.AccessibilityService;
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+import android.content.IntentFilter;
+import android.view.accessibility.AccessibilityEvent;
+import android.widget.Toast;
+
+import androidx.localbroadcastmanager.content.LocalBroadcastManager;
+
+public class MyService1 extends AccessibilityService {
+
+ private BroadcastReceiver powerMenuReceiver = new BroadcastReceiver() {
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ if(!performGlobalAction(intent.getIntExtra("action", -1)))
+ Toast.makeText(context, "Not supported", Toast.LENGTH_SHORT).show();
+ }
+ };
+
+
+ @Override
+ public void onAccessibilityEvent(AccessibilityEvent event) {
+
+ }
+
+ @Override
+ public void onInterrupt() {}
+
+ @Override
+ public void onCreate() {
+ super.onCreate();
+
+ LocalBroadcastManager.getInstance(this).registerReceiver(powerMenuReceiver, new IntentFilter("com.systemcontrol.corpsele.systemcontrol.ACCESSIBILITY_ACTION"));
+ }
+
+ @Override
+ public void onDestroy() {
+ super.onDestroy();
+
+ LocalBroadcastManager.getInstance(this).unregisterReceiver(powerMenuReceiver);
+ }
+}
+
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyWebViewClient.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyWebViewClient.java
new file mode 100644
index 0000000..1fa533c
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/MyWebViewClient.java
@@ -0,0 +1,27 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import android.content.Intent;
+import android.net.Uri;
+import android.webkit.WebView;
+import android.webkit.WebViewClient;
+
+@SuppressWarnings("ALL")
+class MyWebViewClient extends WebViewClient {
+
+ @Override
+ public boolean shouldOverrideUrlLoading(WebView view, String url) {
+// String hostname;
+//
+// // YOUR HOSTNAME
+// hostname = "www.baidu.com";
+//
+// Uri uri = Uri.parse(url);
+// if (url.startsWith("file:") || uri.getHost() != null && uri.getHost().endsWith(hostname)) {
+// return false;
+// }
+// Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
+// view.getContext().startActivity(intent);
+ view.loadUrl(url);
+ return true;
+ }
+}
diff --git a/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/NewAppWidget.java b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/NewAppWidget.java
new file mode 100644
index 0000000..40eea9a
--- /dev/null
+++ b/app/src/main/java/com/systemcontrol/corpsele/systemcontrol/NewAppWidget.java
@@ -0,0 +1,728 @@
+package com.systemcontrol.corpsele.systemcontrol;
+
+import static android.app.PendingIntent.FLAG_IMMUTABLE;
+import static android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE;
+
+import android.app.Activity;
+import android.app.ActivityManager;
+import android.app.AlarmManager;
+import android.app.Application;
+import android.app.PendingIntent;
+import android.appwidget.AppWidgetManager;
+import android.appwidget.AppWidgetProvider;
+import android.content.ComponentName;
+import android.content.ContentResolver;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.ActivityInfo;
+import android.content.pm.PackageInfo;
+import android.content.pm.PackageManager;
+import android.media.AudioManager;
+import android.net.Uri;
+import android.os.Build;
+import android.os.Environment;
+import android.os.StatFs;
+import android.provider.Settings;
+import android.util.Log;
+import android.view.Gravity;
+import android.view.View;
+import android.view.Window;
+import android.view.WindowManager;
+import android.widget.FrameLayout;
+import android.widget.RemoteViews;
+import android.widget.Toast;
+
+import androidx.core.content.ContextCompat;
+
+import com.hjq.toast.Toaster;
+
+import java.io.File;
+import java.lang.reflect.Field;
+import java.text.DecimalFormat;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Objects;
+
+/**
+ * Implementation of App Widget functionality.
+ */
+public class NewAppWidget extends AppWidgetProvider {
+
+ static boolean isTurning = false;
+ private static AudioManager mAudioManager;
+ private static RemoteViews views1 = null;
+ private static int musicCurrent = 0;
+ private static int musicMax = 0;
+ private static int systemCurrent = 0;
+ private static int systemMax = 0;
+ private static int voipCurrent = 0;
+ private static int voipMax = 0;
+ private static int smsCurrent = 0;
+ private static int smsMax = 0;
+ private static int currentLight = 0;
+ public static Context mainContext = null;
+ private AlarmManager alarmService = null;
+ private LockScreenUtil lockScreenUtil = null;
+
+ private MemoryCleaner memoryCleaner = null;
+
+
+ static void updateAppWidget(final Context context, final AppWidgetManager appWidgetManager,
+ final int appWidgetId) {
+
+ mainContext = context;
+ CharSequence widgetText = "打开activity";
+ // Construct the RemoteViews object
+ final RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = views;
+ getAudioDetail(context);
+ getSystemLight(context);
+ getSysMemorySize();
+ views.setTextViewText(R.id.appwidget_text, widgetText);
+ Intent fullIntent = new Intent(context, MainActivity.class);
+// fullIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
+ fullIntent.putExtra("pending_", "过了");
+ PendingIntent Pfullintent = PendingIntent.getActivity(context, 0, fullIntent, PendingIntent.FLAG_UPDATE_CURRENT);
+ views.setOnClickPendingIntent(R.id.appwidget_text, Pfullintent);
+ /*
+ 打开activity
+ */
+ //打开activity按钮不带参数
+ // PendingIntent Pfullintent = PendingIntent.getActivity(context, 0, fullIntent, 0);
+ //打开activity按钮带参数
+ // PendingIntent Pfullintent = PendingIntent.getActivity(context, 0, fullIntent, PendingIntent.FLAG_CANCEL_CURRENT);
+
+ /*
+ 打开service
+ */
+ Intent serviceIntent = new Intent(context, MyService.class);
+ PendingIntent servicePendingIntent = PendingIntent.getService(context, 0, serviceIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.appwidget_service_btn, servicePendingIntent);
+
+ Intent sIntent = new Intent("com.action.service", null,context,NewAppWidget.class);
+ PendingIntent sPendingIntent = PendingIntent.getBroadcast(context,0,sIntent,FLAG_IMMUTABLE);
+// views.setOnClickPendingIntent(R.id.count_down, sPendingIntent);
+
+ /*
+ 发送action
+ */
+// Intent anIntent = new Intent("com.action.haha");
+ Intent iIntent = new Intent("com.action.haha",null,context,NewAppWidget.class);
+ PendingIntent anPendingIntent = PendingIntent.getBroadcast(context, 0, iIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.appwidget_brocast_btn, anPendingIntent);
+
+ Intent musicAddIntent = new Intent("com.action.musicAddAction",null,context,NewAppWidget.class);
+ PendingIntent musicAddPendingIntent = PendingIntent.getBroadcast(context, 0, musicAddIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnMusicAdd, musicAddPendingIntent);
+
+ Intent musicDecIntent = new Intent("com.action.musicDecAction",null,context,NewAppWidget.class);
+ PendingIntent musicDecPendingIntent = PendingIntent.getBroadcast(context, 0, musicDecIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnMusicDec, musicDecPendingIntent);
+
+ Intent systemAddIntent = new Intent("com.action.systemAddAction",null,context,NewAppWidget.class);
+ PendingIntent systemAddPendingIntent = PendingIntent.getBroadcast(context, 0, systemAddIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnSystemAdd, systemAddPendingIntent);
+
+ Intent systemDecIntent = new Intent("com.action.systemDecAction",null,context,NewAppWidget.class);
+ PendingIntent systemDecPendingIntent = PendingIntent.getBroadcast(context, 0, systemDecIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnSystemDec, systemDecPendingIntent);
+
+ Intent voipAddIntent = new Intent("com.action.voipAddAction",null,context,NewAppWidget.class);
+ PendingIntent voipAddPendingIntent = PendingIntent.getBroadcast(context, 0, voipAddIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnVoipAdd, voipAddPendingIntent);
+
+ Intent voipDecIntent = new Intent("com.action.voipDecAction",null,context,NewAppWidget.class);
+ PendingIntent voipDecPendingIntent = PendingIntent.getBroadcast(context, 0, voipDecIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnVoipDec, voipDecPendingIntent);
+
+ Intent smsAddIntent = new Intent("com.action.smsAddAction",null,context,NewAppWidget.class);
+ PendingIntent smsAddPendingIntent = PendingIntent.getBroadcast(context, 0, smsAddIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnVoipAdd2, smsAddPendingIntent);
+
+ Intent smsDecIntent = new Intent("com.action.smsDecAction",null,context,NewAppWidget.class);
+ PendingIntent smsDecPendingIntent = PendingIntent.getBroadcast(context, 0, smsDecIntent, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnVoipDec2, smsDecPendingIntent);
+
+ Intent lightAddAction = new Intent("com.action.lightAddAction",null,context,NewAppWidget.class);
+ PendingIntent lightAddPendingIntent = PendingIntent.getBroadcast(context, 0, lightAddAction, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnVoipAdd3, lightAddPendingIntent);
+
+ Intent lightDecAction = new Intent("com.action.lightDecAction",null,context,NewAppWidget.class);
+ PendingIntent lightDecPendingIntent = PendingIntent.getBroadcast(context, 0, lightDecAction, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnVoipDec3, lightDecPendingIntent);
+
+ Intent lockScreenAction = new Intent("com.action.lockScreen",null,context,NewAppWidget.class);
+ PendingIntent lockScreenPendingIntent = PendingIntent.getBroadcast(context, 0, lockScreenAction, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.btnLockScreen, lockScreenPendingIntent);
+
+ Intent cleanAction = new Intent("com.action.cleanMemory", null, context, NewAppWidget.class);
+ PendingIntent cleanPendingIntent = PendingIntent.getBroadcast(context, 0, cleanAction, FLAG_IMMUTABLE);
+ views.setOnClickPendingIntent(R.id.newwidget_clean, cleanPendingIntent);
+
+// CountDownTimer countDownTimer = new CountDownTimer(40000, 1000) {
+// @Override
+// public void onTick(long l) {
+// String widgetText = "倒计时" + l;
+// RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+// views.setTextViewText(R.id.count_down, widgetText);
+// appWidgetManager.updateAppWidget(appWidgetId, views);
+// }
+//
+// @Override
+// public void onFinish() {
+//
+// }
+// };
+// countDownTimer.start();
+
+ // Instruct the widget manager to update the widget
+ appWidgetManager.updateAppWidget(appWidgetId, views);
+
+ }
+
+ @Override
+ public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
+ // There may be multiple widgets active, so update all of them
+ mainContext = context;
+ for (int appWidgetId : appWidgetIds) {
+ updateAppWidget(context, appWidgetManager, appWidgetId);
+ }
+ }
+
+ @Override
+ public void onEnabled(Context context) {
+ mainContext = context;
+ // Enter relevant functionality for when the first widget is created
+ }
+
+ @Override
+ public void onDisabled(Context context) {
+ mainContext = context;
+ // Enter relevant functionality for when the last widget is disabled
+ Intent intent=new Intent(context, NewAppWidget.class);
+ context.stopService(intent);
+ }
+
+// public static void showMessage(View view, String str, int length) {
+// Snackbar snackbar = Snackbar.make(view, str, length);
+//
+// View snackbarView = snackbar.getView();
+// //设置布局居中
+// FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(snackbarView.getLayoutParams().width, snackbarView.getLayoutParams().height);
+// params.gravity = Gravity.CENTER;
+// snackbarView.setLayoutParams(params);
+// //文字居中
+// TextView message = (TextView) snackbarView.findViewById(R.id.snackbar_text);
+// //View.setTextAlignment需要SDK>=17
+// message.setTextAlignment(View.TEXT_ALIGNMENT_GRAVITY);
+// message.setGravity(Gravity.CENTER);
+// message.setMaxLines(1);
+// snackbar.addCallback(new BaseTransientBottomBar.BaseCallback() {
+// @Override
+// public void onDismissed(Snackbar transientBottomBar, int event) {
+// super.onDismissed(transientBottomBar, event);
+// //Snackbar关闭
+// }
+//
+// @Override
+// public void onShown(Snackbar transientBottomBar) {
+// super.onShown(transientBottomBar);
+// //Snackbar显示
+// }
+// });
+// snackbar.setAction("取消", new View.OnClickListener() {
+// @Override
+// public void onClick(View v) {
+// //显示一个默认的Snackbar。
+// Snackbar.make(view, "我先走", BaseTransientBottomBar.LENGTH_LONG).show();
+// }
+// });
+// snackbar.show();
+// }
+
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ super.onReceive(context, intent);
+ RemoteViews remoteViews = null;
+
+ if (Objects.equals(intent.getAction(), "com.action.haha")) {
+ Toast toast = Toast.makeText(context, "收到了", Toast.LENGTH_SHORT);
+ toast.setGravity(Gravity.TOP|Gravity.CENTER, -50, 100);
+ toast.show();
+ if(Toaster.isInit()){
+ Toaster.show("收到了");
+ }else{
+ }
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (isTurning) {
+// remoteViews.setImageViewResource(R.id.widget_iv, R.mipmap.b2);
+ isTurning = false;
+ } else {
+// remoteViews.setImageViewResource(R.id.widget_iv, R.mipmap.b1);
+ isTurning = true;
+ }
+ getAudioDetail(context);
+ getSystemLight(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if(Objects.equals(intent.getAction(), "com.action.service")){
+ Intent intent1=new Intent(context ,MyService.class );
+ PendingIntent refreshIntent=PendingIntent.getService(context, 0 , intent1, FLAG_IMMUTABLE);
+ AlarmManager alarm=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
+ alarm.setRepeating(AlarmManager.RTC, 0 , 1000 , refreshIntent);
+// context.startService(intent1);
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+ //适配8.0机制
+ context.startForegroundService(intent1);
+ } else {
+ context.startService(intent1);
+ }
+ alarmService = alarm;
+ }
+ else if (Objects.equals(intent.getAction(), "com.action.cancelservice")){
+ try{
+ Intent intent1=new Intent(context ,MyService.class );
+ PendingIntent refreshIntent=PendingIntent.getService(context, 0 , intent1, FLAG_IMMUTABLE);
+ AlarmManager alarm=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
+ alarm.cancel(refreshIntent);
+ }catch(Exception e){
+ System.out.println(e);
+ Log.e("error", e.getLocalizedMessage());
+ }
+ }
+ else if (Objects.equals(intent.getAction(), "com.action.musicAddAction")){
+ Toast.makeText(context, "音乐音量加", Toast.LENGTH_SHORT).show();
+ Toaster.show("音乐音量加");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (musicCurrent < musicMax){
+ musicCurrent++;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, musicCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.musicDecAction")){
+ Toast.makeText(context, "音乐音量减", Toast.LENGTH_SHORT).show();
+ Toaster.show("音乐音量减");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (musicCurrent > 0){
+ musicCurrent--;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, musicCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+ getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.systemAddAction")){
+ Toast.makeText(context, "系统音量加", Toast.LENGTH_SHORT).show();
+ Toaster.show("系统音量加");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (systemCurrent < systemMax){
+ systemCurrent++;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_SYSTEM, systemCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+ getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.systemDecAction")){
+ Toast.makeText(context, "系统音量减", Toast.LENGTH_SHORT).show();
+ Toaster.show("系统音量减");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (systemCurrent > 0){
+ systemCurrent--;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_SYSTEM, systemCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+ getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.voipAddAction")){
+ Toast.makeText(context, "通话音量加", Toast.LENGTH_SHORT).show();
+ Toaster.show("通话音量加");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (voipCurrent < voipMax){
+ voipCurrent++;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, voipCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+ getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.voipDecAction")){
+ Toast.makeText(context, "通话音量减", Toast.LENGTH_SHORT).show();
+ Toaster.show("通话音量减");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (voipCurrent > 0){
+ voipCurrent--;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, voipCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+ getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.smsAddAction")){
+ Toast.makeText(context, "提示音量加", Toast.LENGTH_SHORT).show();
+ Toaster.show("提示音量加");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (smsCurrent < smsMax){
+ smsCurrent++;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_ALARM, smsCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+ getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.smsDecAction")){
+ Toast.makeText(context, "提示音量减", Toast.LENGTH_SHORT).show();
+ Toaster.show("提示音量减");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (smsCurrent > 0){
+ smsCurrent--;
+ mAudioManager.setStreamVolume(AudioManager.STREAM_ALARM, smsCurrent, AudioManager.FLAG_SHOW_UI);
+ }
+ getAudioDetail(context);
+ getSysMemorySize();
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.systemcontrol.restart")){
+ Intent intent2=new Intent(context,NewAppWidget.class);
+ context.startService(intent2);
+ }else if (Objects.equals(intent.getAction(), "com.action.lightAddAction")){
+ Toast.makeText(context, "系统亮度加", Toast.LENGTH_SHORT).show();
+ Toaster.show("系统亮度加");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (currentLight < 200 ){
+ currentLight+=10;
+ }else{
+ currentLight = 200;
+ }
+ ContentResolver contentResolver = context.getContentResolver();
+ Settings.System.putInt(contentResolver,
+ Settings.System.SCREEN_BRIGHTNESS, currentLight);
+ getSystemLight(context);
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }else if (Objects.equals(intent.getAction(), "com.action.lightDecAction")){
+ Toast.makeText(context, "系统亮度减", Toast.LENGTH_SHORT).show();
+ Toaster.show("系统亮度减");
+ remoteViews = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
+ views1 = remoteViews;
+ if (currentLight > 0 ){
+ currentLight-=10;
+ }else{
+ currentLight = 0;
+ }
+ ContentResolver contentResolver = context.getContentResolver();
+ Settings.System.putInt(contentResolver,
+ Settings.System.SCREEN_BRIGHTNESS, currentLight);
+ getSystemLight(context);
+ //获得appwidget管理实例,用于管理appwidget以便进行更新操作
+ AppWidgetManager manger = AppWidgetManager.getInstance(context);
+ // 相当于获得所有本程序创建的appwidget
+ ComponentName thisName = new ComponentName(context, NewAppWidget.class);
+ //更新widget
+ manger.updateAppWidget(thisName, remoteViews);
+ }
+ else if (Objects.equals(intent.getAction(), "com.action.lockScreen")) {
+ if(lockScreenUtil == null){
+ lockScreenUtil = new LockScreenUtil(context, this.getClass());
+ }
+ lockScreenUtil.lockscreen();
+ }
+ else if(Objects.equals(intent.getAction(), "com.action.cleanMemory")){
+ Toaster.show("clean memory");
+ if (memoryCleaner == null){
+ memoryCleaner = new MemoryCleaner(context);
+ }
+ memoryCleaner.cleanBackgroundProcesses();
+ memoryCleaner.triggerGarbageCollection();
+ memoryCleaner.onTrimMemory(TRIM_MEMORY_MODERATE);
+ }
+ if (GlobalUtil.isEnableRepeatService) {
+ Intent serviceIntent = new Intent(context, MyService.class);
+ ContextCompat.startForegroundService(context, serviceIntent);
+ }
+
+ }
+
+
+
+ public void getAllActivity(Context context) {
+ PackageManager packageManager = context.getPackageManager();
+ PackageInfo packageInfo = null;
+ try {
+ packageInfo = packageManager.getPackageInfo(context.
+ getPackageName(), PackageManager.GET_ACTIVITIES);
+ //所有的Activity
+ ActivityInfo[] activities = packageInfo.activities;
+ for (ActivityInfo activity :activities ) {
+ Class> aClass = Class.forName(activity.name);
+ }
+
+ } catch (PackageManager.NameNotFoundException | ClassNotFoundException e) {
+ e.printStackTrace();
+ }
+ }
+
+ private static List getActivitiesByApplication(Application application) {
+ List list = new ArrayList<>();
+ try {
+ Class applicationClass = Application.class;
+ Field mLoadedApkField = applicationClass.getDeclaredField("mLoadedApk");
+ mLoadedApkField.setAccessible(true);
+ Object mLoadedApk = mLoadedApkField.get(application);
+ Class> mLoadedApkClass = mLoadedApk.getClass();
+ Field mActivityThreadField = mLoadedApkClass.getDeclaredField("mActivityThread");
+ mActivityThreadField.setAccessible(true);
+ Object mActivityThread = mActivityThreadField.get(mLoadedApk);
+ Class> mActivityThreadClass = mActivityThread.getClass();
+ Field mActivitiesField = mActivityThreadClass.getDeclaredField("mActivities");
+ mActivitiesField.setAccessible(true);
+ Object mActivities = mActivitiesField.get(mActivityThread);
+ // 注意这里一定写成Map,低版本这里用的是HashMap,高版本用的是ArrayMap
+ if (mActivities instanceof Map) {
+ @SuppressWarnings("unchecked")
+ Map