Bergmann89
637d7be9f5
Refactored whole project structure
- Refactored the cmake files to match more the common style
- Merged 'include', 'src' and 'test' directories (it is better to have all files in one place)
2 anos atrás
bergmann
cfb117e45b
* Fixed unit test groups
* Added line counter tool
4 anos atrás
bergmann
ddaa5367d3
* Added VS code settings
* Updated format of cmake files
* Added support for sanitizers
4 anos atrás
bergmann
e53aa14820
* Improved project structure
* Added project template for interface libraries
4 anos atrás
bergmann
70dad7dd2b
* Splittet cmake include files into more precise names
4 anos atrás
bergmann
224f9961b5
* Removed version suffix from normal executables
4 anos atrás
bergmann
bec0d82328
* Fixed variable naming
4 anos atrás
bergmann
4fcf5a1971
* Fixed bug: cmake variables are not initialized correctly (because they depend on the options, and the options are included after the variables)
* Changed filenames of the tests
4 anos atrás
bergmann
d7527b5af5
* Improved unit tests: Build one executable for each test source file (so tests can be executed in parallel)
4 anos atrás
bergmann
066e04b74d
* Improved git version handling
* Fixed bug in tool
4 anos atrás
bergmann
95975b8824
* Moved all options of a project to an extra options cmake script
* Improved tool (git handling)
4 anos atrás
bergmann
20b98f4770
* Improved project structure
4 anos atrás
bergmann
9788629bf8
* improved pedantic flags
4 anos atrás
bergmann
0206941fa9
* Moved all configurable variables to a new include file
* Use Find_Package to find local packages
* Improved tool
4 anos atrás
bergmann
50df475fdd
* Initial commit
4 anos atrás