Sebastian Holtermann
71c5ae253c
Autogen: Loop based macro detection instead of code duplication
9 years ago
Sebastian Holtermann
5308f954c9
Autogen: Issue a warning if moc isn't required in strict mode
9 years ago
Sebastian Holtermann
887e400341
Autogen: Error message tweaks
9 years ago
Sebastian Holtermann
4c60099fea
Autogen: Acquire and store header extensions in Init()
9 years ago
Sebastian Holtermann
815a05cf12
Autogen: Overhaul FindMatchingHeader function
9 years ago
Sebastian Holtermann
3270091210
Autogen: Don't list all search paths in error message
9 years ago
Sebastian Holtermann
793c9a7925
Autogen: Indentation fix
9 years ago
Sebastian Holtermann
25dbfbc2a9
Autogen: Rename moc related variables
9 years ago
Sebastian Holtermann
3cc42863a4
Autogen: Overhaul moc include list generation
9 years ago
Kitware Robot
8209b3238f
CMake Nightly Date Stamp
9 years ago
Brad King
08fa0b4595
CUDA: Fix boolean interpretation of CUDA_SEPARABLE_COMPILATION
If the property is explicitly set to a non-true value we should
not treat it as true.
9 years ago
Ben Boeckel
2ab118a859
FindGTK2: handle old libsigc++ versions
Old versions of `libsigc++` do not have the version macros inside of its
`sigc++config.h` header. Assume nothing about such headers and report
version "zero".
Fixes : #16654
9 years ago
Brad King
3c0de6db2d
Merge topic 'iwyu'
d58d28a9
ParserHelper: Move macros to bottom of files
07953c18
remove file cmStandardIncludes.h
f918b053
cmFortranParser: include what you use
b74314c6
cmDependsJavaParser: include what you use
74404df4
cmCommandArgumentParser: include what you use
e7168c08
cmExprParser: include what you use
ee72803e
fix some include-what-you-use diagnostics
9 years ago
Brad King
66094d1224
Merge topic 'productbuild_component_plist'
d32f9deb
CPack: Add option to specify --component-plist for productbuild
9 years ago
Brad King
5d17b68c67
Merge topic 'productbuild_resources'
734581f4
CPack: Add support for CPACK_PRODUCTBULID_RESOURCES_DIR
9 years ago
Brad King
168420f35c
Merge topic 'fix-CMAKE_ROOT-case'
3287ba02
Make CMAKE_ROOT independent of case of path used to invoke cmake
9 years ago
Brad King
53a1ec631d
Merge topic 'fix-CMP0017-path-case'
e2d78f75
Windows: Fix inconsistent behavior on changes to case of path to cmake
9 years ago
Daniel Pfeifer
d58d28a941
ParserHelper: Move macros to bottom of files
Since the class name is used in the macros, the iwyu tool gets confused
wheter it needs a forward declaration or not.
While editing the files, make sure structs have no typedef. Also,
remove confusing comments about Java.
9 years ago
Daniel Pfeifer
07953c18f3
remove file cmStandardIncludes.h
9 years ago
Daniel Pfeifer
f918b053b2
cmFortranParser: include what you use
9 years ago
Brad King
a59a7ee956
Merge branch 'upstream-LibArchive' into update-libarchive
* upstream-LibArchive:
LibArchive 2017-02-19 (100ee75a)
9 years ago
LibArchive Upstream
c206211af6
LibArchive 2017-02-19 (100ee75a)
Code extracted from:
https://github.com/libarchive/libarchive.git
at commit 100ee75a01
(v3.3.0).
9 years ago
Brad King
cdce7c619c
libarchive: Update script to get 3.3.0
9 years ago
Kitware Robot
d36016a8ff
CMake Nightly Date Stamp
9 years ago
Gregor Jasny
717e1f3056
Use looked up uname path for command execution
9 years ago
Gregor Jasny
0bbd993f61
Make CMAKE_HOST_SYSTEM_NAME available in scripting context
9 years ago
Sebastian Holtermann
074534a56d
Autogen: Inline string generation
9 years ago
Sebastian Holtermann
a51f1a91d9
Autogen: Synchronize variable names
9 years ago
Sebastian Holtermann
b2063fd70f
Autogen: Move method declarations; Remove comments
9 years ago
Sebastian Holtermann
10beb4a034
Autogen: Rename SkipFoo variables/methods to FooSkip
9 years ago
Sebastian Holtermann
f37f1a647d
Autogen: Split moc options info string immediately
9 years ago
Sebastian Holtermann
5bb997c24a
Autogen: Split moc compile options info string immediately
9 years ago
Sebastian Holtermann
a9e3c903b6
Autogen: Rename variables read from info file
9 years ago
Sebastian Holtermann
2f3ecd4ea9
Autogen: Inline settings string generation methods
9 years ago
Sebastian Holtermann
739592c925
Autogen: Rename settings string variables
9 years ago
Sebastian Holtermann
ad1f21313f
Autogen: Make methods const
9 years ago
Sebastian Holtermann
2296a2e9ee
cmFilePathChecksum: Make methods const useable
9 years ago
Sebastian Holtermann
d3a9887149
Autogen: Add method for checksum based path generation
9 years ago
Sebastian Holtermann
6ae09b7c14
Autogen: Use nested loops instead of code duplication
9 years ago
Sebastian Holtermann
9a7c9efeea
Autogen: Use cmSystemTools::Stdout/err instead of std::cout/err
9 years ago
Sebastian Holtermann
86c2b552ad
Autogen: LogWarning method fix
9 years ago
Sebastian Holtermann
2fed7bcc1f
Autogen: Single point of return in RccGenerateFile
9 years ago
Sebastian Holtermann
c29950cc1f
Autogen: Single point of return in UicGenerateFile
9 years ago
Sebastian Holtermann
74a2fcff50
Autogen: Single point of return in MocGenerateFile
9 years ago
Sebastian Holtermann
21886ff66a
Autogen: Use FooEnabled() utility methods
9 years ago
Sebastian Holtermann
22faeef262
Autogen: Add FooEnabled() utility methods
9 years ago
Sebastian Holtermann
32d0ee3576
Autogen: Generate empty settings string for disabled feature
9 years ago
Sebastian Holtermann
119876e6d5
Autogen: Simplify settings write method
9 years ago
Sebastian Holtermann
c88a3f7228
Autogen: Simplify settings read method
9 years ago
Sebastian Holtermann
25f0c2e14b
Autogen: Rename settings key variables
9 years ago