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)
pirms 2 gadiem
bergmann
cfb117e45b
* Fixed unit test groups
* Added line counter tool
pirms 4 gadiem
bergmann
ddaa5367d3
* Added VS code settings
* Updated format of cmake files
* Added support for sanitizers
pirms 4 gadiem
bergmann
e53aa14820
* Improved project structure
* Added project template for interface libraries
pirms 4 gadiem
bergmann
70dad7dd2b
* Splittet cmake include files into more precise names
pirms 4 gadiem
bergmann
224f9961b5
* Removed version suffix from normal executables
pirms 4 gadiem
bergmann
bec0d82328
* Fixed variable naming
pirms 4 gadiem
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
pirms 4 gadiem
bergmann
d7527b5af5
* Improved unit tests: Build one executable for each test source file (so tests can be executed in parallel)
pirms 4 gadiem
bergmann
066e04b74d
* Improved git version handling
* Fixed bug in tool
pirms 4 gadiem
bergmann
95975b8824
* Moved all options of a project to an extra options cmake script
* Improved tool (git handling)
pirms 4 gadiem
bergmann
20b98f4770
* Improved project structure
pirms 4 gadiem
bergmann
9788629bf8
* improved pedantic flags
pirms 4 gadiem
bergmann
0206941fa9
* Moved all configurable variables to a new include file
* Use Find_Package to find local packages
* Improved tool
pirms 4 gadiem
bergmann
50df475fdd
* Initial commit
pirms 4 gadiem