diff --git a/.github/workflows/multi-platform-build.yml b/.github/workflows/multi-platform-build.yml index 9784026..c046801 100644 --- a/.github/workflows/multi-platform-build.yml +++ b/.github/workflows/multi-platform-build.yml @@ -120,6 +120,7 @@ jobs: - name: install GoogleTest if: ${{ steps.cache.output.cache-hit != 'true' }} + shell: bash run: | git clone https://github.com/google/googletest.git --branch release-1.12.1 cd googletest diff --git a/build/.ninja_deps b/build/.ninja_deps new file mode 100644 index 0000000..f1d5b55 Binary files /dev/null and b/build/.ninja_deps differ diff --git a/build/.ninja_log b/build/.ninja_log new file mode 100644 index 0000000..2fb6148 --- /dev/null +++ b/build/.ninja_log @@ -0,0 +1,13 @@ +# ninja log v7 +5 718 1782368496375404075 tests/CMakeFiles/capable_template_app_test.dir/static_analyzer_test.cpp.o 1f2ee8e7e576ec3c +719 1066 1782368497089758967 tests/CMakeFiles/capable_template_app_test.dir/__/src/template_class.cpp.o 5f1023292f3ad061 +2 2281 1782368496372791691 _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o 6dc6930da83ce92a +3 2806 1782368496374594570 tests/CMakeFiles/capable_template_app_test.dir/template_class_test.cpp.o 9b5485a6ecee8505 +2 2950 1782368496373095220 _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o 3b9adb4a6beadb70 +1 5788 1782368496372452076 _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o a2a712539a7cda0c +1 16797 1782368496371404047 _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o 5ef944f00a63b024 +16797 33317 1782368513167518934 lib/libgtest.a 19aaef33abbe8eda +33318 33394 1782368529688632750 lib/libgtest_main.a ab69e362af6c2628 +33317 33399 1782368529687632743 lib/libgmock.a 58948547ae20fe80 +33399 33481 1782368529769633306 lib/libgmock_main.a 11e14a9569f68c63 +33400 33511 1782368529770633313 tests/capable_template_app_test e31a480e9501ba3e diff --git a/build/build.ninja b/build/build.ninja new file mode 100644 index 0000000..f8c8cf1 --- /dev/null +++ b/build/build.ninja @@ -0,0 +1,830 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.31 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: Capable cpp template +# Configurations: Release +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Release +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/runner/work/capable-cpp-template/capable-cpp-template/build/ + +############################################# +# Utility command for test + +build CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build && /usr/local/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build test: phony CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build && /usr/local/bin/ccmake -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build && /usr/local/bin/cmake --regenerate-during-build -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build list_install_components: phony + + +############################################# +# Utility command for install + +build CMakeFiles/install.util: CUSTOM_COMMAND all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build && /usr/local/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build install: phony CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build CMakeFiles/install/local.util: CUSTOM_COMMAND all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build install/local: phony CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build CMakeFiles/install/strip.util: CUSTOM_COMMAND all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build install/strip: phony CMakeFiles/install/strip.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/runner/work/capable-cpp-template/capable-cpp-template/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for test + +build src/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/src && /usr/local/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build src/test: phony src/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build src/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/src && /usr/local/bin/ccmake -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build src/edit_cache: phony src/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build src/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/src && /usr/local/bin/cmake --regenerate-during-build -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build src/rebuild_cache: phony src/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build src/list_install_components: phony + + +############################################# +# Utility command for install + +build src/CMakeFiles/install.util: CUSTOM_COMMAND src/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/src && /usr/local/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build src/install: phony src/CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build src/CMakeFiles/install/local.util: CUSTOM_COMMAND src/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/src && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build src/install/local: phony src/CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build src/CMakeFiles/install/strip.util: CUSTOM_COMMAND src/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/src && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build src/install/strip: phony src/CMakeFiles/install/strip.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/runner/work/capable-cpp-template/capable-cpp-template/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for test + +build _deps/googletest-build/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build && /usr/local/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build _deps/googletest-build/test: phony _deps/googletest-build/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build _deps/googletest-build/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build && /usr/local/bin/ccmake -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build _deps/googletest-build/edit_cache: phony _deps/googletest-build/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build _deps/googletest-build/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build && /usr/local/bin/cmake --regenerate-during-build -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build _deps/googletest-build/rebuild_cache: phony _deps/googletest-build/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build _deps/googletest-build/list_install_components: phony + + +############################################# +# Utility command for install + +build _deps/googletest-build/CMakeFiles/install.util: CUSTOM_COMMAND _deps/googletest-build/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build && /usr/local/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build _deps/googletest-build/install: phony _deps/googletest-build/CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build _deps/googletest-build/CMakeFiles/install/local.util: CUSTOM_COMMAND _deps/googletest-build/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build _deps/googletest-build/install/local: phony _deps/googletest-build/CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build _deps/googletest-build/CMakeFiles/install/strip.util: CUSTOM_COMMAND _deps/googletest-build/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build _deps/googletest-build/install/strip: phony _deps/googletest-build/CMakeFiles/install/strip.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target gmock + + +############################################# +# Order-only phony target for gmock + +build cmake_object_order_depends_target_gmock: phony || cmake_object_order_depends_target_gtest + +build _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_unscanned_Release /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock + DEP_FILE = _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/include -I/home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest + OBJECT_DIR = _deps/googletest-build/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src + TARGET_COMPILE_PDB = lib/libgmock.pdb + TARGET_PDB = bin/libgmock.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target gmock + + +############################################# +# Link the static library lib/libgmock.a + +build lib/libgmock.a: CXX_STATIC_LIBRARY_LINKER__gmock_Release _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o || lib/libgtest.a + LANGUAGE_COMPILE_FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + OBJECT_DIR = _deps/googletest-build/googlemock/CMakeFiles/gmock.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = lib/libgmock.pdb + TARGET_FILE = lib/libgmock.a + TARGET_PDB = bin/libgmock.pdb + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target gmock_main + + +############################################# +# Order-only phony target for gmock_main + +build cmake_object_order_depends_target_gmock_main: phony || cmake_object_order_depends_target_gmock cmake_object_order_depends_target_gtest + +build _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: CXX_COMPILER__gmock_main_unscanned_Release /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/src/gmock_main.cc || cmake_object_order_depends_target_gmock_main + DEP_FILE = _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest + OBJECT_DIR = _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src + TARGET_COMPILE_PDB = lib/libgmock_main.pdb + TARGET_PDB = bin/libgmock_main.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target gmock_main + + +############################################# +# Link the static library lib/libgmock_main.a + +build lib/libgmock_main.a: CXX_STATIC_LIBRARY_LINKER__gmock_main_Release _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o || lib/libgmock.a lib/libgtest.a + LANGUAGE_COMPILE_FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + OBJECT_DIR = _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = lib/libgmock_main.pdb + TARGET_FILE = lib/libgmock_main.a + TARGET_PDB = bin/libgmock_main.pdb + + +############################################# +# Utility command for test + +build _deps/googletest-build/googlemock/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googlemock && /usr/local/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build _deps/googletest-build/googlemock/test: phony _deps/googletest-build/googlemock/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build _deps/googletest-build/googlemock/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googlemock && /usr/local/bin/ccmake -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build _deps/googletest-build/googlemock/edit_cache: phony _deps/googletest-build/googlemock/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build _deps/googletest-build/googlemock/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googlemock && /usr/local/bin/cmake --regenerate-during-build -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build _deps/googletest-build/googlemock/rebuild_cache: phony _deps/googletest-build/googlemock/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build _deps/googletest-build/googlemock/list_install_components: phony + + +############################################# +# Utility command for install + +build _deps/googletest-build/googlemock/CMakeFiles/install.util: CUSTOM_COMMAND _deps/googletest-build/googlemock/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googlemock && /usr/local/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build _deps/googletest-build/googlemock/install: phony _deps/googletest-build/googlemock/CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build _deps/googletest-build/googlemock/CMakeFiles/install/local.util: CUSTOM_COMMAND _deps/googletest-build/googlemock/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googlemock && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build _deps/googletest-build/googlemock/install/local: phony _deps/googletest-build/googlemock/CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build _deps/googletest-build/googlemock/CMakeFiles/install/strip.util: CUSTOM_COMMAND _deps/googletest-build/googlemock/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googlemock && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build _deps/googletest-build/googlemock/install/strip: phony _deps/googletest-build/googlemock/CMakeFiles/install/strip.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target gtest + + +############################################# +# Order-only phony target for gtest + +build cmake_object_order_depends_target_gtest: phony || . + +build _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: CXX_COMPILER__gtest_unscanned_Release /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gtest + DEP_FILE = _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/include -I/home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest + OBJECT_DIR = _deps/googletest-build/googletest/CMakeFiles/gtest.dir + OBJECT_FILE_DIR = _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src + TARGET_COMPILE_PDB = lib/libgtest.pdb + TARGET_PDB = bin/libgtest.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target gtest + + +############################################# +# Link the static library lib/libgtest.a + +build lib/libgtest.a: CXX_STATIC_LIBRARY_LINKER__gtest_Release _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + LANGUAGE_COMPILE_FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + OBJECT_DIR = _deps/googletest-build/googletest/CMakeFiles/gtest.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = lib/libgtest.pdb + TARGET_FILE = lib/libgtest.a + TARGET_PDB = bin/libgtest.pdb + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target gtest_main + + +############################################# +# Order-only phony target for gtest_main + +build cmake_object_order_depends_target_gtest_main: phony || cmake_object_order_depends_target_gtest + +build _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: CXX_COMPILER__gtest_main_unscanned_Release /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/src/gtest_main.cc || cmake_object_order_depends_target_gtest_main + DEP_FILE = _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest + OBJECT_DIR = _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir + OBJECT_FILE_DIR = _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src + TARGET_COMPILE_PDB = lib/libgtest_main.pdb + TARGET_PDB = bin/libgtest_main.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target gtest_main + + +############################################# +# Link the static library lib/libgtest_main.a + +build lib/libgtest_main.a: CXX_STATIC_LIBRARY_LINKER__gtest_main_Release _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o || lib/libgtest.a + LANGUAGE_COMPILE_FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + OBJECT_DIR = _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = lib/libgtest_main.pdb + TARGET_FILE = lib/libgtest_main.a + TARGET_PDB = bin/libgtest_main.pdb + + +############################################# +# Utility command for test + +build _deps/googletest-build/googletest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googletest && /usr/local/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build _deps/googletest-build/googletest/test: phony _deps/googletest-build/googletest/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build _deps/googletest-build/googletest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googletest && /usr/local/bin/ccmake -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build _deps/googletest-build/googletest/edit_cache: phony _deps/googletest-build/googletest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build _deps/googletest-build/googletest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googletest && /usr/local/bin/cmake --regenerate-during-build -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build _deps/googletest-build/googletest/rebuild_cache: phony _deps/googletest-build/googletest/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build _deps/googletest-build/googletest/list_install_components: phony + + +############################################# +# Utility command for install + +build _deps/googletest-build/googletest/CMakeFiles/install.util: CUSTOM_COMMAND _deps/googletest-build/googletest/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googletest && /usr/local/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build _deps/googletest-build/googletest/install: phony _deps/googletest-build/googletest/CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build _deps/googletest-build/googletest/CMakeFiles/install/local.util: CUSTOM_COMMAND _deps/googletest-build/googletest/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googletest && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build _deps/googletest-build/googletest/install/local: phony _deps/googletest-build/googletest/CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build _deps/googletest-build/googletest/CMakeFiles/install/strip.util: CUSTOM_COMMAND _deps/googletest-build/googletest/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googletest && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build _deps/googletest-build/googletest/install/strip: phony _deps/googletest-build/googletest/CMakeFiles/install/strip.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/runner/work/capable-cpp-template/capable-cpp-template/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for EXECUTABLE target capable_template_app_test + + +############################################# +# Order-only phony target for capable_template_app_test + +build cmake_object_order_depends_target_capable_template_app_test: phony || cmake_object_order_depends_target_gmock cmake_object_order_depends_target_gtest cmake_object_order_depends_target_gtest_main + +build tests/CMakeFiles/capable_template_app_test.dir/template_class_test.cpp.o: CXX_COMPILER__capable_template_app_test_unscanned_Release /home/runner/work/capable-cpp-template/capable-cpp-template/tests/template_class_test.cpp || cmake_object_order_depends_target_capable_template_app_test + DEP_FILE = tests/CMakeFiles/capable_template_app_test.dir/template_class_test.cpp.o.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + INCLUDES = -I/home/runner/work/capable-cpp-template/capable-cpp-template/src -I/home/runner/work/capable-cpp-template/capable-cpp-template/build/generated -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock + OBJECT_DIR = tests/CMakeFiles/capable_template_app_test.dir + OBJECT_FILE_DIR = tests/CMakeFiles/capable_template_app_test.dir + TARGET_COMPILE_PDB = tests/CMakeFiles/capable_template_app_test.dir/ + TARGET_PDB = tests/capable_template_app_test.pdb + +build tests/CMakeFiles/capable_template_app_test.dir/static_analyzer_test.cpp.o: CXX_COMPILER__capable_template_app_test_unscanned_Release /home/runner/work/capable-cpp-template/capable-cpp-template/tests/static_analyzer_test.cpp || cmake_object_order_depends_target_capable_template_app_test + DEP_FILE = tests/CMakeFiles/capable_template_app_test.dir/static_analyzer_test.cpp.o.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + INCLUDES = -I/home/runner/work/capable-cpp-template/capable-cpp-template/src -I/home/runner/work/capable-cpp-template/capable-cpp-template/build/generated -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock + OBJECT_DIR = tests/CMakeFiles/capable_template_app_test.dir + OBJECT_FILE_DIR = tests/CMakeFiles/capable_template_app_test.dir + TARGET_COMPILE_PDB = tests/CMakeFiles/capable_template_app_test.dir/ + TARGET_PDB = tests/capable_template_app_test.pdb + +build tests/CMakeFiles/capable_template_app_test.dir/__/src/template_class.cpp.o: CXX_COMPILER__capable_template_app_test_unscanned_Release /home/runner/work/capable-cpp-template/capable-cpp-template/src/template_class.cpp || cmake_object_order_depends_target_capable_template_app_test + DEP_FILE = tests/CMakeFiles/capable_template_app_test.dir/__/src/template_class.cpp.o.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + INCLUDES = -I/home/runner/work/capable-cpp-template/capable-cpp-template/src -I/home/runner/work/capable-cpp-template/capable-cpp-template/build/generated -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googletest -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock/include -isystem /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-src/googlemock + OBJECT_DIR = tests/CMakeFiles/capable_template_app_test.dir + OBJECT_FILE_DIR = tests/CMakeFiles/capable_template_app_test.dir/__/src + TARGET_COMPILE_PDB = tests/CMakeFiles/capable_template_app_test.dir/ + TARGET_PDB = tests/capable_template_app_test.pdb + + +# ============================================================================= +# Link build statements for EXECUTABLE target capable_template_app_test + + +############################################# +# Link the executable tests/capable_template_app_test + +build tests/capable_template_app_test: CXX_EXECUTABLE_LINKER__capable_template_app_test_Release tests/CMakeFiles/capable_template_app_test.dir/template_class_test.cpp.o tests/CMakeFiles/capable_template_app_test.dir/static_analyzer_test.cpp.o tests/CMakeFiles/capable_template_app_test.dir/__/src/template_class.cpp.o | lib/libgtest.a lib/libgtest_main.a lib/libgmock.a lib/libgtest.a || lib/libgmock.a lib/libgtest.a lib/libgtest_main.a + DEP_FILE = tests/CMakeFiles/capable_template_app_test.dir/link.d + FLAGS = -O0 -g -fprofile-arcs -ftest-coverage -O3 -DNDEBUG + LINK_FLAGS = -Wl,--dependency-file=tests/CMakeFiles/capable_template_app_test.dir/link.d + LINK_LIBRARIES = lib/libgtest.a lib/libgtest_main.a lib/libgmock.a lib/libgtest.a + OBJECT_DIR = tests/CMakeFiles/capable_template_app_test.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = tests/CMakeFiles/capable_template_app_test.dir/ + TARGET_FILE = tests/capable_template_app_test + TARGET_PDB = tests/capable_template_app_test.pdb + + +############################################# +# Utility command for test + +build tests/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/tests && /usr/local/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build tests/test: phony tests/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build tests/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/tests && /usr/local/bin/ccmake -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build tests/edit_cache: phony tests/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build tests/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/tests && /usr/local/bin/cmake --regenerate-during-build -S/home/runner/work/capable-cpp-template/capable-cpp-template -B/home/runner/work/capable-cpp-template/capable-cpp-template/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build tests/rebuild_cache: phony tests/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for list_install_components + +build tests/list_install_components: phony + + +############################################# +# Utility command for install + +build tests/CMakeFiles/install.util: CUSTOM_COMMAND tests/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/tests && /usr/local/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build tests/install: phony tests/CMakeFiles/install.util + + +############################################# +# Utility command for install/local + +build tests/CMakeFiles/install/local.util: CUSTOM_COMMAND tests/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/tests && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build tests/install/local: phony tests/CMakeFiles/install/local.util + + +############################################# +# Utility command for install/strip + +build tests/CMakeFiles/install/strip.util: CUSTOM_COMMAND tests/all + COMMAND = cd /home/runner/work/capable-cpp-template/capable-cpp-template/build/tests && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build tests/install/strip: phony tests/CMakeFiles/install/strip.util + +# ============================================================================= +# Target aliases. + +build capable_template_app_test: phony tests/capable_template_app_test + +build gmock: phony lib/libgmock.a + +build gmock_main: phony lib/libgmock_main.a + +build gtest: phony lib/libgtest.a + +build gtest_main: phony lib/libgtest_main.a + +build libgmock.a: phony lib/libgmock.a + +build libgmock_main.a: phony lib/libgmock_main.a + +build libgtest.a: phony lib/libgtest.a + +build libgtest_main.a: phony lib/libgtest_main.a + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/runner/work/capable-cpp-template/capable-cpp-template/build + +build all: phony src/all _deps/googletest-build/all tests/all + +# ============================================================================= + +############################################# +# Folder: /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build + +build _deps/googletest-build/all: phony _deps/googletest-build/googlemock/all + +# ============================================================================= + +############################################# +# Folder: /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googlemock + +build _deps/googletest-build/googlemock/all: phony lib/libgmock.a lib/libgmock_main.a _deps/googletest-build/googletest/all + +# ============================================================================= + +############################################# +# Folder: /home/runner/work/capable-cpp-template/capable-cpp-template/build/_deps/googletest-build/googletest + +build _deps/googletest-build/googletest/all: phony lib/libgtest.a lib/libgtest_main.a + +# ============================================================================= + +############################################# +# Folder: /home/runner/work/capable-cpp-template/capable-cpp-template/build/src + +build src/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/runner/work/capable-cpp-template/capable-cpp-template/build/tests + +build tests/all: phony tests/capable_template_app_test + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /home/runner/work/capable-cpp-template/capable-cpp-template/CMakeLists.txt /home/runner/work/capable-cpp-template/capable-cpp-template/src/CMakeLists.txt /home/runner/work/capable-cpp-template/capable-cpp-template/tests/CMakeLists.txt /home/runner/work/capable-cpp-template/capable-cpp-template/version.h.in /usr/local/share/cmake-3.31/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c /usr/local/share/cmake-3.31/Modules/CMakeCInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp /usr/local/share/cmake-3.31/Modules/CMakeCXXInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake /usr/local/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake /usr/local/share/cmake-3.31/Modules/CMakeDependentOption.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake /usr/local/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake /usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake /usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake /usr/local/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeNinjaFindMake.cmake /usr/local/share/cmake-3.31/Modules/CMakePackageConfigHelpers.cmake /usr/local/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/local/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake /usr/local/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake /usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake /usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake /usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake /usr/local/share/cmake-3.31/Modules/CheckIncludeFile.cmake /usr/local/share/cmake-3.31/Modules/CheckLibraryExists.cmake /usr/local/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-FindBinUtils.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU.cmake /usr/local/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake /usr/local/share/cmake-3.31/Modules/FetchContent.cmake /usr/local/share/cmake-3.31/Modules/FetchContent/CMakeLists.cmake.in /usr/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake /usr/local/share/cmake-3.31/Modules/FindPackageMessage.cmake /usr/local/share/cmake-3.31/Modules/FindPython/Support.cmake /usr/local/share/cmake-3.31/Modules/FindPython3.cmake /usr/local/share/cmake-3.31/Modules/FindThreads.cmake /usr/local/share/cmake-3.31/Modules/GNUInstallDirs.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake /usr/local/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake /usr/local/share/cmake-3.31/Modules/Linker/GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Linker/GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Linker/GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-Determine-CXX.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake /usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake /usr/local/share/cmake-3.31/Modules/WriteBasicConfigVersionFile.cmake CMakeCache.txt CMakeFiles/3.31.6/CMakeCCompiler.cmake CMakeFiles/3.31.6/CMakeCXXCompiler.cmake CMakeFiles/3.31.6/CMakeSystem.cmake _deps/googletest-src/CMakeLists.txt _deps/googletest-src/googlemock/CMakeLists.txt _deps/googletest-src/googlemock/cmake/gmock.pc.in _deps/googletest-src/googlemock/cmake/gmock_main.pc.in _deps/googletest-src/googletest/CMakeLists.txt _deps/googletest-src/googletest/cmake/Config.cmake.in _deps/googletest-src/googletest/cmake/gtest.pc.in _deps/googletest-src/googletest/cmake/gtest_main.pc.in _deps/googletest-src/googletest/cmake/internal_utils.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /home/runner/work/capable-cpp-template/capable-cpp-template/CMakeLists.txt /home/runner/work/capable-cpp-template/capable-cpp-template/src/CMakeLists.txt /home/runner/work/capable-cpp-template/capable-cpp-template/tests/CMakeLists.txt /home/runner/work/capable-cpp-template/capable-cpp-template/version.h.in /usr/local/share/cmake-3.31/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeCCompilerABI.c /usr/local/share/cmake-3.31/Modules/CMakeCInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp /usr/local/share/cmake-3.31/Modules/CMakeCXXInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake /usr/local/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake /usr/local/share/cmake-3.31/Modules/CMakeDependentOption.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake /usr/local/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake /usr/local/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake /usr/local/share/cmake-3.31/Modules/CMakeGenericSystem.cmake /usr/local/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake /usr/local/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeNinjaFindMake.cmake /usr/local/share/cmake-3.31/Modules/CMakePackageConfigHelpers.cmake /usr/local/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/local/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake /usr/local/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake /usr/local/share/cmake-3.31/Modules/CMakeSystem.cmake.in /usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake /usr/local/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake /usr/local/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake /usr/local/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake /usr/local/share/cmake-3.31/Modules/CheckCSourceCompiles.cmake /usr/local/share/cmake-3.31/Modules/CheckIncludeFile.cmake /usr/local/share/cmake-3.31/Modules/CheckLibraryExists.cmake /usr/local/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU-FindBinUtils.cmake /usr/local/share/cmake-3.31/Modules/Compiler/GNU.cmake /usr/local/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/local/share/cmake-3.31/Modules/ExternalProject/shared_internal_commands.cmake /usr/local/share/cmake-3.31/Modules/FetchContent.cmake /usr/local/share/cmake-3.31/Modules/FetchContent/CMakeLists.cmake.in /usr/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake /usr/local/share/cmake-3.31/Modules/FindPackageMessage.cmake /usr/local/share/cmake-3.31/Modules/FindPython/Support.cmake /usr/local/share/cmake-3.31/Modules/FindPython3.cmake /usr/local/share/cmake-3.31/Modules/FindThreads.cmake /usr/local/share/cmake-3.31/Modules/GNUInstallDirs.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake /usr/local/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake /usr/local/share/cmake-3.31/Modules/Internal/CheckSourceCompiles.cmake /usr/local/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake /usr/local/share/cmake-3.31/Modules/Linker/GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Linker/GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Linker/GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linker/Linux-GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-Determine-CXX.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-C.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU-CXX.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-GNU.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux-Initialize.cmake /usr/local/share/cmake-3.31/Modules/Platform/Linux.cmake /usr/local/share/cmake-3.31/Modules/Platform/UnixPaths.cmake /usr/local/share/cmake-3.31/Modules/WriteBasicConfigVersionFile.cmake CMakeCache.txt CMakeFiles/3.31.6/CMakeCCompiler.cmake CMakeFiles/3.31.6/CMakeCXXCompiler.cmake CMakeFiles/3.31.6/CMakeSystem.cmake _deps/googletest-src/CMakeLists.txt _deps/googletest-src/googlemock/CMakeLists.txt _deps/googletest-src/googlemock/cmake/gmock.pc.in _deps/googletest-src/googlemock/cmake/gmock_main.pc.in _deps/googletest-src/googletest/CMakeLists.txt _deps/googletest-src/googletest/cmake/Config.cmake.in _deps/googletest-src/googletest/cmake/gtest.pc.in _deps/googletest-src/googletest/cmake/gtest_main.pc.in _deps/googletest-src/googletest/cmake/internal_utils.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/build/generated/version.h b/build/generated/version.h new file mode 100644 index 0000000..8296ec6 --- /dev/null +++ b/build/generated/version.h @@ -0,0 +1,7 @@ +#pragma once + +#define APP_VERSION_MAJOR 0 +#define APP_VERSION_MINOR 1 +#define APP_VERSION_PATCH 0 + +#define APP_VERSION_STRING "0.1.0" diff --git a/build/tests/capable_template_app_test b/build/tests/capable_template_app_test new file mode 100755 index 0000000..0ecefc1 Binary files /dev/null and b/build/tests/capable_template_app_test differ