Bergmann89
f1ff5b9d65
Some small improvements
2 years ago
klno
f7805727a2
git_helper: use GIT_ROOT as working directory and not the -C option of git to fix usage in Windows
2 years ago
Erik Junghanns
e3426d466a
CIPIN-107 - Fixed Yocto Recipies
2 years ago
Klaus Nöske
c98c3438d6
* Added FindGTest with GMock targets
* GTest will be downloaded as external project if needed
2 years ago
Klaus Nöske
a607190e4f
* Added git helper to check for uncommitted changes
4 years ago
Klaus Nöske
e59928a3a9
* Added git helper to get commit hash only
4 years ago
bergmann
94b9877d65
* Use 'Find_Package_Handle_Standard_Args' for Sanitizers find modules.
4 years ago
bergmann
0b6aa1a7d4
Merge remote-tracking branch 'cotire/master'
4 years ago
bergmann
7a576e37cf
Merge remote-tracking branch 'sanitizers/master'
4 years ago
bergmann
fb5498f0ce
* Moved modules to cmake subdirectory.
* Added readme.
4 years ago
bergmann
ebbae4fbb4
* Added group to cmake tests that will generate an extra group target (e.g. 'GROUP fuubar' generates the 'fuubar-tests' target)
4 years ago
bergmann
3c7bb5bfa3
* Fixd bug: Reading git tags will fail if the tag is on the current commit
4 years ago
bergmann
6f0f8afea0
* Fixed bug: Git tag is always read from the root repository. Now it will be read from the current cmake source directory.
4 years ago
bergmann
29bc08806b
* Fixed bug: Git commands they do not output something on stdout are handles as error
4 years ago
bergmann
4953cd4cc8
* Fixed bug: ctest fail because the working directory is not set correctly
4 years ago
bergmann
4c999fb0c6
* Fixed bug in git helper: Do not fail if no tag could be read.
4 years ago
bergmann
4ca86b7d92
* Improved git helper
* Fixed bugs
4 years ago
bergmann
18f17b254a
* Merged changes from indusol repository
4 years ago
bergmann
a50f6505f4
* Improved FindLocalModele and Git Helper
4 years ago
bergmann
1a32531aef
* improved pedantic flags module
4 years ago
bergmann
3ab089eb47
* added script to find and include local cmake projects
5 years ago
bergmann
1e74005bc2
* updated cotire to latest version
* some small improvements and bug fixes
5 years ago
bergmann
0b01689a38
* fixed bug in pedantic flags
5 years ago
Erik Junghanns
9a495487c9
* Fixed pedantic compiler flags
5 years ago
bergmann
82a9329c96
* Ignore unknown pragmas (as we compile with clang and gcc in most cases)
5 years ago
Matt Arsenault
99e159ec9b
Merge pull request #23 from gunrot/noheaderext
handle header without extension
5 years ago
Matt Arsenault
e63f5614f7
Merge pull request #24 from gunrot/objectlibfix
handle objeclib only input for target
5 years ago
bergmann
b125a1a176
* initial commit
5 years ago
Gunnar Roth
798d9a29a2
handle objeclib only input for target
if compiler num is 0 this is not always an error,
as that can also happen, when having only a objectlib
as input and no other source files.
5 years ago
Gunnar Roth
52475588ae
handle header without extension
5 years ago
Matt Arsenault
aab6948fa8
Merge pull request #21 from 9fcc/master
Fix unclear error while accidentally sanitizing interface library
5 years ago
Andrey Dotsenko
d093052a52
Fix unclear error while accidentally sanitizing interface library
Interface libraries added since CMake 3.0 version have INTERFACE_SOURCES property instead of SOURCES so it leads to error which is unclear and prevents project from compiling. Warning would be enough it this case.
5 years ago
Matt Arsenault
002fdca749
Merge pull request #20 from 9fcc/shortest-ext
Fix language detection with file names containing more than one dot
5 years ago
Andrey Dotsenko
0590614f30
Fix language detection for files with dot in their names
5 years ago
Andrey Dotsenko
6f451ad0cf
Force ASAN with tests and make them passed when failed
5 years ago
Sascha Kratky
391bf6b760
update history
6 years ago
Sascha Kratky
db777590be
docu updates
6 years ago
Sascha Kratky
80fd4ee00f
enable parallel compilation of unity target for MSVC
6 years ago
Sascha Kratky
a8b50baf87
fix handing of MANUALLY_ADDED_DEPENDENCIES
6 years ago
Sascha Kratky
bebfeb4886
honor source file property COMPILE_OPTIONS
6 years ago
Sascha Kratky
150e5c6a3e
remove unnecessary quoting
6 years ago
Sascha Kratky
85e38d526c
make sure unparsed line file contents ends with newline
6 years ago
Sascha Kratky
073e1725f0
print absolute path of unparsed line log
6 years ago
Sascha Kratky
410b9eca7b
fix COTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES property definition
6 years ago
Sascha Kratky
c9fe9fa65d
honor MANUALLY_ADDED_DEPENDENCIES for unity targets
6 years ago
Sascha Kratky
461c388bc3
add section on generator expressions to manual
6 years ago
Sascha Kratky
3fc4d93dc6
set default minimum number of target sources to 2
6 years ago
Sascha Kratky
cec55d8c78
disable unity builds if automatic Qt processing is used
6 years ago
Sascha Kratky
bbe7af60f2
honor new target properties
6 years ago
Sascha Kratky
12f74823ed
clang-cl.exe support
6 years ago