├── .clang-format ├── .clang-tidy ├── .github └── workflows │ └── cmake.yml ├── .gitignore ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE ├── README.md ├── cmake ├── astrConfig.cmake.in ├── brew-gcc-toolchain.cmake ├── default_coverage.cmake ├── default_flags.cmake ├── default_libs.cmake ├── default_warnings.cmake ├── setup_compiler.cmake ├── simpletargets.cmake └── testing.cmake ├── include └── a4z │ ├── astr.hpp │ ├── filename.hpp │ └── typename.hpp ├── run_clang_tidy.sh └── tests ├── CMakeLists.txt ├── base ├── filename_test.cpp └── typename_test.cpp └── test_main.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/README.md -------------------------------------------------------------------------------- /cmake/astrConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/astrConfig.cmake.in -------------------------------------------------------------------------------- /cmake/brew-gcc-toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/brew-gcc-toolchain.cmake -------------------------------------------------------------------------------- /cmake/default_coverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/default_coverage.cmake -------------------------------------------------------------------------------- /cmake/default_flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/default_flags.cmake -------------------------------------------------------------------------------- /cmake/default_libs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/default_libs.cmake -------------------------------------------------------------------------------- /cmake/default_warnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/default_warnings.cmake -------------------------------------------------------------------------------- /cmake/setup_compiler.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/setup_compiler.cmake -------------------------------------------------------------------------------- /cmake/simpletargets.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/simpletargets.cmake -------------------------------------------------------------------------------- /cmake/testing.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/cmake/testing.cmake -------------------------------------------------------------------------------- /include/a4z/astr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/include/a4z/astr.hpp -------------------------------------------------------------------------------- /include/a4z/filename.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/include/a4z/filename.hpp -------------------------------------------------------------------------------- /include/a4z/typename.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/include/a4z/typename.hpp -------------------------------------------------------------------------------- /run_clang_tidy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/run_clang_tidy.sh -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base/filename_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/tests/base/filename_test.cpp -------------------------------------------------------------------------------- /tests/base/typename_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/tests/base/typename_test.cpp -------------------------------------------------------------------------------- /tests/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a4z/astr/HEAD/tests/test_main.cpp --------------------------------------------------------------------------------