https://github.com/codeintelligencetesting/a_util_test
https://github.com/codeintelligencetesting/a_util_test
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/codeintelligencetesting/a_util_test
- Owner: CodeIntelligenceTesting
- License: mpl-2.0
- Created: 2021-10-05T12:43:24.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-05T12:46:01.000Z (about 4 years ago)
- Last Synced: 2025-03-18T13:36:01.083Z (8 months ago)
- Size: 2.59 MB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# a_util5 library #
## Delivered Libraries ##
This library contains following packages:
- a_util_concurrency
- a_util_datetime
- a_util_filesystem
- a_util_logging
- a_util_memory
- a_util_parser
- a_util_process
- a_util_regex
- a_util_result
- a_util_strings
- a_util_system
- a_util_variant
- a_util_xml
## Changelog ##
The changelog can be found [here](doc/changelog.md)
## How to build ##
### Build Environment ###
The libraries are currently built and tested using the following compilers and operating systems:
#### Windows ####
- Visual C++ (x86, x86_64): 14.0
#### Linux ####
- GCC, C++11 (x86_64): 4.8.4
- GCC, C++14 (x86_64, armv8): 5.4.0
#### QNX ####
- GCC, C++11 (x86): 5.2
### Build a_util ###
- Use [CMake](https://cmake.org/) at least in version 3.10.1
- Choose your branch i.e. `"master"`
- Use CMakeLists.txt within the main directory as source directory
- Do not forget to set `CMAKE_INSTALL_PREFIX`
- Build and install for Debug and RelWithDebInfo
- Command line for e.g. Windows Visual Studio 2017 vc140
> cmake -H -B -G "Visual Studio 15 2017 Win64" -T v140 -DCMAKE_INSTALL_PREFIX= -Da_util_cmake_enable_integrated_tests=ON -DGTEST_LIBRARY=/lib/gtest.lib -DGTEST_INCLUDE_DIR=/include -DGTEST_MAIN_LIBRARY=/lib/gtest_main.lib -DDOXYGEN_EXECUTABLE=/doxygen.exe -DDOXYGEN_DOT_EXECUTABLE=/dot.exe
#### Optional requirements
a_util_cmake_enable_documentation ON/OFF
choose wether a documentation is created or not
dependency to a valid doxygen executable needed (see http://www.doxygen.nl/)
a_util_cmake_enable_integrated_tests ON/OFF
choose wether the tests where build while building the libraries or not
dependency to a valid gtest package needed (see https://github.com/google/googletest)
## License Information ##
### a_util Library - License ###
The a_util Library is delivered under the
[MPL - Mozilla Public License - Version 2.0](doc/license/MPL2.0.txt)
### Used software license information ###
The a_util library is delivered with 3rdparty dependencies.
See [3rdparty Software we are very glad to use](doc/license/used_oss.md).