| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
0ed6ff7 string: Clarify regex documentation of '-' behavior
|
| |
| |
| |
| |
| |
| | |
Mention that it is only special inside brackets. Show an example.
Suggested-by: Alan W. Irwin
|
|\ \
| | |
| | |
| | |
| | | |
f63304d if: Document that plain 'NOTFOUND' is a false constant
|
| |/
| |
| |
| |
| |
| | |
Previously we only mentioned the '-NOTFOUND' suffix.
Reported-by: Nils Gladitz <gladitz@sci-vis.de>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
7aa9927 GenEx: Don't use std::vector::at(int).
78e54b9 GenEx: Add tests for "0" and "1" expressions with literal commas.
d729e8b GenEx: Add test for $<BOOL:> with empty parameter.
354face GenEx: Ensure that the empty CONFIGURATION can be used conditionally.
8b3b88a GenEx: Validate target and property names.
b3d8f5d GenEx: Parse comma after colon tokens specially
a4985a9 GenEx: Report actual target name not found, not "0" each time.
d70650d GenEx: Return after error reported.
4801eb6 GenEx: It is not an error to specify an empty parameter
|
| | |
| | |
| | |
| | | |
It might not exist with GCC 2.9.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
The CONFIGURATION can not be manipulated at unit testing time, so
this is not unit tested further.
|
| | |
| | |
| | |
| | | |
They must be non-empty, and match a restrictive regexp.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Otherwise the comma is treated as plain text by ParseContent.
$<STREQUAL:,> should be valid and true.
$<STREQUAL:,something> should be valid and false.
$<STREQUAL:,,> should be non-valid as it is 3 parameters.
$<STREQUAL:something,,> should be non-valid as it is 3 parameters.
Additionally, this allows reporting the correct error for other
expressions. For example $<TARGET_PROPERTY:,> should be invalid
because it has an empty target and empty property. It shouldn't
attempt to read the property ',' on the 'implicit this' target.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
This is allowed by the CONFIG and STREQUAL expressions.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
e2b1630 Document CMAKE_FIND_PACKAGE_NAME
|
| | | |
| | | |
| | | |
| | | | |
Alex
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
ea17faa cmCTestSVN: Fix compilation with Sun CC 5.1
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Hack access to cmCTestVC::Revision on this compiler to avoid errors like
Source/CTest/cmCTestSVN.cxx, line 23: Error: cmCTestSVN::SVNInfo is not accessible from cmCTestSVN::Revision.
Source/CTest/cmCTestSVN.cxx, line 22: Error: cmCTestVC::Revision is not accessible from file level.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
aa2e1e9 Ninja: implicit dependency for custom command files
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
74fc598 Ninja: don't pollute current dir when using gui (#13495)
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
188c73c Ninja: also set OBJECT_DIR when compiling
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
BUG: 0013510
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
0594bee FindGTK2: Update local changelog
8093f6c FindGTK2: #12596 Missing paths for FindGTK2 on NetBSD
0663803 FindGTK2: #12049 fix detection of header files on multiarch systems
b742677 FindGTK2: Rollback lib64 changes which broke header file finding
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The changes in "use PATH_SUFFIXES to simplify find_* calls" on 8/14
regressed important functionality in FindGTK for using find_path to
locate header files in <prefix>/lib/<gtk_package>/include.
The find_path function doesn't search <prefix>/lib only <prefix>/include.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |_|_|/
|/| | | |
|
| |_|/
|/| | |
|
| |/
|/| |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
1e47ccb Ninja: add option to enforce usage of response files
e31df03 Ninja: move <OBJECTS> in front of the first linker option
8d674e7 Ninja: move -LIBPATH behind -link option
|
| |
| |
| |
| |
| | |
If the cmake or environment variable CMAKE_NINJA_FORCE_RESPONSE_FILE
is set then a response file is used regardless the command line length.
|
| |
| |
| |
| |
| |
| | |
In the response file also linker options could be passed,
and because <OBJECTS> is replaced by a response file, it
is necessary that no compiler option follows <OBJECTS>.
|
| |
| |
| |
| | |
Don' pass linker option to the compile
|
|\ \
| |/
| |
| |
| |
| | |
dbd99d6 Revert "Ninja: don't expand any rsp files"
f1670ab Ninja: don't confuse ninja's rsp files with nmake's
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 5598d9b2a06d4ec788b5e058435bb3bba99fd517.
Since commit f1670ab1 (Ninja: don't confuse ninja's rsp files with
nmake's, 2012-09-26) Ninja generator response files are placed in
CMakeFiles/ so the previously existing check already avoids expanding
them.
|
| |
| |
| |
| | |
Move response files into CMakeFiles/ which makes them different to nmake's.
|