Regina Pfeifer
|
094f01d0f0
cleanup: Prefer compiler provided special member functions
|
6 years ago |
Regina Pfeifer
|
55671b41d2
clang-tidy: Use `= default`
|
6 years ago |
Sebastian Holtermann
|
a42b700cc2
cmTarget,cmGeneratorTarget: Add optional `before` parameter to AddSource
|
6 years ago |
Regina Pfeifer
|
b2aa3aedea
clang-tidy: Use default member initialization
|
7 years ago |
Marc Chevrier
|
c4b4d8b3a6
POSITION_INDEPENDENT_CODE: Manage link flags for executables
|
7 years ago |
Brad King
|
d955b4f753
Merge topic 'fix-custom-target-with-csharp'
|
7 years ago |
Brad King
|
a56edad6d6
CSharp: Fix regression in VS project type selection for custom target
|
7 years ago |
Brad King
|
753ab3c978
Add generator APIs to get build settings with backtraces
|
7 years ago |
Brad King
|
a6e02f881d
add_dependencies: Track backtraces internally
|
7 years ago |
Brad King
|
a093b1a4f3
cmLinkItem: Add backtrace
|
7 years ago |
Vitaly Stakhovsky
|
b8bb6ba653
cmGeneratorTarget::GetExportMacro: return const std::string*
|
7 years ago |
Brad King
|
9fc3024f62
Merge topic 'fix-csharp-target-type'
|
7 years ago |
Brad King
|
375b420fdf
CSharp: Fix regression in VS project type selection
|
7 years ago |
Marc Chevrier
|
a71caab46b
LINK_DIRECTORIES: Add new properties and commands
|
7 years ago |
Brad King
|
18441a6269
cmGeneratorTarget: Factor target name resolution out of link item resolution
|
7 years ago |
Brad King
|
fc7e4d1ed8
cmLinkItem: Convert to a "sum type" over a string and target pointer
|
7 years ago |
Marc Chevrier
|
974de0e199
static library: add property STATIC_LIBRARY_OPTIONS
|
7 years ago |
Sebastian Holtermann
|
86b332c25d
Return std::string from cmGeneratorTarget::ImportedGetLocation
|
7 years ago |
Brad King
|
4330f10186
Merge topic 'safe_property'
|
7 years ago |
Sebastian Holtermann
|
127094f2f0
Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFile
|
7 years ago |
Marc Chevrier
|
cc9f88af53
LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
|
7 years ago |
Marc Chevrier
|
c1f5a44b28
LINK_OPTIONS: Add new family of properties
|
7 years ago |
Kitware Robot
|
d7204e649e
Revise C++ coding style using clang-format-6.0
|
7 years ago |
Michael Stürmer
|
fb433ff283
cmGeneratorTarget: Make import library checks config-aware
|
7 years ago |
Michael Stürmer
|
4c1f33961f
cmGeneratorTarget: add GetManagedType() and CheckManagedType() methods
|
7 years ago |
Michael Stürmer
|
6c517a9f8d
cmGeneratorTarget: add HasLanguage() as wrapper for GetLanguages()
|
7 years ago |
Brad King
|
2deb9b7f34
Genex: Fix COMPILE_LANGUAGE in SYSTEM include directories
|
7 years ago |
Daniel Pfeifer
|
2b4c32c95f
clang-format: format all code as Cpp11
|
8 years ago |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 years ago |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 years ago |