Kyle Edwards
|
d29ed8a114
BUILD_RPATH/INSTALL_RPATH: Add generator expression support
|
6 years ago |
Brad King
|
94970cd042
Merge topic 'error-consolidate'
|
6 years ago |
Vitaly Stakhovsky
|
4e315e9449
cmSystemTools: More functions accept `std::string` params
|
6 years ago |
Vitaly Stakhovsky
|
9dd255548d
cmSystemTools::Error: consolidate parameters into single std::string
|
6 years ago |
Vitaly Stakhovsky
|
186d9b083d
cmSystemTools::Message: Add overload accepting std::string
|
6 years ago |
Vitaly Stakhovsky
|
99337d345b
cmSystemTools::Error(): new overload accepting std::string
|
6 years ago |
Regina Pfeifer
|
ef61997b1b
clang-tidy: Use emplace
|
6 years ago |
Bruno Manganelli
|
cc2a5261f8
Factor out enum MessageType into dedicated header
|
7 years ago |
Brad King
|
beb991110d
Remove now-unused code once used on IRIX
|
6 years ago |
Peter Wu
|
6114d85a7d
RPATH: Add option for using $ORIGIN in build tree
|
7 years ago |
Marc Chevrier
|
a71caab46b
LINK_DIRECTORIES: Add new properties and commands
|
7 years ago |
Vitaly Stakhovsky
|
f4ff60a803
cmMakefile: Make GetSafeDefinition return std::string const&
|
7 years ago |
Bartosz Kosiorek
|
ab2e35d614
Replace occurrences of "Mac OS X" with "macOS" in comments
|
7 years ago |
Kitware Robot
|
d7204e649e
Revise C++ coding style using clang-format-6.0
|
7 years ago |
Vitaly Stakhovsky
|
85468e0754
cmComputeLinkInformation: make some members const
|
7 years ago |
Michael Stürmer
|
8e20ad1a5e
cmComputeLinkInformation: make GetItems() const
|
7 years ago |
Deniz Bahadir
|
dfb6e84082
objlib: Allow other libraries to link to `OBJECT` libraries.
|
8 years ago |
Pavel Solodovnikov
|
653b894683
Reduce raw string pointers usage.
|
7 years ago |
Pavel Solodovnikov
|
c85bb007df
Reduce allocation of temporary values on heap.
|
7 years ago |
Byoungchan Lee
|
5cbf3653ff
cmComputeLinkInformation: Better RPATH detection for versioned libraries.
|
7 years ago |
Pavel Solodovnikov
|
5db3aac111
Meta: replace empty-string assignments with `clear()`.
|
8 years ago |
Pavel Solodovnikov
|
7d5095796a
Meta: modernize old-fashioned loops to range-based `for`.
|
8 years ago |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 years ago |
Pavel Solodovnikov
|
8b6f439ef2
Access string npos without instance
|
8 years ago |
Brad King
|
53e89b6ab0
Add options for separate compile and link sysroots
|
8 years ago |
Gregor Jasny
|
cf320f7cd7
Replace boolean `implib` parameters with enum
|
8 years ago |
Brad King
|
09cda9d5e7
Allow imported INTERFACE libraries to specify a link library name
|
9 years ago |
Stephen Kelly
|
e6eecec761
cmListFileCache: Remove cmState header include
|
9 years ago |
Stephen Kelly
|
a91eaf3872
cmState: Port dependents to new cmStateTypes header
|
9 years ago |
Stephen Kelly
|
a49751fb2e
cmState: Move TargetType enum to separate namespace
|
9 years ago |