https://github.com/Kitware/CMake
Revision 854feacc60c5d1dcf53652a764841e1d9d602ac3 authored by KWSys Upstream on 01 February 2018, 12:44:45 UTC, committed by Brad King on 01 February 2018, 13:15:44 UTC
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 04fcc449646eb2ff3d701986946a1db60b2161b7 (master). Upstream Shortlog ----------------- Ben Boeckel (11): ba270398 SystemToolsAppendComponents: move strings when building components cfd0f1e6 JoinPath: push back as a character 6770cb3e GetFilenameName: optionally don't search for \ on non-Windows 22b189b0 ConvertToUnixSlashes: remove escaped space logic 342d69a4 ConvertToUnixSlashes: short-circuit on hasDoubleSlash 5dd87350 ConvertToUnixSlashes: remove pos1 3b46b7c0 ConvertToUnixSlashes: bail early on empty paths 55d1d6ab CollapseFullPath: reserve space for components 68807138 CollapseFullPath: prefer .empty() to .length() == 0 71a6de42 CollapseFullPath: refactor the overloads to share implementations 318550c7 CheckCollapsePath: add more test cases
1 parent 7a75657
Tip revision: 854feacc60c5d1dcf53652a764841e1d9d602ac3 authored by KWSys Upstream on 01 February 2018, 12:44:45 UTC
KWSys 2018-02-01 (04fcc449)
KWSys 2018-02-01 (04fcc449)
Tip revision: 854feac
File | Mode | Size |
---|---|---|
.gitattributes | -rw-r--r-- | 400 bytes |
Base64.c | -rw-r--r-- | 7.5 KB |
Base64.h.in | -rw-r--r-- | 4.0 KB |
CMakeLists.txt | -rw-r--r-- | 45.6 KB |
CONTRIBUTING.rst | -rw-r--r-- | 1.9 KB |
CTestConfig.cmake | -rw-r--r-- | 389 bytes |
CTestCustom.cmake.in | -rw-r--r-- | 710 bytes |
CommandLineArguments.cxx | -rw-r--r-- | 23.9 KB |
CommandLineArguments.hxx.in | -rw-r--r-- | 9.8 KB |
Configure.h.in | -rw-r--r-- | 4.7 KB |
Configure.hxx.in | -rw-r--r-- | 2.3 KB |
ConsoleBuf.hxx.in | -rw-r--r-- | 11.1 KB |
Copyright.txt | -rw-r--r-- | 1.8 KB |
Directory.cxx | -rw-r--r-- | 5.2 KB |
Directory.hxx.in | -rw-r--r-- | 1.8 KB |
DynamicLoader.cxx | -rw-r--r-- | 11.2 KB |
DynamicLoader.hxx.in | -rw-r--r-- | 3.1 KB |
Encoding.h.in | -rw-r--r-- | 2.3 KB |
Encoding.hxx.in | -rw-r--r-- | 2.5 KB |
EncodingC.c | -rw-r--r-- | 1.6 KB |
EncodingCXX.cxx | -rw-r--r-- | 7.5 KB |
ExtraTest.cmake.in | -rw-r--r-- | 107 bytes |
FStream.cxx | -rw-r--r-- | 1.4 KB |
FStream.hxx.in | -rw-r--r-- | 6.8 KB |
Glob.cxx | -rw-r--r-- | 12.3 KB |
Glob.hxx.in | -rw-r--r-- | 4.5 KB |
IOStream.cxx | -rw-r--r-- | 6.2 KB |
IOStream.hxx.in | -rw-r--r-- | 4.7 KB |
MD5.c | -rw-r--r-- | 15.7 KB |
MD5.h.in | -rw-r--r-- | 2.7 KB |
Process.h.in | -rw-r--r-- | 21.6 KB |
ProcessUNIX.c | -rw-r--r-- | 84.0 KB |
ProcessWin32.c | -rw-r--r-- | 86.0 KB |
README.rst | -rw-r--r-- | 1.0 KB |
RegularExpression.cxx | -rw-r--r-- | 34.3 KB |
RegularExpression.hxx.in | -rw-r--r-- | 16.1 KB |
SharedForward.h.in | -rw-r--r-- | 27.8 KB |
String.c | -rw-r--r-- | 4.3 KB |
String.h.in | -rw-r--r-- | 1.8 KB |
String.hxx.in | -rw-r--r-- | 1.8 KB |
System.c | -rw-r--r-- | 6.7 KB |
System.h.in | -rw-r--r-- | 2.1 KB |
SystemInformation.cxx | -rw-r--r-- | 147.8 KB |
SystemInformation.hxx.in | -rw-r--r-- | 6.0 KB |
SystemTools.cxx | -rw-r--r-- | 126.8 KB |
SystemTools.hxx.in | -rw-r--r-- | 34.0 KB |
Terminal.c | -rw-r--r-- | 14.9 KB |
Terminal.h.in | -rw-r--r-- | 7.3 KB |
hash_fun.hxx.in | -rw-r--r-- | 3.6 KB |
hash_map.hxx.in | -rw-r--r-- | 13.3 KB |
hash_set.hxx.in | -rw-r--r-- | 12.5 KB |
hashtable.hxx.in | -rw-r--r-- | 30.3 KB |
kwsysHeaderDump.pl | -rwxr-xr-x | 959 bytes |
kwsysPlatformTests.cmake | -rw-r--r-- | 7.1 KB |
kwsysPlatformTestsC.c | -rw-r--r-- | 2.2 KB |
kwsysPlatformTestsCXX.cxx | -rw-r--r-- | 6.5 KB |
kwsysPrivate.h | -rw-r--r-- | 1.1 KB |
testCommandLineArguments.cxx | -rw-r--r-- | 8.4 KB |
testCommandLineArguments1.cxx | -rw-r--r-- | 2.8 KB |
testConfigure.cxx | -rw-r--r-- | 635 bytes |
testConsoleBuf.cxx | -rw-r--r-- | 28.0 KB |
testConsoleBuf.hxx | -rw-r--r-- | 654 bytes |
testConsoleBufChild.cxx | -rw-r--r-- | 1.4 KB |
testDirectory.cxx | -rw-r--r-- | 2.2 KB |
testDynamicLoader.cxx | -rw-r--r-- | 3.7 KB |
testDynload.c | -rw-r--r-- | 334 bytes |
testEncode.c | -rw-r--r-- | 1.8 KB |
testEncoding.cxx | -rw-r--r-- | 8.5 KB |
testFStream.cxx | -rw-r--r-- | 3.3 KB |
testFail.c | -rw-r--r-- | 676 bytes |
testHashSTL.cxx | -rw-r--r-- | 1.6 KB |
testProcess.c | -rw-r--r-- | 22.9 KB |
testSharedForward.c.in | -rw-r--r-- | 1.2 KB |
testSystemInformation.cxx | -rw-r--r-- | 3.3 KB |
testSystemTools.bin | -rw-r--r-- | 766 bytes |
testSystemTools.cxx | -rw-r--r-- | 31.6 KB |
testSystemTools.h.in | -rw-r--r-- | 495 bytes |
testTerminal.c | -rw-r--r-- | 714 bytes |
Computing file changes ...