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
History
Tip revision: 854feacc60c5d1dcf53652a764841e1d9d602ac3 authored by KWSys Upstream on 01 February 2018, 12:44:45 UTC
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

README.rst

back to top