diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2019-04-25 08:51:12 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-04-25 08:51:12 -0400 |
| commit | c84e7c0fa526de51f380227a6667f723af36aea2 (patch) | |
| tree | 755c034fab30a2d0dfe7f8f6027d892b46d19f87 /tools | |
| parent | 1004f50bd7d0032411a564ad4625055e982902ea (diff) | |
Fixed building on CygWin with clang gcc (#953)
* * Make Path:: use lowerCamel method names as per coding standard
* Small improvements to make closer to standard
* GetDirectoryName -> getParentDirectory - previous method name's action was somewhat unclear, hopefully this is better
* * Can build on clang and gcc on CygWin
* Fix problem on cygwin loading shared libraries
* Renamed Path::isRelative to ::hasRelativeElement because isRelative implies the path is 'relative to the current path' and which isn't quite what it does
* Documented how to build for CygWin
* * Fix small bug creating platform shared library name.
* Small typo fixes in building.md
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/slang-test/unit-test-path.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tools/slang-test/unit-test-path.cpp b/tools/slang-test/unit-test-path.cpp index 2ad66792f..35462f703 100644 --- a/tools/slang-test/unit-test-path.cpp +++ b/tools/slang-test/unit-test-path.cpp @@ -38,21 +38,21 @@ static void pathUnitTest() SLANG_CHECK(Path::simplify("tests/preprocessor/.\\pragma-once-a.h") == "tests/preprocessor/pragma-once-a.h"); - SLANG_CHECK(Path::isRelative(".")); - SLANG_CHECK(Path::isRelative("..")); - SLANG_CHECK(Path::isRelative("blah/..")); + SLANG_CHECK(Path::hasRelativeElement(".")); + SLANG_CHECK(Path::hasRelativeElement("..")); + SLANG_CHECK(Path::hasRelativeElement("blah/..")); - SLANG_CHECK(Path::isRelative("blah/.././a")); - SLANG_CHECK(Path::isRelative("a") == false); - SLANG_CHECK(Path::isRelative("blah/a") == false); - SLANG_CHECK(Path::isRelative("a:\\blah/a") == false); + SLANG_CHECK(Path::hasRelativeElement("blah/.././a")); + SLANG_CHECK(Path::hasRelativeElement("a") == false); + SLANG_CHECK(Path::hasRelativeElement("blah/a") == false); + SLANG_CHECK(Path::hasRelativeElement("a:\\blah/a") == false); - SLANG_CHECK(Path::isRelative("a:/what/.././../is/./../this/.")); + SLANG_CHECK(Path::hasRelativeElement("a:/what/.././../is/./../this/.")); - SLANG_CHECK(Path::isRelative("a:/what/.././../is/./../this/./")); + SLANG_CHECK(Path::hasRelativeElement("a:/what/.././../is/./../this/./")); - SLANG_CHECK(Path::isRelative("a:\\what\\..\\.\\..\\is\\.\\..\\this\\.\\")); + SLANG_CHECK(Path::hasRelativeElement("a:\\what\\..\\.\\..\\is\\.\\..\\this\\.\\")); } |
