summaryrefslogtreecommitdiff
path: root/graphics/asymptote
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/asymptote')
-rw-r--r--graphics/asymptote/ChangeLog252
-rw-r--r--graphics/asymptote/GUI/res/icons/android-arrow-back.svg22
-rw-r--r--graphics/asymptote/GUI/res/icons/android-arrow-forward.svg22
-rw-r--r--graphics/asymptote/GUI/res/icons/android-camera.svg24
-rw-r--r--graphics/asymptote/GUI/res/icons/android-close.svg24
-rw-r--r--graphics/asymptote/GUI/res/icons/android-color-palette.svg34
-rw-r--r--graphics/asymptote/GUI/res/icons/android-delete.svg20
-rw-r--r--graphics/asymptote/GUI/res/icons/android-done.svg26
-rw-r--r--graphics/asymptote/GUI/res/icons/android-expand.svg24
-rw-r--r--graphics/asymptote/GUI/res/icons/android-folder-open.svg20
-rw-r--r--graphics/asymptote/GUI/res/icons/android-hand.svg30
-rw-r--r--graphics/asymptote/GUI/res/icons/android-locate.svg32
-rw-r--r--graphics/asymptote/GUI/res/icons/android-radio-button-off.svg24
-rw-r--r--graphics/asymptote/GUI/res/icons/android-radio-button-on.svg26
-rw-r--r--graphics/asymptote/GUI/res/icons/android-refresh.svg22
-rw-r--r--graphics/asymptote/GUI/res/icons/arrow-move.svg16
-rw-r--r--graphics/asymptote/GUI/res/icons/arrow-resize.svg16
-rw-r--r--graphics/asymptote/GUI/res/icons/brush.svg26
-rw-r--r--graphics/asymptote/GUI/res/icons/check.svg18
-rw-r--r--graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg26
-rw-r--r--graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg26
-rw-r--r--graphics/asymptote/GUI/res/icons/circle.svg22
-rw-r--r--graphics/asymptote/GUI/res/icons/close-round.svg18
-rw-r--r--graphics/asymptote/GUI/res/icons/code.svg28
-rw-r--r--graphics/asymptote/GUI/res/icons/edit.svg26
-rw-r--r--graphics/asymptote/GUI/res/icons/eye.svg30
-rw-r--r--graphics/asymptote/GUI/res/icons/grid.svg64
-rw-r--r--graphics/asymptote/GUI/res/icons/magnifying-glass.svg26
-rw-r--r--graphics/asymptote/GUI/res/icons/plus-round.svg18
-rw-r--r--graphics/asymptote/GUI/res/icons/redo.svg80
-rw-r--r--graphics/asymptote/GUI/res/icons/save.svg20
-rw-r--r--graphics/asymptote/GUI/res/icons/social-python.svg42
-rw-r--r--graphics/asymptote/GUI/res/icons/undo.svg80
-rw-r--r--graphics/asymptote/LspCpp/LICENSE42
-rw-r--r--graphics/asymptote/LspCpp/README.md1
-rw-r--r--graphics/asymptote/LspCpp/examples/StdIOClientExample.cpp436
-rw-r--r--graphics/asymptote/LspCpp/examples/StdIOServerExample.cpp318
-rw-r--r--graphics/asymptote/LspCpp/examples/TcpServerExample.cpp398
-rw-r--r--graphics/asymptote/LspCpp/examples/WebsocketExample.cpp592
-rw-r--r--graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/glossary.json42
-rw-r--r--graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/menu.json52
-rw-r--r--graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/webapp.json174
-rw-r--r--graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/widget.json50
-rw-r--r--graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8.json12
-rw-r--r--graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8bom.json12
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake4
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make12
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/CTestTestfile.cmake9
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/Doxyfile8
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/Makefile24
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/cmake_install.cmake6
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake19
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make114
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake20
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make114
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/progress.marks1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CTestTestfile.cmake6
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/Makefile276
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/deps/googletest/cmake_install.cmake44
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake4
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake16
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make78
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.internal1730
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make2222
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/Makefile72
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake4
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/progress.marks1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake22
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/build.make116
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/cmake_clean.cmake11
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/depend.make2
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/flags.make10
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/link.txt1
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/progress.make3
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/CTestTestfile.cmake30
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/Makefile696
-rw-r--r--graphics/asymptote/LspCpp/third_party/uri/test/cmake_install.cmake44
-rw-r--r--graphics/asymptote/Makefile.in4
-rw-r--r--graphics/asymptote/ReleaseNotes4
-rw-r--r--graphics/asymptote/asy-keywords.el2
-rw-r--r--graphics/asymptote/asy.list311
-rw-r--r--graphics/asymptote/asymptote.spec2
-rw-r--r--graphics/asymptote/base/shaders/blend.glsl136
-rw-r--r--graphics/asymptote/base/shaders/compress.glsl30
-rw-r--r--graphics/asymptote/base/shaders/count.glsl17
-rw-r--r--graphics/asymptote/base/shaders/fragment.glsl59
-rw-r--r--graphics/asymptote/base/shaders/sum1.glsl6
-rw-r--r--graphics/asymptote/base/shaders/sum2.glsl6
-rw-r--r--graphics/asymptote/base/shaders/sum3.glsl25
-rw-r--r--graphics/asymptote/base/shaders/zero.glsl3
-rw-r--r--graphics/asymptote/base/stats.asy27
-rw-r--r--graphics/asymptote/base/v3dheadertypes.asy2
-rw-r--r--graphics/asymptote/base/v3dtypes.asy2
-rwxr-xr-xgraphics/asymptote/build-scripts/build-asymptote3
-rwxr-xr-xgraphics/asymptote/configure18
-rw-r--r--graphics/asymptote/configure.ac2
-rw-r--r--graphics/asymptote/doc/CAD.pdfbin198744 -> 198744 bytes
-rw-r--r--graphics/asymptote/doc/FAQ/asy-faq.info2
-rw-r--r--graphics/asymptote/doc/TeXShopAndAsymptote.pdfbin81128 -> 81163 bytes
-rw-r--r--graphics/asymptote/doc/asy-latex.pdfbin207105 -> 207105 bytes
-rw-r--r--graphics/asymptote/doc/asy.13
-rw-r--r--graphics/asymptote/doc/asyRefCard.pdfbin121145 -> 121145 bytes
-rw-r--r--graphics/asymptote/doc/asymptote.pdfbin1314132 -> 1314169 bytes
-rw-r--r--graphics/asymptote/doc/png/asymptote.info123
-rw-r--r--graphics/asymptote/examples/filesurface.dat24
-rw-r--r--graphics/asymptote/examples/uhrturm.obj2344
-rw-r--r--graphics/asymptote/glrender.cc324
-rw-r--r--graphics/asymptote/revision.cc2
-rw-r--r--graphics/asymptote/settings.cc4
-rw-r--r--graphics/asymptote/shaders.cc1
-rw-r--r--graphics/asymptote/v3dheadertypes.h2
-rw-r--r--graphics/asymptote/v3dheadertypes.py2
-rw-r--r--graphics/asymptote/v3dtypes.h2
-rw-r--r--graphics/asymptote/v3dtypes.py2
234 files changed, 7697 insertions, 6796 deletions
diff --git a/graphics/asymptote/ChangeLog b/graphics/asymptote/ChangeLog
index ce1e742c6b..b27606df60 100644
--- a/graphics/asymptote/ChangeLog
+++ b/graphics/asymptote/ChangeLog
@@ -1,3 +1,255 @@
+commit 52f5c99018d24883f6e115ae72beaa88a15d0669
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 5 11:32:10 2022 -0600
+
+ Fix last revision.
+
+commit 6992734bf38c28328ba829944596fa43d3d40512
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 4 23:00:20 2022 -0600
+
+ TRANSPARENCY: Restrict number and size of workgroups as needed.
+
+commit 561986f58f96e407e92979207d66d4bc864b9556
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 3 21:56:20 2022 -0600
+
+ TRANSPARENCY: Optimize global summation on CPU.
+
+commit e80e073ca6e2bfdc06c277ba17544e71533cecf7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 29 23:04:53 2022 -0600
+
+ TRANSPARENCY: Fix export.
+
+commit 0fb93b6435910d57594ab4fc5542efd9e0543103
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 28 09:44:08 2022 -0600
+
+ TRANSPARENCY: Check for empty pixels with -noGPUCOMPRESS.
+
+commit 6d3df54aa7801a97ce35824dfa6ffc9109b1a4eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 28 09:29:58 2022 -0600
+
+ TRANSPARENCY: Fix buffer allocation.
+
+commit 36c947e404b55985d949c7d2313e2f94334762f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 28 08:22:31 2022 -0600
+
+ TRANSPARENCY: Use no more than 8 SSBOs.
+
+commit 5e1c855ab8287c60a278d3ed3eb93e7eca644418
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 27 13:21:14 2022 -0600
+
+ Implement GPUcompress=false option for non-NVIDIA GPU cards.
+
+commit 554a81c8898bc97d0d4841178e92f5ee3d2a5f22
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 26 12:33:24 2022 -0600
+
+ Fix commit 56df79e03bb18523f47be46620b7be5e62d92eac.
+
+commit 9d0c1b6afea89eeba8c90b54c1f3ee73fd8094a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 26 11:24:03 2022 -0600
+
+ TRANSPARENCY: Fix floating point exception.
+
+commit 56df79e03bb18523f47be46620b7be5e62d92eac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 26 10:23:23 2022 -0600
+
+ TRANSPARENCY: Fix export when GPUindexing=false.
+
+commit 25650a26253bfcc81b4a7d4448f352e41236d392
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 26 09:52:06 2022 -0600
+
+ TRANSPARENCY: Fix segmentation fault.
+
+commit 5649ac09e2deb90d4929b34e47677395bac20b48
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 25 22:17:45 2022 -0600
+
+ TRANSPARENCY: Fix atomic counter initialization.
+
+commit f88c7598b4b01a1d4c0c0bd5412a48d1a0eb5160
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 25 00:56:59 2022 -0600
+
+ TRANSPARENCY: Transmit maxSize in global sum array.
+
+commit 3e0cd170f6fe57e38265fff7547d2374ae05bee6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 23 23:29:14 2022 -0600
+
+ TRANSPARENCY: Discard empty counts.
+
+commit afe3b3291af5d8f02ebb2e286612d90fa96cf7c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 09:50:25 2022 -0600
+
+ TRANSPARENCY: Fix data format.
+
+commit d962523e868ae3240b4196cdaf498337dde34ff3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 20 10:43:27 2022 -0600
+
+ TRANSPARENCY: Transfer maxSize via globalSum buffer.
+
+commit a0c83db864e01587c64c47c96004e62455682ecc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 19 22:52:32 2022 -0600
+
+ TRANSPARENCY: Check ARRAYSIZE on every frame.
+
+commit 50aaba78229e7401a1d3863ab3c4184dfc432585
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 19 22:10:22 2022 -0600
+
+ TRANSPARENCY: Don't zero offset buffer.
+
+commit 6ac4803bd0c0af840dcf8609087d521883fe46ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 19 18:28:38 2022 -0600
+
+ TRANSPARENCY: Improve last revision.
+
+commit bd35596b24cde31b551ae4c6a3ea02e97ce1f0b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 19 15:13:35 2022 -0600
+
+ TRANSPARENCY: Optimize case of one transparent fragment.
+
+commit 8b061a48bdf27b5e142bf48869087c73562169fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 19 14:46:06 2022 -0600
+
+ TRANSPARENCY: Simplify code.
+
+commit 9946580b30f18817b09a46ab62fd9e20d113b303
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 19 14:06:40 2022 -0600
+
+ TRANSPARENCY: Fix depth lookup.
+
+commit 4c6980c4001d493e83d8ba5d11ba56d9f21c38c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 18 22:50:54 2022 -0600
+
+ TRANSPARENCY: Conditionally define uniform.
+
+commit 638bb757747216fae868e8a6e152b6eb690c30ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 12:25:40 2022 -0600
+
+ Implement weighted least-squares fit.
+
+commit 6afedcba8989cac33ce677387160528d828ea269
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 13 19:28:03 2022 -0600
+
+ TRANSPARENCY: Combine local index and depth into structure.
+
+commit fd3d794762fd6e532b916318625d4361f54467bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 13 17:15:29 2022 -0600
+
+ Remove unused code.
+
+commit dbafbb86b583bc1671f6111c7518219efb74de18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 13 17:01:26 2022 -0600
+
+ Merge conditionals.
+
+commit a6e12dda261cad07593c988952b2fe62cf317600
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 13 14:19:01 2022 -0600
+
+ Avoid unnecessary writes to OpaqueDepth SSBO.
+
+commit 115e01faf97e2b1cc6b9ba9c8928d80bc0b00aa0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 10 12:01:47 2022 -0700
+
+ Use UNIX line terminators.
+
+commit b007afcc67cf18fd431492f9f2cf449daac10b95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 10 11:56:22 2022 -0700
+
+ git subrepo commit (merge) LspCpp
+
+ subrepo:
+ subdir: "LspCpp"
+ merged: "a311aa1d"
+ upstream:
+ origin: "git@github.com:vectorgraphics/LspCpp"
+ branch: "master"
+ commit: "19411f6c"
+ git-subrepo:
+ version: "0.4.3"
+ origin: "https://github.com/ingydotnet/git-subrepo"
+ commit: "2f68596"
+
+commit 0ce8a977de9a3f01ac63c895d56da4f3848d2035
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 8 23:56:24 2022 -0700
+
+ git subrepo commit (merge) LspCpp
+
+ subrepo:
+ subdir: "LspCpp"
+ merged: "574c2530"
+ upstream:
+ origin: "git@github.com:vectorgraphics/LspCpp"
+ branch: "master"
+ commit: "95cf6780"
+ git-subrepo:
+ version: "0.4.1"
+ origin: "https://github.com/ingydotnet/git-subrepo"
+ commit: "a04d8c2"
+
+commit d12b2dd06788452e0a4fe68b10cc181c6747e42d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 8 23:36:37 2022 -0700
+
+ Remove all invisible files from release.
+
+commit 1cc029d5b9f573282f0e36daa12c28366130fce8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 7 21:09:49 2022 -0700
+
+ LSP: Clean up generated files; fix permissions.
+
+commit c7e039c39c71323575a1c80ffc2405ab244339b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 7 20:04:26 2022 -0700
+
+ git subrepo commit (merge) LspCpp
+
+ subrepo:
+ subdir: "LspCpp"
+ merged: "05c9d022"
+ upstream:
+ origin: "git@github.com:vectorgraphics/LspCpp"
+ branch: "master"
+ commit: "b1e44c8f"
+ git-subrepo:
+ version: "0.4.1"
+ origin: "https://github.com/ingydotnet/git-subrepo"
+ commit: "a04d8c2"
+
+commit 94fe097db546f1de9e5b43e6b31fe1d2d4e4edaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 7 14:23:48 2022 -0700
+
+ Increment version to 2.80.
+
commit 70dcf303c069ce3669f5f589aa3642650665278b
Author: John Bowman <bowman@ualberta.ca>
Date: Mon Mar 7 11:40:50 2022 -0700
diff --git a/graphics/asymptote/GUI/res/icons/android-arrow-back.svg b/graphics/asymptote/GUI/res/icons/android-arrow-back.svg
index 79cfe814a1..309afd3106 100644
--- a/graphics/asymptote/GUI/res/icons/android-arrow-back.svg
+++ b/graphics/asymptote/GUI/res/icons/android-arrow-back.svg
@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon_8_">
- <g>
- <path d="M427,234.625H167.296l119.702-119.702L256,85L85,256l171,171l29.922-29.924L167.296,277.375H427V234.625z"/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon_8_">
+ <g>
+ <path d="M427,234.625H167.296l119.702-119.702L256,85L85,256l171,171l29.922-29.924L167.296,277.375H427V234.625z"/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-arrow-forward.svg b/graphics/asymptote/GUI/res/icons/android-arrow-forward.svg
index d63794dcc0..e40696fd38 100644
--- a/graphics/asymptote/GUI/res/icons/android-arrow-forward.svg
+++ b/graphics/asymptote/GUI/res/icons/android-arrow-forward.svg
@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon_8_">
- <g>
- <path d="M85,277.375h259.704L225.002,397.077L256,427l171-171L256,85l-29.922,29.924l118.626,119.701H85V277.375z"/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon_8_">
+ <g>
+ <path d="M85,277.375h259.704L225.002,397.077L256,427l171-171L256,85l-29.922,29.924l118.626,119.701H85V277.375z"/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-camera.svg b/graphics/asymptote/GUI/res/icons/android-camera.svg
index 73aeaabe49..2dd4720ad6 100644
--- a/graphics/asymptote/GUI/res/icons/android-camera.svg
+++ b/graphics/asymptote/GUI/res/icons/android-camera.svg
@@ -1,12 +1,12 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g>
- <circle cx="256" cy="280" r="63"/>
- <path d="M440,96h-88l-32-32H192l-32,32H72c-22.092,0-40,17.908-40,40v272c0,22.092,17.908,40,40,40h368c22.092,0,40-17.908,40-40
- V136C480,113.908,462.092,96,440,96z M256,392c-61.855,0-112-50.145-112-112s50.145-112,112-112s112,50.145,112,112
- S317.855,392,256,392z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g>
+ <circle cx="256" cy="280" r="63"/>
+ <path d="M440,96h-88l-32-32H192l-32,32H72c-22.092,0-40,17.908-40,40v272c0,22.092,17.908,40,40,40h368c22.092,0,40-17.908,40-40
+ V136C480,113.908,462.092,96,440,96z M256,392c-61.855,0-112-50.145-112-112s50.145-112,112-112s112,50.145,112,112
+ S317.855,392,256,392z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-close.svg b/graphics/asymptote/GUI/res/icons/android-close.svg
index aee0f9f630..3184bc13d8 100644
--- a/graphics/asymptote/GUI/res/icons/android-close.svg
+++ b/graphics/asymptote/GUI/res/icons/android-close.svg
@@ -1,12 +1,12 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon_5_">
- <g>
- <polygon points="405,136.798 375.202,107 256,226.202 136.798,107 107,136.798 226.202,256 107,375.202 136.798,405 256,285.798
- 375.202,405 405,375.202 285.798,256 "/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon_5_">
+ <g>
+ <polygon points="405,136.798 375.202,107 256,226.202 136.798,107 107,136.798 226.202,256 107,375.202 136.798,405 256,285.798
+ 375.202,405 405,375.202 285.798,256 "/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-color-palette.svg b/graphics/asymptote/GUI/res/icons/android-color-palette.svg
index d700fe6b9d..fddb19cfea 100644
--- a/graphics/asymptote/GUI/res/icons/android-color-palette.svg
+++ b/graphics/asymptote/GUI/res/icons/android-color-palette.svg
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon_12_">
- <g>
- <path d="M256,64C150.401,64,64,150.401,64,256c0,105.604,86.401,192,192,192c18.136,0,32-13.864,32-32
- c0-8.531-3.198-16-8.531-21.333c-5.333-5.334-8.531-12.803-8.531-21.334c0-18.135,13.864-32,32-32h38.396
- c58.667,0,106.667-48,106.667-106.666C448,140.802,361.604,64,256,64z M138.667,256c-18.136,0-32-13.864-32-32s13.864-32,32-32
- c18.135,0,32,13.864,32,32S156.802,256,138.667,256z M202.667,170.667c-18.136,0-32-13.865-32-32c0-18.136,13.864-32,32-32
- c18.135,0,32,13.864,32,32C234.667,156.802,220.802,170.667,202.667,170.667z M309.333,170.667c-18.135,0-32-13.865-32-32
- c0-18.136,13.865-32,32-32c18.136,0,32,13.864,32,32C341.333,156.802,327.469,170.667,309.333,170.667z M373.333,256
- c-18.135,0-32-13.864-32-32s13.865-32,32-32c18.136,0,32,13.864,32,32S391.469,256,373.333,256z"/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon_12_">
+ <g>
+ <path d="M256,64C150.401,64,64,150.401,64,256c0,105.604,86.401,192,192,192c18.136,0,32-13.864,32-32
+ c0-8.531-3.198-16-8.531-21.333c-5.333-5.334-8.531-12.803-8.531-21.334c0-18.135,13.864-32,32-32h38.396
+ c58.667,0,106.667-48,106.667-106.666C448,140.802,361.604,64,256,64z M138.667,256c-18.136,0-32-13.864-32-32s13.864-32,32-32
+ c18.135,0,32,13.864,32,32S156.802,256,138.667,256z M202.667,170.667c-18.136,0-32-13.865-32-32c0-18.136,13.864-32,32-32
+ c18.135,0,32,13.864,32,32C234.667,156.802,220.802,170.667,202.667,170.667z M309.333,170.667c-18.135,0-32-13.865-32-32
+ c0-18.136,13.865-32,32-32c18.136,0,32,13.864,32,32C341.333,156.802,327.469,170.667,309.333,170.667z M373.333,256
+ c-18.135,0-32-13.864-32-32s13.865-32,32-32c18.136,0,32,13.864,32,32S391.469,256,373.333,256z"/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-delete.svg b/graphics/asymptote/GUI/res/icons/android-delete.svg
index 49cfa5ade4..9159a4859f 100644
--- a/graphics/asymptote/GUI/res/icons/android-delete.svg
+++ b/graphics/asymptote/GUI/res/icons/android-delete.svg
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g>
- <path d="M128,405.429C128,428.846,147.198,448,170.667,448h170.667C364.802,448,384,428.846,384,405.429V160H128V405.429z M416,96
- h-80l-26.785-32H202.786L176,96H96v32h320V96z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g>
+ <path d="M128,405.429C128,428.846,147.198,448,170.667,448h170.667C364.802,448,384,428.846,384,405.429V160H128V405.429z M416,96
+ h-80l-26.785-32H202.786L176,96H96v32h320V96z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-done.svg b/graphics/asymptote/GUI/res/icons/android-done.svg
index 4bcb946f05..fbd6e5cd7b 100644
--- a/graphics/asymptote/GUI/res/icons/android-done.svg
+++ b/graphics/asymptote/GUI/res/icons/android-done.svg
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon_1_">
- <g>
- <g>
- <polygon points="186.301,339.893 96,249.461 64,279.968 186.301,402 448,140.506 416,110 "/>
- </g>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon_1_">
+ <g>
+ <g>
+ <polygon points="186.301,339.893 96,249.461 64,279.968 186.301,402 448,140.506 416,110 "/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-expand.svg b/graphics/asymptote/GUI/res/icons/android-expand.svg
index 51be003c07..beb08b2eee 100644
--- a/graphics/asymptote/GUI/res/icons/android-expand.svg
+++ b/graphics/asymptote/GUI/res/icons/android-expand.svg
@@ -1,12 +1,12 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g>
- <polygon points="396.795,396.8 320,396.8 320,448 448,448 448,320 396.795,320 "/>
- <polygon points="396.8,115.205 396.8,192 448,192 448,64 320,64 320,115.205 "/>
- <polygon points="115.205,115.2 192,115.2 192,64 64,64 64,192 115.205,192 "/>
- <polygon points="115.2,396.795 115.2,320 64,320 64,448 192,448 192,396.795 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g>
+ <polygon points="396.795,396.8 320,396.8 320,448 448,448 448,320 396.795,320 "/>
+ <polygon points="396.8,115.205 396.8,192 448,192 448,64 320,64 320,115.205 "/>
+ <polygon points="115.205,115.2 192,115.2 192,64 64,64 64,192 115.205,192 "/>
+ <polygon points="115.2,396.795 115.2,320 64,320 64,448 192,448 192,396.795 "/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-folder-open.svg b/graphics/asymptote/GUI/res/icons/android-folder-open.svg
index fa77fea215..19545aa6bc 100644
--- a/graphics/asymptote/GUI/res/icons/android-folder-open.svg
+++ b/graphics/asymptote/GUI/res/icons/android-folder-open.svg
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<path d="M437.334,144H256.006l-42.668-48H74.666C51.197,96,32,115.198,32,138.667v234.666C32,396.802,51.197,416,74.666,416h362.668
- C460.803,416,480,396.802,480,373.333V186.667C480,163.198,460.803,144,437.334,144z M448,373.333
- c0,5.782-4.885,10.667-10.666,10.667H74.666C68.884,384,64,379.115,64,373.333V176h373.334c5.781,0,10.666,4.885,10.666,10.667
- V373.333z"/>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<path d="M437.334,144H256.006l-42.668-48H74.666C51.197,96,32,115.198,32,138.667v234.666C32,396.802,51.197,416,74.666,416h362.668
+ C460.803,416,480,396.802,480,373.333V186.667C480,163.198,460.803,144,437.334,144z M448,373.333
+ c0,5.782-4.885,10.667-10.666,10.667H74.666C68.884,384,64,379.115,64,373.333V176h373.334c5.781,0,10.666,4.885,10.666,10.667
+ V373.333z"/>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-hand.svg b/graphics/asymptote/GUI/res/icons/android-hand.svg
index 5035d875be..5fdc8100db 100644
--- a/graphics/asymptote/GUI/res/icons/android-hand.svg
+++ b/graphics/asymptote/GUI/res/icons/android-hand.svg
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<path d="M450.679,273.5c-14.585-14.577-36.054-15.89-50.639-1.312l-41.687,41.664c-10.852,10.836-23.93,10.859-31.564,1.852
- c-5.057-5.968-3.061-24.374-1.644-36.049l20.907-171.849c1.867-15.353-9.07-30.185-24.43-32.051
- c-15.358-1.867-29.322,9.939-31.191,25.289L267.37,236.021c-1.205,3.358-3.79,3.938-4.081-0.582L255.44,60
- c0-15.465-12.542-28-28.014-28c-15.473,0-28.015,12.535-28.015,28l-0.552,176.752c0.146,2.04-1.604,2.624-1.92,0.294L172.016,99.077
- c-2.75-15.219-17.323-26.203-32.548-23.453c-15.227,2.748-25.339,18.187-22.591,33.403l22.193,161.455
- c0.023,2.872-0.941,4.513-2.308,0.831l-33.109-88.517c-5.18-14.572-21.196-23.065-35.776-17.889
- c-14.579,5.177-22.201,22.061-17.023,36.631l58.042,189.625c0.303,1.046,0.624,2.085,0.953,3.118l0.121,0.39
- c0.011,0.031,0.025,0.058,0.035,0.088C126.079,444.233,172.57,480,227.427,480c35.116,0,71.591-12.378,99.357-33.672
- c0.001,0,0.003-0.002,0.003-0.002c29.99-18.051,126.071-121.347,126.071-121.347C467.445,310.402,465.266,288.08,450.679,273.5z"/>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<path d="M450.679,273.5c-14.585-14.577-36.054-15.89-50.639-1.312l-41.687,41.664c-10.852,10.836-23.93,10.859-31.564,1.852
+ c-5.057-5.968-3.061-24.374-1.644-36.049l20.907-171.849c1.867-15.353-9.07-30.185-24.43-32.051
+ c-15.358-1.867-29.322,9.939-31.191,25.289L267.37,236.021c-1.205,3.358-3.79,3.938-4.081-0.582L255.44,60
+ c0-15.465-12.542-28-28.014-28c-15.473,0-28.015,12.535-28.015,28l-0.552,176.752c0.146,2.04-1.604,2.624-1.92,0.294L172.016,99.077
+ c-2.75-15.219-17.323-26.203-32.548-23.453c-15.227,2.748-25.339,18.187-22.591,33.403l22.193,161.455
+ c0.023,2.872-0.941,4.513-2.308,0.831l-33.109-88.517c-5.18-14.572-21.196-23.065-35.776-17.889
+ c-14.579,5.177-22.201,22.061-17.023,36.631l58.042,189.625c0.303,1.046,0.624,2.085,0.953,3.118l0.121,0.39
+ c0.011,0.031,0.025,0.058,0.035,0.088C126.079,444.233,172.57,480,227.427,480c35.116,0,71.591-12.378,99.357-33.672
+ c0.001,0,0.003-0.002,0.003-0.002c29.99-18.051,126.071-121.347,126.071-121.347C467.445,310.402,465.266,288.08,450.679,273.5z"/>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-locate.svg b/graphics/asymptote/GUI/res/icons/android-locate.svg
index e2dd098cbd..a7b72bc4b1 100644
--- a/graphics/asymptote/GUI/res/icons/android-locate.svg
+++ b/graphics/asymptote/GUI/res/icons/android-locate.svg
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon">
- <g>
- <path d="M256,176c-44.004,0-80.001,36-80.001,80c0,44.004,35.997,80,80.001,80c44.005,0,79.999-35.996,79.999-80
- C335.999,212,300.005,176,256,176z M446.938,234.667c-9.605-88.531-81.074-160-169.605-169.599V32h-42.666v33.067
- c-88.531,9.599-160,81.068-169.604,169.599H32v42.667h33.062c9.604,88.531,81.072,160,169.604,169.604V480h42.666v-33.062
- c88.531-9.604,160-81.073,169.605-169.604H480v-42.667H446.938z M256,405.333c-82.137,0-149.334-67.198-149.334-149.333
- c0-82.136,67.197-149.333,149.334-149.333c82.135,0,149.332,67.198,149.332,149.333C405.332,338.135,338.135,405.333,256,405.333z
- "/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon">
+ <g>
+ <path d="M256,176c-44.004,0-80.001,36-80.001,80c0,44.004,35.997,80,80.001,80c44.005,0,79.999-35.996,79.999-80
+ C335.999,212,300.005,176,256,176z M446.938,234.667c-9.605-88.531-81.074-160-169.605-169.599V32h-42.666v33.067
+ c-88.531,9.599-160,81.068-169.604,169.599H32v42.667h33.062c9.604,88.531,81.072,160,169.604,169.604V480h42.666v-33.062
+ c88.531-9.604,160-81.073,169.605-169.604H480v-42.667H446.938z M256,405.333c-82.137,0-149.334-67.198-149.334-149.333
+ c0-82.136,67.197-149.333,149.334-149.333c82.135,0,149.332,67.198,149.332,149.333C405.332,338.135,338.135,405.333,256,405.333z
+ "/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-radio-button-off.svg b/graphics/asymptote/GUI/res/icons/android-radio-button-off.svg
index d36fa657c0..59042e3141 100644
--- a/graphics/asymptote/GUI/res/icons/android-radio-button-off.svg
+++ b/graphics/asymptote/GUI/res/icons/android-radio-button-off.svg
@@ -1,12 +1,12 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon_20_">
- <g>
- <path d="M256,48C141.601,48,48,141.601,48,256s93.601,208,208,208s208-93.601,208-208S370.399,48,256,48z M256,422.399
- c-91.518,0-166.399-74.882-166.399-166.399S164.482,89.6,256,89.6S422.4,164.482,422.4,256S347.518,422.399,256,422.399z"/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon_20_">
+ <g>
+ <path d="M256,48C141.601,48,48,141.601,48,256s93.601,208,208,208s208-93.601,208-208S370.399,48,256,48z M256,422.399
+ c-91.518,0-166.399-74.882-166.399-166.399S164.482,89.6,256,89.6S422.4,164.482,422.4,256S347.518,422.399,256,422.399z"/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-radio-button-on.svg b/graphics/asymptote/GUI/res/icons/android-radio-button-on.svg
index 1f7f54c0f2..06c0235e9f 100644
--- a/graphics/asymptote/GUI/res/icons/android-radio-button-on.svg
+++ b/graphics/asymptote/GUI/res/icons/android-radio-button-on.svg
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g id="Icon_21_">
- <g>
- <path d="M256,152c-57.2,0-104,46.8-104,104s46.8,104,104,104s104-46.8,104-104S313.2,152,256,152z M256,48
- C141.601,48,48,141.601,48,256s93.601,208,208,208s208-93.601,208-208S370.399,48,256,48z M256,422.4
- c-91.518,0-166.4-74.883-166.4-166.4S164.482,89.6,256,89.6S422.4,164.482,422.4,256S347.518,422.4,256,422.4z"/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g id="Icon_21_">
+ <g>
+ <path d="M256,152c-57.2,0-104,46.8-104,104s46.8,104,104,104s104-46.8,104-104S313.2,152,256,152z M256,48
+ C141.601,48,48,141.601,48,256s93.601,208,208,208s208-93.601,208-208S370.399,48,256,48z M256,422.4
+ c-91.518,0-166.4-74.883-166.4-166.4S164.482,89.6,256,89.6S422.4,164.482,422.4,256S347.518,422.4,256,422.4z"/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/android-refresh.svg b/graphics/asymptote/GUI/res/icons/android-refresh.svg
index 066f7d22c6..5b8867c2e8 100644
--- a/graphics/asymptote/GUI/res/icons/android-refresh.svg
+++ b/graphics/asymptote/GUI/res/icons/android-refresh.svg
@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g>
- <path d="M256,388c-72.597,0-132-59.405-132-132c0-72.601,59.403-132,132-132c36.3,0,69.299,15.4,92.406,39.601L278,234h154V80
- l-51.698,51.702C348.406,99.798,304.406,80,256,80c-96.797,0-176,79.203-176,176s78.094,176,176,176
- c81.045,0,148.287-54.134,169.401-128H378.85C360.105,353.561,311.712,388,256,388z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g>
+ <path d="M256,388c-72.597,0-132-59.405-132-132c0-72.601,59.403-132,132-132c36.3,0,69.299,15.4,92.406,39.601L278,234h154V80
+ l-51.698,51.702C348.406,99.798,304.406,80,256,80c-96.797,0-176,79.203-176,176s78.094,176,176,176
+ c81.045,0,148.287-54.134,169.401-128H378.85C360.105,353.561,311.712,388,256,388z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/arrow-move.svg b/graphics/asymptote/GUI/res/icons/arrow-move.svg
index 1d4263f45a..5254187535 100644
--- a/graphics/asymptote/GUI/res/icons/arrow-move.svg
+++ b/graphics/asymptote/GUI/res/icons/arrow-move.svg
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<polygon points="480,256 384,160 384,236 276,236 276,128 352,128 256,32 160,128 236,128 236,236 128,236 128,160 32,256 128,352
- 128,276 236,276 236,384 160,384 256,480 352,384 275.8,384 275.4,275.5 384,275.8 384,352 "/>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+<polygon points="480,256 384,160 384,236 276,236 276,128 352,128 256,32 160,128 236,128 236,236 128,236 128,160 32,256 128,352
+ 128,276 236,276 236,384 160,384 256,480 352,384 275.8,384 275.4,275.5 384,275.8 384,352 "/>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/arrow-resize.svg b/graphics/asymptote/GUI/res/icons/arrow-resize.svg
index a9c3b3cc14..24feb2556c 100644
--- a/graphics/asymptote/GUI/res/icons/arrow-resize.svg
+++ b/graphics/asymptote/GUI/res/icons/arrow-resize.svg
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<polygon points="288,96 337.9,145.9 274,209.7 274,209.7 145.9,337.9 96,288 96,416 224,416 174.1,366.1 357.4,182.9 366.1,174.1
- 416,224 416,96 "/>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+<polygon points="288,96 337.9,145.9 274,209.7 274,209.7 145.9,337.9 96,288 96,416 224,416 174.1,366.1 357.4,182.9 366.1,174.1
+ 416,224 416,96 "/>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/brush.svg b/graphics/asymptote/GUI/res/icons/brush.svg
index 0c6a54340b..da358605d8 100644
--- a/graphics/asymptote/GUI/res/icons/brush.svg
+++ b/graphics/asymptote/GUI/res/icons/brush.svg
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g>
- <path d="M48.451,464.828c40.023-0.315,45.01-9.955,58.052-50.132c24.057-63.408,132.419,16.591,65.269,44.374
- C104.622,486.852,8.428,465.143,48.451,464.828z"/>
- <path d="M458.857,46.902c-19.417-15.647-51.592-7.938-71.864,17.219L181.645,355.849c-20.272,25.154-20.171,20.347-0.754,35.992
- c19.417,15.648,14.738,16.77,35.011-8.388l241.406-262.669C477.581,95.628,478.275,62.55,458.857,46.902z M406.065,81.825
- c0,0-3-3.5-13-11.5c15-24.5,44.5-20,44.5-20C409.565,66.825,406.065,81.825,406.065,81.825z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g>
+ <path d="M48.451,464.828c40.023-0.315,45.01-9.955,58.052-50.132c24.057-63.408,132.419,16.591,65.269,44.374
+ C104.622,486.852,8.428,465.143,48.451,464.828z"/>
+ <path d="M458.857,46.902c-19.417-15.647-51.592-7.938-71.864,17.219L181.645,355.849c-20.272,25.154-20.171,20.347-0.754,35.992
+ c19.417,15.648,14.738,16.77,35.011-8.388l241.406-262.669C477.581,95.628,478.275,62.55,458.857,46.902z M406.065,81.825
+ c0,0-3-3.5-13-11.5c15-24.5,44.5-20,44.5-20C409.565,66.825,406.065,81.825,406.065,81.825z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/check.svg b/graphics/asymptote/GUI/res/icons/check.svg
index 08ee56d87d..5da9a531d6 100644
--- a/graphics/asymptote/GUI/res/icons/check.svg
+++ b/graphics/asymptote/GUI/res/icons/check.svg
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Check" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M8.294,16.998c-0.435,0-0.847-0.203-1.111-0.553L3.61,11.724c-0.465-0.613-0.344-1.486,0.27-1.951
- c0.615-0.467,1.488-0.344,1.953,0.27l2.351,3.104l5.911-9.492c0.407-0.652,1.267-0.852,1.921-0.445
- c0.653,0.406,0.854,1.266,0.446,1.92L9.478,16.34c-0.242,0.391-0.661,0.635-1.12,0.656C8.336,16.998,8.316,16.998,8.294,16.998z"/>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Check" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
+<path d="M8.294,16.998c-0.435,0-0.847-0.203-1.111-0.553L3.61,11.724c-0.465-0.613-0.344-1.486,0.27-1.951
+ c0.615-0.467,1.488-0.344,1.953,0.27l2.351,3.104l5.911-9.492c0.407-0.652,1.267-0.852,1.921-0.445
+ c0.653,0.406,0.854,1.266,0.446,1.92L9.478,16.34c-0.242,0.391-0.661,0.635-1.12,0.656C8.336,16.998,8.316,16.998,8.294,16.998z"/>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg b/graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg
index 4035c688e8..e2084b954e 100644
--- a/graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg
+++ b/graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Chevron_circled_left" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
- x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g transform='matrix(24 0 0 24 0 0)'>
-<path d="M11.302,6.776c-0.196-0.197-0.515-0.197-0.71,0L7.785,9.641c-0.196,0.199-0.196,0.52,0,0.717l2.807,2.864
- c0.195,0.199,0.514,0.198,0.71,0c0.196-0.197,0.196-0.518,0-0.717L9,10l2.302-2.506C11.498,7.296,11.498,6.976,11.302,6.776z
- M10,0.4c-5.302,0-9.6,4.298-9.6,9.6c0,5.303,4.298,9.6,9.6,9.6s9.6-4.297,9.6-9.6C19.6,4.698,15.302,0.4,10,0.4z M10,18.354
- c-4.615,0-8.354-3.74-8.354-8.354c0-4.614,3.739-8.354,8.354-8.354c4.613,0,8.354,3.74,8.354,8.354
- C18.354,14.614,14.613,18.354,10,18.354z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Chevron_circled_left" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g transform='matrix(24 0 0 24 0 0)'>
+<path d="M11.302,6.776c-0.196-0.197-0.515-0.197-0.71,0L7.785,9.641c-0.196,0.199-0.196,0.52,0,0.717l2.807,2.864
+ c0.195,0.199,0.514,0.198,0.71,0c0.196-0.197,0.196-0.518,0-0.717L9,10l2.302-2.506C11.498,7.296,11.498,6.976,11.302,6.776z
+ M10,0.4c-5.302,0-9.6,4.298-9.6,9.6c0,5.303,4.298,9.6,9.6,9.6s9.6-4.297,9.6-9.6C19.6,4.698,15.302,0.4,10,0.4z M10,18.354
+ c-4.615,0-8.354-3.74-8.354-8.354c0-4.614,3.739-8.354,8.354-8.354c4.613,0,8.354,3.74,8.354,8.354
+ C18.354,14.614,14.613,18.354,10,18.354z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg b/graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg
index f6e3a5e89c..1d37a3903a 100644
--- a/graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg
+++ b/graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Chevron_circled_right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
- x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g transform='matrix(24 0 0 24 0 0)'>
-<path d="M11,10L8.698,7.494c-0.196-0.198-0.196-0.519,0-0.718c0.196-0.197,0.515-0.197,0.71,0l2.807,2.864
- c0.196,0.199,0.196,0.52,0,0.717l-2.807,2.864c-0.195,0.199-0.514,0.198-0.71,0c-0.196-0.197-0.196-0.518,0-0.717L11,10z M10,0.4
- c5.302,0,9.6,4.298,9.6,9.6c0,5.303-4.298,9.6-9.6,9.6S0.4,15.303,0.4,10C0.4,4.698,4.698,0.4,10,0.4z M10,18.354
- c4.613,0,8.354-3.74,8.354-8.354c0-4.614-3.741-8.354-8.354-8.354c-4.615,0-8.354,3.74-8.354,8.354
- C1.645,14.614,5.385,18.354,10,18.354z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Chevron_circled_right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g transform='matrix(24 0 0 24 0 0)'>
+<path d="M11,10L8.698,7.494c-0.196-0.198-0.196-0.519,0-0.718c0.196-0.197,0.515-0.197,0.71,0l2.807,2.864
+ c0.196,0.199,0.196,0.52,0,0.717l-2.807,2.864c-0.195,0.199-0.514,0.198-0.71,0c-0.196-0.197-0.196-0.518,0-0.717L11,10z M10,0.4
+ c5.302,0,9.6,4.298,9.6,9.6c0,5.303-4.298,9.6-9.6,9.6S0.4,15.303,0.4,10C0.4,4.698,4.698,0.4,10,0.4z M10,18.354
+ c4.613,0,8.354-3.74,8.354-8.354c0-4.614-3.741-8.354-8.354-8.354c-4.615,0-8.354,3.74-8.354,8.354
+ C1.645,14.614,5.385,18.354,10,18.354z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/circle.svg b/graphics/asymptote/GUI/res/icons/circle.svg
index e344602bcb..1645280ddc 100644
--- a/graphics/asymptote/GUI/res/icons/circle.svg
+++ b/graphics/asymptote/GUI/res/icons/circle.svg
@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Circle" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="512px" y="512px"
- viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g transform='matrix(24 0 0 24 0 0)'>
-<path d="M10,0.4C4.698,0.4,0.4,4.698,0.4,10C0.4,15.302,4.698,19.6,10,19.6c5.301,0,9.6-4.298,9.6-9.601
- C19.6,4.698,15.301,0.4,10,0.4z M10,17.599c-4.197,0-7.6-3.402-7.6-7.6S5.802,2.4,10,2.4c4.197,0,7.601,3.402,7.601,7.6
- S14.197,17.599,10,17.599z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Circle" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="512px" y="512px"
+ viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g transform='matrix(24 0 0 24 0 0)'>
+<path d="M10,0.4C4.698,0.4,0.4,4.698,0.4,10C0.4,15.302,4.698,19.6,10,19.6c5.301,0,9.6-4.298,9.6-9.601
+ C19.6,4.698,15.301,0.4,10,0.4z M10,17.599c-4.197,0-7.6-3.402-7.6-7.6S5.802,2.4,10,2.4c4.197,0,7.601,3.402,7.601,7.6
+ S14.197,17.599,10,17.599z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/close-round.svg b/graphics/asymptote/GUI/res/icons/close-round.svg
index d8b5554c5c..e011f7bd65 100644
--- a/graphics/asymptote/GUI/res/icons/close-round.svg
+++ b/graphics/asymptote/GUI/res/icons/close-round.svg
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<path d="M437.5,386.6L306.9,256l130.6-130.6c14.1-14.1,14.1-36.8,0-50.9c-14.1-14.1-36.8-14.1-50.9,0L256,205.1L125.4,74.5
- c-14.1-14.1-36.8-14.1-50.9,0c-14.1,14.1-14.1,36.8,0,50.9L205.1,256L74.5,386.6c-14.1,14.1-14.1,36.8,0,50.9
- c14.1,14.1,36.8,14.1,50.9,0L256,306.9l130.6,130.6c14.1,14.1,36.8,14.1,50.9,0C451.5,423.4,451.5,400.6,437.5,386.6z"/>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+<path d="M437.5,386.6L306.9,256l130.6-130.6c14.1-14.1,14.1-36.8,0-50.9c-14.1-14.1-36.8-14.1-50.9,0L256,205.1L125.4,74.5
+ c-14.1-14.1-36.8-14.1-50.9,0c-14.1,14.1-14.1,36.8,0,50.9L205.1,256L74.5,386.6c-14.1,14.1-14.1,36.8,0,50.9
+ c14.1,14.1,36.8,14.1,50.9,0L256,306.9l130.6,130.6c14.1,14.1,36.8,14.1,50.9,0C451.5,423.4,451.5,400.6,437.5,386.6z"/>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/code.svg b/graphics/asymptote/GUI/res/icons/code.svg
index b62357776a..d0a62b3bb6 100644
--- a/graphics/asymptote/GUI/res/icons/code.svg
+++ b/graphics/asymptote/GUI/res/icons/code.svg
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Code" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="24px" y="24px"
- viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g transform='matrix(24 0 0 24 0 0)'><path d="M5.719,14.75c-0.236,0-0.474-0.083-0.664-0.252L-0.005,10l5.341-4.748C5.748,4.887,6.38,4.922,6.747,5.335
- c0.367,0.413,0.33,1.045-0.083,1.412L3.005,10l3.378,3.002c0.413,0.367,0.45,0.999,0.083,1.412
- C6.269,14.637,5.994,14.75,5.719,14.75z M14.664,14.748L20.005,10l-5.06-4.498c-0.413-0.367-1.045-0.33-1.411,0.083
- c-0.367,0.413-0.33,1.045,0.083,1.412L16.995,10l-3.659,3.252c-0.413,0.367-0.45,0.999-0.083,1.412C13.45,14.887,13.725,15,14,15
- C14.236,15,14.474,14.917,14.664,14.748z M9.986,16.165l2-12c0.091-0.545-0.277-1.06-0.822-1.151
- c-0.547-0.092-1.061,0.277-1.15,0.822l-2,12c-0.091,0.545,0.277,1.06,0.822,1.151C8.892,16.996,8.946,17,9.001,17
- C9.481,17,9.905,16.653,9.986,16.165z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Code" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="24px" y="24px"
+ viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g transform='matrix(24 0 0 24 0 0)'><path d="M5.719,14.75c-0.236,0-0.474-0.083-0.664-0.252L-0.005,10l5.341-4.748C5.748,4.887,6.38,4.922,6.747,5.335
+ c0.367,0.413,0.33,1.045-0.083,1.412L3.005,10l3.378,3.002c0.413,0.367,0.45,0.999,0.083,1.412
+ C6.269,14.637,5.994,14.75,5.719,14.75z M14.664,14.748L20.005,10l-5.06-4.498c-0.413-0.367-1.045-0.33-1.411,0.083
+ c-0.367,0.413-0.33,1.045,0.083,1.412L16.995,10l-3.659,3.252c-0.413,0.367-0.45,0.999-0.083,1.412C13.45,14.887,13.725,15,14,15
+ C14.236,15,14.474,14.917,14.664,14.748z M9.986,16.165l2-12c0.091-0.545-0.277-1.06-0.822-1.151
+ c-0.547-0.092-1.061,0.277-1.15,0.822l-2,12c-0.091,0.545,0.277,1.06,0.822,1.151C8.892,16.996,8.946,17,9.001,17
+ C9.481,17,9.905,16.653,9.986,16.165z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/edit.svg b/graphics/asymptote/GUI/res/icons/edit.svg
index a0be3454e1..50d410ce59 100644
--- a/graphics/asymptote/GUI/res/icons/edit.svg
+++ b/graphics/asymptote/GUI/res/icons/edit.svg
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g>
-
- <rect x="178.846" y="92.087" transform="matrix(-0.7071 -0.7071 0.7071 -0.7071 224.3476 631.1498)" width="128.085" height="354.049"/>
- <path d="M471.723,88.393l-48.115-48.114c-11.723-11.724-31.558-10.896-44.304,1.85l-45.202,45.203l90.569,90.568l45.202-45.202
- C482.616,119.952,483.445,100.116,471.723,88.393z"/>
- <polygon points="64.021,363.252 32,480 148.737,447.979 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g>
+
+ <rect x="178.846" y="92.087" transform="matrix(-0.7071 -0.7071 0.7071 -0.7071 224.3476 631.1498)" width="128.085" height="354.049"/>
+ <path d="M471.723,88.393l-48.115-48.114c-11.723-11.724-31.558-10.896-44.304,1.85l-45.202,45.203l90.569,90.568l45.202-45.202
+ C482.616,119.952,483.445,100.116,471.723,88.393z"/>
+ <polygon points="64.021,363.252 32,480 148.737,447.979 "/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/eye.svg b/graphics/asymptote/GUI/res/icons/eye.svg
index 6b64633fce..4b83a783f6 100644
--- a/graphics/asymptote/GUI/res/icons/eye.svg
+++ b/graphics/asymptote/GUI/res/icons/eye.svg
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<g>
- <path d="M256,128c-81.9,0-145.7,48.8-224,128c67.4,67.7,124,128,224,128c99.9,0,173.4-76.4,224-126.6
- C428.2,198.6,354.8,128,256,128z M256,347.3c-49.4,0-89.6-41-89.6-91.3c0-50.4,40.2-91.3,89.6-91.3s89.6,41,89.6,91.3
- C345.6,306.4,305.4,347.3,256,347.3z"/>
- <g>
- <path d="M256,224c0-7.9,2.9-15.1,7.6-20.7c-2.5-0.4-5-0.6-7.6-0.6c-28.8,0-52.3,23.9-52.3,53.3c0,29.4,23.5,53.3,52.3,53.3
- s52.3-23.9,52.3-53.3c0-2.3-0.2-4.6-0.4-6.9c-5.5,4.3-12.3,6.9-19.8,6.9C270.3,256,256,241.7,256,224z"/>
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+<g>
+ <path d="M256,128c-81.9,0-145.7,48.8-224,128c67.4,67.7,124,128,224,128c99.9,0,173.4-76.4,224-126.6
+ C428.2,198.6,354.8,128,256,128z M256,347.3c-49.4,0-89.6-41-89.6-91.3c0-50.4,40.2-91.3,89.6-91.3s89.6,41,89.6,91.3
+ C345.6,306.4,305.4,347.3,256,347.3z"/>
+ <g>
+ <path d="M256,224c0-7.9,2.9-15.1,7.6-20.7c-2.5-0.4-5-0.6-7.6-0.6c-28.8,0-52.3,23.9-52.3,53.3c0,29.4,23.5,53.3,52.3,53.3
+ s52.3-23.9,52.3-53.3c0-2.3-0.2-4.6-0.4-6.9c-5.5,4.3-12.3,6.9-19.8,6.9C270.3,256,256,241.7,256,224z"/>
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/grid.svg b/graphics/asymptote/GUI/res/icons/grid.svg
index 456e501131..7100f22e85 100644
--- a/graphics/asymptote/GUI/res/icons/grid.svg
+++ b/graphics/asymptote/GUI/res/icons/grid.svg
@@ -1,32 +1,32 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<g>
- <g>
- <path d="M160,153.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V153.3z"
- />
- <path d="M288,153.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V153.3z"
- />
- <path d="M416,153.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V153.3z"
- />
- </g>
- <g>
- <path d="M160,281.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V281.3z"
- />
- <path d="M288,281.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V281.3z"
- />
- <path d="M416,281.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V281.3z"
- />
- </g>
- <g>
- <path d="M160,409.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V409.3z"
- />
- <path d="M288,409.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V409.3z"
- />
- <path d="M416,409.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V409.3z"
- />
- </g>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+<g>
+ <g>
+ <path d="M160,153.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V153.3z"
+ />
+ <path d="M288,153.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V153.3z"
+ />
+ <path d="M416,153.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V153.3z"
+ />
+ </g>
+ <g>
+ <path d="M160,281.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V281.3z"
+ />
+ <path d="M288,281.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V281.3z"
+ />
+ <path d="M416,281.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V281.3z"
+ />
+ </g>
+ <g>
+ <path d="M160,409.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V409.3z"
+ />
+ <path d="M288,409.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V409.3z"
+ />
+ <path d="M416,409.3c0,3.7-3,6.7-6.7,6.7h-50.5c-3.7,0-6.7-3-6.7-6.7v-50.5c0-3.7,3-6.7,6.7-6.7h50.5c3.7,0,6.7,3,6.7,6.7V409.3z"
+ />
+ </g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/magnifying-glass.svg b/graphics/asymptote/GUI/res/icons/magnifying-glass.svg
index 1e93ba4f95..f1ac1ec321 100644
--- a/graphics/asymptote/GUI/res/icons/magnifying-glass.svg
+++ b/graphics/asymptote/GUI/res/icons/magnifying-glass.svg
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Magnifying_glass" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
- y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g transform='matrix(24 0 0 24 0 0)'>
-<path d="M17.545,15.467l-3.779-3.779c0.57-0.935,0.898-2.035,0.898-3.21c0-3.417-2.961-6.377-6.378-6.377
- C4.869,2.1,2.1,4.87,2.1,8.287c0,3.416,2.961,6.377,6.377,6.377c1.137,0,2.2-0.309,3.115-0.844l3.799,3.801
- c0.372,0.371,0.975,0.371,1.346,0l0.943-0.943C18.051,16.307,17.916,15.838,17.545,15.467z M4.004,8.287
- c0-2.366,1.917-4.283,4.282-4.283c2.366,0,4.474,2.107,4.474,4.474c0,2.365-1.918,4.283-4.283,4.283
- C6.111,12.76,4.004,10.652,4.004,8.287z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Magnifying_glass" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
+ y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g transform='matrix(24 0 0 24 0 0)'>
+<path d="M17.545,15.467l-3.779-3.779c0.57-0.935,0.898-2.035,0.898-3.21c0-3.417-2.961-6.377-6.378-6.377
+ C4.869,2.1,2.1,4.87,2.1,8.287c0,3.416,2.961,6.377,6.377,6.377c1.137,0,2.2-0.309,3.115-0.844l3.799,3.801
+ c0.372,0.371,0.975,0.371,1.346,0l0.943-0.943C18.051,16.307,17.916,15.838,17.545,15.467z M4.004,8.287
+ c0-2.366,1.917-4.283,4.282-4.283c2.366,0,4.474,2.107,4.474,4.474c0,2.365-1.918,4.283-4.283,4.283
+ C6.111,12.76,4.004,10.652,4.004,8.287z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/plus-round.svg b/graphics/asymptote/GUI/res/icons/plus-round.svg
index 465d937802..b2d86e5083 100644
--- a/graphics/asymptote/GUI/res/icons/plus-round.svg
+++ b/graphics/asymptote/GUI/res/icons/plus-round.svg
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<path d="M417.4,224H288V94.6c0-16.9-14.3-30.6-32-30.6c-17.7,0-32,13.7-32,30.6V224H94.6C77.7,224,64,238.3,64,256
- c0,17.7,13.7,32,30.6,32H224v129.4c0,16.9,14.3,30.6,32,30.6c17.7,0,32-13.7,32-30.6V288h129.4c16.9,0,30.6-14.3,30.6-32
- C448,238.3,434.3,224,417.4,224z"/>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+<path d="M417.4,224H288V94.6c0-16.9-14.3-30.6-32-30.6c-17.7,0-32,13.7-32,30.6V224H94.6C77.7,224,64,238.3,64,256
+ c0,17.7,13.7,32,30.6,32H224v129.4c0,16.9,14.3,30.6,32,30.6c17.7,0,32-13.7,32-30.6V288h129.4c16.9,0,30.6-14.3,30.6-32
+ C448,238.3,434.3,224,417.4,224z"/>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/redo.svg b/graphics/asymptote/GUI/res/icons/redo.svg
index a8647d7a3c..6c9d9c83fb 100644
--- a/graphics/asymptote/GUI/res/icons/redo.svg
+++ b/graphics/asymptote/GUI/res/icons/redo.svg
@@ -1,40 +1,40 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 423.754 423.754" style="enable-background:new 0 0 423.754 423.754;" xml:space="preserve">
-<path d="M407.516,123.239l-27.717,11.48c18.585,44.869,18.585,94.291,0,139.159c-18.585,44.869-53.531,79.815-98.4,98.4
- c-22.438,9.293-46.004,13.94-69.579,13.939c-23.569-0.001-47.147-4.647-69.579-13.939c-44.869-18.585-79.815-53.531-98.4-98.4
- C13.507,200.647,34.758,118.71,90.758,68.644l60.801,60.801V7.521H29.635L69.514,47.4C5.222,105.826-18.985,200.6,16.123,285.359
- c21.652,52.272,62.364,92.984,114.636,114.636c26.137,10.826,53.599,16.239,81.061,16.239s54.924-5.413,81.06-16.239
- c52.272-21.652,92.984-62.364,114.637-114.636C429.167,233.087,429.167,175.511,407.516,123.239z"/>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-</svg>
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 423.754 423.754" style="enable-background:new 0 0 423.754 423.754;" xml:space="preserve">
+<path d="M407.516,123.239l-27.717,11.48c18.585,44.869,18.585,94.291,0,139.159c-18.585,44.869-53.531,79.815-98.4,98.4
+ c-22.438,9.293-46.004,13.94-69.579,13.939c-23.569-0.001-47.147-4.647-69.579-13.939c-44.869-18.585-79.815-53.531-98.4-98.4
+ C13.507,200.647,34.758,118.71,90.758,68.644l60.801,60.801V7.521H29.635L69.514,47.4C5.222,105.826-18.985,200.6,16.123,285.359
+ c21.652,52.272,62.364,92.984,114.636,114.636c26.137,10.826,53.599,16.239,81.061,16.239s54.924-5.413,81.06-16.239
+ c52.272-21.652,92.984-62.364,114.637-114.636C429.167,233.087,429.167,175.511,407.516,123.239z"/>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/save.svg b/graphics/asymptote/GUI/res/icons/save.svg
index 7f9cbd56d3..517b694425 100644
--- a/graphics/asymptote/GUI/res/icons/save.svg
+++ b/graphics/asymptote/GUI/res/icons/save.svg
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Save" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="512px" y="512px"
- viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g transform='matrix(24 0 0 24 0 0)'>
-<path d="M15.173,2H4C2.899,2,2,2.9,2,4v12c0,1.1,0.899,2,2,2h12c1.101,0,2-0.9,2-2V5.127L15.173,2z M14,8c0,0.549-0.45,1-1,1H7
- C6.45,9,6,8.549,6,8V3h8V8z M13,4h-2v4h2V4z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Save" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="512px" y="512px"
+ viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g transform='matrix(24 0 0 24 0 0)'>
+<path d="M15.173,2H4C2.899,2,2,2.9,2,4v12c0,1.1,0.899,2,2,2h12c1.101,0,2-0.9,2-2V5.127L15.173,2z M14,8c0,0.549-0.45,1-1,1H7
+ C6.45,9,6,8.549,6,8V3h8V8z M13,4h-2v4h2V4z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/social-python.svg b/graphics/asymptote/GUI/res/icons/social-python.svg
index 35fcdde7c1..ab523e4b6c 100644
--- a/graphics/asymptote/GUI/res/icons/social-python.svg
+++ b/graphics/asymptote/GUI/res/icons/social-python.svg
@@ -1,21 +1,21 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
-<g>
- <path d="M193.46,249.056c3.723-0.67,7.589-1.041,11.586-1.041L201.924,248h103.823c4.503,0,8.806-0.617,12.908-1.754
- c19.37-5.363,33.345-22.537,33.345-43.663v-30.822v-56.402c0-24.832-21.15-43.484-46.289-47.606
- c-15.931-2.624-39.258-3.827-55.089-3.749c-15.829,0.086-30.981,1.404-44.277,3.749C167.143,74.576,160,88.928,160,115.359V144h96
- v16H128.82c-35.628,0-64.538,42.571-64.813,95.242C64.005,255.495,64,255.747,64,256c0,9.523,0.94,18.72,2.685,27.404
- C74.648,323.07,99.451,352,128.82,352H144v-2.662v-43.273C144,279.238,164.146,254.332,193.46,249.056z M203.656,127.002
- c-9.592,0-17.384-7.785-17.384-17.403c0-9.664,7.774-17.52,17.384-17.52c9.574,0,17.399,7.855,17.399,17.52
- C221.056,119.217,213.246,127.002,203.656,127.002z"/>
- <path d="M443.951,222.543C434.78,186.021,411.033,160,383.18,160H368v2.626v38.046c0,33.915-22.286,58.474-49.489,62.681
- c-2.737,0.424-5.483,0.646-8.301,0.646H206.351c-4.518,0-8.904,0.584-13.049,1.672C174.18,270.689,160,286.6,160,307.236v32.922
- v54.305c0,24.832,24.977,39.426,49.481,46.551c29.327,8.531,61.267,10.068,96.366,0C329.15,434.354,352,420.893,352,394.463V368
- h-96v-16h127.18c25.24,0,47.107-21.365,57.814-52.549C445.474,286.404,448,271.641,448,256
- C448,244.232,446.567,232.962,443.951,222.543z M307.867,382.82c9.59,0,17.381,7.785,17.381,17.4
- c0,9.65-7.791,17.521-17.381,17.521c-9.577,0-17.399-7.871-17.399-17.521C290.468,390.59,298.274,382.82,307.867,382.82z"/>
-</g>
-</svg>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
+<g>
+ <path d="M193.46,249.056c3.723-0.67,7.589-1.041,11.586-1.041L201.924,248h103.823c4.503,0,8.806-0.617,12.908-1.754
+ c19.37-5.363,33.345-22.537,33.345-43.663v-30.822v-56.402c0-24.832-21.15-43.484-46.289-47.606
+ c-15.931-2.624-39.258-3.827-55.089-3.749c-15.829,0.086-30.981,1.404-44.277,3.749C167.143,74.576,160,88.928,160,115.359V144h96
+ v16H128.82c-35.628,0-64.538,42.571-64.813,95.242C64.005,255.495,64,255.747,64,256c0,9.523,0.94,18.72,2.685,27.404
+ C74.648,323.07,99.451,352,128.82,352H144v-2.662v-43.273C144,279.238,164.146,254.332,193.46,249.056z M203.656,127.002
+ c-9.592,0-17.384-7.785-17.384-17.403c0-9.664,7.774-17.52,17.384-17.52c9.574,0,17.399,7.855,17.399,17.52
+ C221.056,119.217,213.246,127.002,203.656,127.002z"/>
+ <path d="M443.951,222.543C434.78,186.021,411.033,160,383.18,160H368v2.626v38.046c0,33.915-22.286,58.474-49.489,62.681
+ c-2.737,0.424-5.483,0.646-8.301,0.646H206.351c-4.518,0-8.904,0.584-13.049,1.672C174.18,270.689,160,286.6,160,307.236v32.922
+ v54.305c0,24.832,24.977,39.426,49.481,46.551c29.327,8.531,61.267,10.068,96.366,0C329.15,434.354,352,420.893,352,394.463V368
+ h-96v-16h127.18c25.24,0,47.107-21.365,57.814-52.549C445.474,286.404,448,271.641,448,256
+ C448,244.232,446.567,232.962,443.951,222.543z M307.867,382.82c9.59,0,17.381,7.785,17.381,17.4
+ c0,9.65-7.791,17.521-17.381,17.521c-9.577,0-17.399-7.871-17.399-17.521C290.468,390.59,298.274,382.82,307.867,382.82z"/>
+</g>
+</svg>
diff --git a/graphics/asymptote/GUI/res/icons/undo.svg b/graphics/asymptote/GUI/res/icons/undo.svg
index 76a7f0d32c..2da3133f89 100644
--- a/graphics/asymptote/GUI/res/icons/undo.svg
+++ b/graphics/asymptote/GUI/res/icons/undo.svg
@@ -1,40 +1,40 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 423.754 423.754" style="enable-background:new 0 0 423.754 423.754;" xml:space="preserve">
-<path d="M354.24,47.4l39.879-39.879H272.196v121.924l60.801-60.801c56,50.066,77.251,132.004,46.918,205.235
- c-18.585,44.869-53.531,79.815-98.4,98.4c-44.866,18.585-94.288,18.585-139.158,0c-44.869-18.585-79.815-53.531-98.4-98.4
- c-18.585-44.869-18.585-94.29,0-139.159l-27.717-11.48c-21.651,52.272-21.651,109.848,0,162.12
- c21.652,52.272,62.364,92.984,114.637,114.636c26.14,10.827,53.595,16.24,81.06,16.239c27.459-0.001,54.927-5.414,81.061-16.239
- c52.271-21.652,92.983-62.364,114.636-114.636C442.739,200.6,418.532,105.826,354.24,47.4z"/>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-</svg>
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 423.754 423.754" style="enable-background:new 0 0 423.754 423.754;" xml:space="preserve">
+<path d="M354.24,47.4l39.879-39.879H272.196v121.924l60.801-60.801c56,50.066,77.251,132.004,46.918,205.235
+ c-18.585,44.869-53.531,79.815-98.4,98.4c-44.866,18.585-94.288,18.585-139.158,0c-44.869-18.585-79.815-53.531-98.4-98.4
+ c-18.585-44.869-18.585-94.29,0-139.159l-27.717-11.48c-21.651,52.272-21.651,109.848,0,162.12
+ c21.652,52.272,62.364,92.984,114.637,114.636c26.14,10.827,53.595,16.24,81.06,16.239c27.459-0.001,54.927-5.414,81.061-16.239
+ c52.271-21.652,92.983-62.364,114.636-114.636C442.739,200.6,418.532,105.826,354.24,47.4z"/>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+</svg>
diff --git a/graphics/asymptote/LspCpp/LICENSE b/graphics/asymptote/LspCpp/LICENSE
index f9e07552ce..e2016d4801 100644
--- a/graphics/asymptote/LspCpp/LICENSE
+++ b/graphics/asymptote/LspCpp/LICENSE
@@ -1,21 +1,21 @@
-MIT License
-
-Copyright (c) 2020 kuafuwang
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+MIT License
+
+Copyright (c) 2020 kuafuwang
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/graphics/asymptote/LspCpp/README.md b/graphics/asymptote/LspCpp/README.md
index ace8de5cb4..465efe50ba 100644
--- a/graphics/asymptote/LspCpp/README.md
+++ b/graphics/asymptote/LspCpp/README.md
@@ -50,3 +50,4 @@
[1]: https://github.com/cquery-project/cquery "cquery:"
[2]: https://www.javacardos.com/tools "JcKit:"
[3]: https://docs.microsoft.com/en-us/nuget/consume-packages/package-restore "Package Restore"
+
diff --git a/graphics/asymptote/LspCpp/examples/StdIOClientExample.cpp b/graphics/asymptote/LspCpp/examples/StdIOClientExample.cpp
index fa70120373..2ce67d1862 100644
--- a/graphics/asymptote/LspCpp/examples/StdIOClientExample.cpp
+++ b/graphics/asymptote/LspCpp/examples/StdIOClientExample.cpp
@@ -1,218 +1,218 @@
-
-#include "LibLsp/lsp/ProcessIoService.h"
-
-#include <boost/program_options.hpp>
-#include "LibLsp/lsp/general/exit.h"
-#include "LibLsp/lsp/textDocument/declaration_definition.h"
-
-#include "LibLsp/lsp/textDocument/signature_help.h"
-#include "LibLsp/lsp/general/initialize.h"
-#include "LibLsp/lsp/ProtocolJsonHandler.h"
-#include "LibLsp/lsp/textDocument/typeHierarchy.h"
-#include "LibLsp/lsp/AbsolutePath.h"
-#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
-#include <network/uri.hpp>
-#include "LibLsp/JsonRpc/Endpoint.h"
-#include "LibLsp/JsonRpc/stream.h"
-#include "LibLsp/JsonRpc/TcpServer.h"
-#include "LibLsp/lsp/textDocument/document_symbol.h"
-#include "LibLsp/lsp/workspace/execute_command.h"
-#include <boost/process.hpp>
-#include <boost/filesystem.hpp>
-#include <boost/asio.hpp>
-#include <iostream>
-
-
-using namespace boost::asio::ip;
-using namespace std;
-class DummyLog :public lsp::Log
-{
-public:
-
- void log(Level level, std::wstring&& msg)
- {
-
- std::wcerr << msg << std::endl;
- };
- void log(Level level, const std::wstring& msg)
- {
- std::wcerr << msg << std::endl;
- };
- void log(Level level, std::string&& msg)
- {
- std::cerr << msg << std::endl;
- };
- void log(Level level, const std::string& msg)
- {
- std::cerr << msg << std::endl;
- };
-};
-
-struct boost_process_ipstream : lsp::base_istream< boost::process::ipstream >
-{
- explicit boost_process_ipstream(boost::process::ipstream& _t)
- : base_istream<boost::process::ipstream>(_t)
- {
- }
-
- std::string what() override
- {
- return {};
- }
- void clear() override
- {
-
- }
-};
-struct boost_process_opstream : lsp::base_ostream< boost::process::opstream >
-{
- explicit boost_process_opstream(boost::process::opstream& _t)
- : lsp::base_ostream<boost::process::opstream>(_t)
- {
- }
-
- std::string what() override
- {
- return {};
- }
- void clear() override
- {
-
- }
-};
-class Client
-{
-public:
- Client(std::string& execPath,const std::vector<std::string>& args)
- :point(protocol_json_handler, endpoint, _log)
- {
- std::error_code ec;
- namespace bp = boost::process;
- c = std::make_shared<bp::child>(asio_io.getIOService(), execPath,
- bp::args = args,
- ec,
-
- bp::std_out > read_from_service,
- bp::std_in < write_to_service,
- bp::on_exit([&](int exit_code, const std::error_code& ec_in){
-
- }));
- if (ec)
- {
- // fail
- _log.log(lsp::Log::Level::SEVERE, "Start server failed.");
- }
- else {
- //success
- point.startProcessingMessages(read_from_service_proxy, write_to_service_proxy);
- }
- }
- ~Client()
- {
- point.Stop();
- std::this_thread::sleep_for(std::chrono::milliseconds (1000));
- }
-
- lsp::ProcessIoService asio_io;
- std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>();
- DummyLog _log;
-
- std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log);
-
- boost::process::opstream write_to_service;
- boost::process::ipstream read_from_service;
-
- std::shared_ptr<lsp::ostream> write_to_service_proxy = std::make_shared<boost_process_opstream>(write_to_service);
- std::shared_ptr<lsp::istream> read_from_service_proxy = std::make_shared< boost_process_ipstream >(read_from_service);
-
- std::shared_ptr<boost::process::child> c;
- RemoteEndPoint point;
-};
-
-int main(int argc, char* argv[])
-{
- using namespace boost::program_options;
- options_description desc("Allowed options");
- desc.add_options()
- ("help,h", "produce help message")
- ("execPath", value<string>(), "LSP server's path");
-
-
-
- variables_map vm;
- try {
- store(parse_command_line(argc, argv, desc), vm);
- }
- catch (std::exception& e) {
- std::cout << "Undefined input.Reason:" << e.what() << std::endl;
- return 0;
- }
- notify(vm);
-
-
- if (vm.count("help"))
- {
- cout << desc << endl;
- return 1;
- }
- string execPath;
- if (vm.count("execPath"))
- {
- execPath = vm["execPath"].as<string>();
- }
- else
- {
- execPath = "STDIO_SERVER_EXAMPLE.exe";
- }
-
- Client client(execPath, {});
- {
- td_initialize::request req;
- auto rsp = client.point.waitResponse(req);
- if (rsp)
- {
- std::cerr << rsp->ToJson() << std::endl;
- }
- else
- {
- std::cerr << "get initialze response time out" << std::endl;
- }
- }
- {
- td_definition::request req;
- auto future_rsp = client.point.send(req);
- auto state = future_rsp.wait_for(std::chrono::seconds(4));
- if (std::future_status::timeout == state)
- {
- std::cerr << "get textDocument/definition response time out" << std::endl;
- return 0;
- }
- auto rsp = future_rsp.get();
- if (rsp.is_error)
- {
- std::cerr << "get textDocument/definition response error" << std::endl;
-
- }
- else
- {
- std::cerr << rsp.response.ToJson() << std::endl;
- }
- }
- {
- td_initialize::request req;
- auto rsp = client.point.waitResponse(req);
- if (rsp)
- {
- std::cerr << rsp->ToJson() << std::endl;
- }
- else
- {
- std::cerr << "get initialze response time out" << std::endl;
- }
- }
- Notify_Exit::notify notify;
- client.point.send(notify);
- return 0;
-}
-
-
+
+#include "LibLsp/lsp/ProcessIoService.h"
+
+#include <boost/program_options.hpp>
+#include "LibLsp/lsp/general/exit.h"
+#include "LibLsp/lsp/textDocument/declaration_definition.h"
+
+#include "LibLsp/lsp/textDocument/signature_help.h"
+#include "LibLsp/lsp/general/initialize.h"
+#include "LibLsp/lsp/ProtocolJsonHandler.h"
+#include "LibLsp/lsp/textDocument/typeHierarchy.h"
+#include "LibLsp/lsp/AbsolutePath.h"
+#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
+#include <network/uri.hpp>
+#include "LibLsp/JsonRpc/Endpoint.h"
+#include "LibLsp/JsonRpc/stream.h"
+#include "LibLsp/JsonRpc/TcpServer.h"
+#include "LibLsp/lsp/textDocument/document_symbol.h"
+#include "LibLsp/lsp/workspace/execute_command.h"
+#include <boost/process.hpp>
+#include <boost/filesystem.hpp>
+#include <boost/asio.hpp>
+#include <iostream>
+
+
+using namespace boost::asio::ip;
+using namespace std;
+class DummyLog :public lsp::Log
+{
+public:
+
+ void log(Level level, std::wstring&& msg)
+ {
+
+ std::wcerr << msg << std::endl;
+ };
+ void log(Level level, const std::wstring& msg)
+ {
+ std::wcerr << msg << std::endl;
+ };
+ void log(Level level, std::string&& msg)
+ {
+ std::cerr << msg << std::endl;
+ };
+ void log(Level level, const std::string& msg)
+ {
+ std::cerr << msg << std::endl;
+ };
+};
+
+struct boost_process_ipstream : lsp::base_istream< boost::process::ipstream >
+{
+ explicit boost_process_ipstream(boost::process::ipstream& _t)
+ : base_istream<boost::process::ipstream>(_t)
+ {
+ }
+
+ std::string what() override
+ {
+ return {};
+ }
+ void clear() override
+ {
+
+ }
+};
+struct boost_process_opstream : lsp::base_ostream< boost::process::opstream >
+{
+ explicit boost_process_opstream(boost::process::opstream& _t)
+ : lsp::base_ostream<boost::process::opstream>(_t)
+ {
+ }
+
+ std::string what() override
+ {
+ return {};
+ }
+ void clear() override
+ {
+
+ }
+};
+class Client
+{
+public:
+ Client(std::string& execPath,const std::vector<std::string>& args)
+ :point(protocol_json_handler, endpoint, _log)
+ {
+ std::error_code ec;
+ namespace bp = boost::process;
+ c = std::make_shared<bp::child>(asio_io.getIOService(), execPath,
+ bp::args = args,
+ ec,
+
+ bp::std_out > read_from_service,
+ bp::std_in < write_to_service,
+ bp::on_exit([&](int exit_code, const std::error_code& ec_in){
+
+ }));
+ if (ec)
+ {
+ // fail
+ _log.log(lsp::Log::Level::SEVERE, "Start server failed.");
+ }
+ else {
+ //success
+ point.startProcessingMessages(read_from_service_proxy, write_to_service_proxy);
+ }
+ }
+ ~Client()
+ {
+ point.Stop();
+ std::this_thread::sleep_for(std::chrono::milliseconds (1000));
+ }
+
+ lsp::ProcessIoService asio_io;
+ std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>();
+ DummyLog _log;
+
+ std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log);
+
+ boost::process::opstream write_to_service;
+ boost::process::ipstream read_from_service;
+
+ std::shared_ptr<lsp::ostream> write_to_service_proxy = std::make_shared<boost_process_opstream>(write_to_service);
+ std::shared_ptr<lsp::istream> read_from_service_proxy = std::make_shared< boost_process_ipstream >(read_from_service);
+
+ std::shared_ptr<boost::process::child> c;
+ RemoteEndPoint point;
+};
+
+int main(int argc, char* argv[])
+{
+ using namespace boost::program_options;
+ options_description desc("Allowed options");
+ desc.add_options()
+ ("help,h", "produce help message")
+ ("execPath", value<string>(), "LSP server's path");
+
+
+
+ variables_map vm;
+ try {
+ store(parse_command_line(argc, argv, desc), vm);
+ }
+ catch (std::exception& e) {
+ std::cout << "Undefined input.Reason:" << e.what() << std::endl;
+ return 0;
+ }
+ notify(vm);
+
+
+ if (vm.count("help"))
+ {
+ cout << desc << endl;
+ return 1;
+ }
+ string execPath;
+ if (vm.count("execPath"))
+ {
+ execPath = vm["execPath"].as<string>();
+ }
+ else
+ {
+ execPath = "STDIO_SERVER_EXAMPLE.exe";
+ }
+
+ Client client(execPath, {});
+ {
+ td_initialize::request req;
+ auto rsp = client.point.waitResponse(req);
+ if (rsp)
+ {
+ std::cerr << rsp->ToJson() << std::endl;
+ }
+ else
+ {
+ std::cerr << "get initialze response time out" << std::endl;
+ }
+ }
+ {
+ td_definition::request req;
+ auto future_rsp = client.point.send(req);
+ auto state = future_rsp.wait_for(std::chrono::seconds(4));
+ if (std::future_status::timeout == state)
+ {
+ std::cerr << "get textDocument/definition response time out" << std::endl;
+ return 0;
+ }
+ auto rsp = future_rsp.get();
+ if (rsp.is_error)
+ {
+ std::cerr << "get textDocument/definition response error" << std::endl;
+
+ }
+ else
+ {
+ std::cerr << rsp.response.ToJson() << std::endl;
+ }
+ }
+ {
+ td_initialize::request req;
+ auto rsp = client.point.waitResponse(req);
+ if (rsp)
+ {
+ std::cerr << rsp->ToJson() << std::endl;
+ }
+ else
+ {
+ std::cerr << "get initialze response time out" << std::endl;
+ }
+ }
+ Notify_Exit::notify notify;
+ client.point.send(notify);
+ return 0;
+}
+
+
diff --git a/graphics/asymptote/LspCpp/examples/StdIOServerExample.cpp b/graphics/asymptote/LspCpp/examples/StdIOServerExample.cpp
index ab194e6ecf..1fccf2a859 100644
--- a/graphics/asymptote/LspCpp/examples/StdIOServerExample.cpp
+++ b/graphics/asymptote/LspCpp/examples/StdIOServerExample.cpp
@@ -1,159 +1,159 @@
-
-#include "LibLsp/JsonRpc/Condition.h"
-#include "LibLsp/lsp/general/exit.h"
-#include "LibLsp/lsp/textDocument/declaration_definition.h"
-#include <boost/program_options.hpp>
-#include "LibLsp/lsp/textDocument/signature_help.h"
-#include "LibLsp/lsp/general/initialize.h"
-#include "LibLsp/lsp/ProtocolJsonHandler.h"
-#include "LibLsp/lsp/textDocument/typeHierarchy.h"
-#include "LibLsp/lsp/AbsolutePath.h"
-#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
-#include <network/uri.hpp>
-
-#include "LibLsp/JsonRpc/Endpoint.h"
-#include "LibLsp/JsonRpc/stream.h"
-#include "LibLsp/JsonRpc/TcpServer.h"
-#include "LibLsp/lsp/textDocument/document_symbol.h"
-#include "LibLsp/lsp/workspace/execute_command.h"
-#include <boost/process.hpp>
-#include <boost/filesystem.hpp>
-#include <boost/asio.hpp>
-#include <iostream>
-using namespace boost::asio::ip;
-using namespace std;
-class DummyLog :public lsp::Log
-{
-public:
-
- void log(Level level, std::wstring&& msg)
- {
-
- std::wcerr << msg << std::endl;
- };
- void log(Level level, const std::wstring& msg)
- {
- std::wcerr << msg << std::endl;
- };
- void log(Level level, std::string&& msg)
- {
- std::cerr << msg << std::endl;
- };
- void log(Level level, const std::string& msg)
- {
- std::cerr << msg << std::endl;
- };
-};
-
-
-class StdIOServer
-{
-public:
-
- StdIOServer() : remote_end_point_(protocol_json_handler, endpoint, _log)
- {
- remote_end_point_.registerHandler([&](const td_initialize::request& req)
- {
- td_initialize::response rsp;
- rsp.id = req.id;
- CodeLensOptions code_lens_options;
- code_lens_options.resolveProvider = true;
- rsp.result.capabilities.codeLensProvider = code_lens_options;
- return rsp;
- });
-
- remote_end_point_.registerHandler([&](Notify_Exit::notify& notify)
- {
- remote_end_point_.Stop();
- esc_event.notify(std::make_unique<bool>(true));
- });
- remote_end_point_.registerHandler([&](const td_definition::request& req,
- const CancelMonitor& monitor)
- {
- td_definition::response rsp;
- rsp.result.first = std::vector<lsLocation>();
- if (monitor && monitor())
- {
- _log.info("textDocument/definition request had been cancel.");
- }
- return rsp;
- });
-
- remote_end_point_.startProcessingMessages(input, output);
- }
- ~StdIOServer()
- {
-
- }
-
- struct ostream : lsp::base_ostream<std::ostream>
- {
- explicit ostream(std::ostream& _t)
- : base_ostream<std::ostream>(_t)
- {
-
- }
-
- std::string what() override
- {
- return {};
- }
- };
- struct istream :lsp::base_istream<std::istream>
- {
- explicit istream(std::istream& _t)
- : base_istream<std::istream>(_t)
- {
- }
-
- std::string what() override
- {
- return {};
- }
- };
- std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >();
- DummyLog _log;
-
- std::shared_ptr<ostream> output = std::make_shared<ostream>(std::cout);
- std::shared_ptr<istream> input = std::make_shared<istream>(std::cin);
-
- std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log);
- RemoteEndPoint remote_end_point_;
- Condition<bool> esc_event;
-};
-
-
-
-
-int main(int argc, char* argv[])
-{
- using namespace boost::program_options;
- options_description desc("Allowed options");
- desc.add_options()
- ("help,h", "produce help message");
-
-
-
- variables_map vm;
- try {
- store(parse_command_line(argc, argv, desc), vm);
- }
- catch (std::exception& e) {
- std::cout << "Undefined input.Reason:" << e.what() << std::endl;
- return 0;
- }
- notify(vm);
-
-
- if (vm.count("help"))
- {
- cout << desc << endl;
- return 1;
- }
- StdIOServer server;
- server.esc_event.wait();
-
- return 0;
-}
-
-
+
+#include "LibLsp/JsonRpc/Condition.h"
+#include "LibLsp/lsp/general/exit.h"
+#include "LibLsp/lsp/textDocument/declaration_definition.h"
+#include <boost/program_options.hpp>
+#include "LibLsp/lsp/textDocument/signature_help.h"
+#include "LibLsp/lsp/general/initialize.h"
+#include "LibLsp/lsp/ProtocolJsonHandler.h"
+#include "LibLsp/lsp/textDocument/typeHierarchy.h"
+#include "LibLsp/lsp/AbsolutePath.h"
+#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
+#include <network/uri.hpp>
+
+#include "LibLsp/JsonRpc/Endpoint.h"
+#include "LibLsp/JsonRpc/stream.h"
+#include "LibLsp/JsonRpc/TcpServer.h"
+#include "LibLsp/lsp/textDocument/document_symbol.h"
+#include "LibLsp/lsp/workspace/execute_command.h"
+#include <boost/process.hpp>
+#include <boost/filesystem.hpp>
+#include <boost/asio.hpp>
+#include <iostream>
+using namespace boost::asio::ip;
+using namespace std;
+class DummyLog :public lsp::Log
+{
+public:
+
+ void log(Level level, std::wstring&& msg)
+ {
+
+ std::wcerr << msg << std::endl;
+ };
+ void log(Level level, const std::wstring& msg)
+ {
+ std::wcerr << msg << std::endl;
+ };
+ void log(Level level, std::string&& msg)
+ {
+ std::cerr << msg << std::endl;
+ };
+ void log(Level level, const std::string& msg)
+ {
+ std::cerr << msg << std::endl;
+ };
+};
+
+
+class StdIOServer
+{
+public:
+
+ StdIOServer() : remote_end_point_(protocol_json_handler, endpoint, _log)
+ {
+ remote_end_point_.registerHandler([&](const td_initialize::request& req)
+ {
+ td_initialize::response rsp;
+ rsp.id = req.id;
+ CodeLensOptions code_lens_options;
+ code_lens_options.resolveProvider = true;
+ rsp.result.capabilities.codeLensProvider = code_lens_options;
+ return rsp;
+ });
+
+ remote_end_point_.registerHandler([&](Notify_Exit::notify& notify)
+ {
+ remote_end_point_.Stop();
+ esc_event.notify(std::make_unique<bool>(true));
+ });
+ remote_end_point_.registerHandler([&](const td_definition::request& req,
+ const CancelMonitor& monitor)
+ {
+ td_definition::response rsp;
+ rsp.result.first = std::vector<lsLocation>();
+ if (monitor && monitor())
+ {
+ _log.info("textDocument/definition request had been cancel.");
+ }
+ return rsp;
+ });
+
+ remote_end_point_.startProcessingMessages(input, output);
+ }
+ ~StdIOServer()
+ {
+
+ }
+
+ struct ostream : lsp::base_ostream<std::ostream>
+ {
+ explicit ostream(std::ostream& _t)
+ : base_ostream<std::ostream>(_t)
+ {
+
+ }
+
+ std::string what() override
+ {
+ return {};
+ }
+ };
+ struct istream :lsp::base_istream<std::istream>
+ {
+ explicit istream(std::istream& _t)
+ : base_istream<std::istream>(_t)
+ {
+ }
+
+ std::string what() override
+ {
+ return {};
+ }
+ };
+ std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >();
+ DummyLog _log;
+
+ std::shared_ptr<ostream> output = std::make_shared<ostream>(std::cout);
+ std::shared_ptr<istream> input = std::make_shared<istream>(std::cin);
+
+ std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log);
+ RemoteEndPoint remote_end_point_;
+ Condition<bool> esc_event;
+};
+
+
+
+
+int main(int argc, char* argv[])
+{
+ using namespace boost::program_options;
+ options_description desc("Allowed options");
+ desc.add_options()
+ ("help,h", "produce help message");
+
+
+
+ variables_map vm;
+ try {
+ store(parse_command_line(argc, argv, desc), vm);
+ }
+ catch (std::exception& e) {
+ std::cout << "Undefined input.Reason:" << e.what() << std::endl;
+ return 0;
+ }
+ notify(vm);
+
+
+ if (vm.count("help"))
+ {
+ cout << desc << endl;
+ return 1;
+ }
+ StdIOServer server;
+ server.esc_event.wait();
+
+ return 0;
+}
+
+
diff --git a/graphics/asymptote/LspCpp/examples/TcpServerExample.cpp b/graphics/asymptote/LspCpp/examples/TcpServerExample.cpp
index 093be31798..80f77b5eb9 100644
--- a/graphics/asymptote/LspCpp/examples/TcpServerExample.cpp
+++ b/graphics/asymptote/LspCpp/examples/TcpServerExample.cpp
@@ -1,199 +1,199 @@
-
-#include "LibLsp/lsp/general/exit.h"
-#include "LibLsp/lsp/textDocument/declaration_definition.h"
-#include "LibLsp/lsp/textDocument/signature_help.h"
-#include "LibLsp/lsp/general/initialize.h"
-#include "LibLsp/lsp/ProtocolJsonHandler.h"
-#include "LibLsp/lsp/textDocument/typeHierarchy.h"
-#include "LibLsp/lsp/AbsolutePath.h"
-#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
-#include <network/uri.hpp>
-
-
-#include "LibLsp/JsonRpc/Endpoint.h"
-#include "LibLsp/JsonRpc/stream.h"
-#include "LibLsp/JsonRpc/TcpServer.h"
-#include "LibLsp/lsp/textDocument/document_symbol.h"
-#include "LibLsp/lsp/workspace/execute_command.h"
-
-#include <boost/filesystem.hpp>
-#include <boost/asio.hpp>
-#include <iostream>
-using namespace boost::asio::ip;
-using namespace std;
-class DummyLog :public lsp::Log
-{
-public:
-
- void log(Level level, std::wstring&& msg)
- {
- std::wcout << msg << std::endl;
- };
- void log(Level level, const std::wstring& msg)
- {
- std::wcout << msg << std::endl;
- };
- void log(Level level, std::string&& msg)
- {
- std::cout << msg << std::endl;
- };
- void log(Level level, const std::string& msg)
- {
- std::cout << msg << std::endl;
- };
-};
-
-std::string _address = "127.0.0.1";
-std::string _port = "9333";
-
-class Server
-{
-public:
-
-
- Server():server(_address,_port,protocol_json_handler, endpoint, _log)
- {
- server.point.registerHandler(
- [&](const td_initialize::request& req)
- ->lsp::ResponseOrError< td_initialize::response >{
-
- td_initialize::response rsp;
- CodeLensOptions code_lens_options;
- code_lens_options.resolveProvider = true;
- rsp.result.capabilities.codeLensProvider = code_lens_options;
-
- return rsp;
- });
- server.point.registerHandler([&](const td_definition::request& req
- ,const CancelMonitor& monitor)
- {
- td_definition::response rsp;
- rsp.result.first= std::vector<lsLocation>();
- std::this_thread::sleep_for(std::chrono::seconds(8));
- if(monitor && monitor())
- {
- _log.info("textDocument/definition request had been cancel.");
- }
- return rsp;
- });
-
- server.point.registerHandler([=](Notify_Exit::notify& notify)
- {
- std::cout << notify.ToJson() << std::endl;
- });
- std::thread([&]()
- {
- server.run();
- }).detach();
- }
- ~Server()
- {
- server.stop();
- }
- std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >();
- DummyLog _log;
-
- std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log);
- lsp::TcpServer server;
-
-};
-
-class Client
-{
-public:
- struct iostream :public lsp::base_iostream<tcp::iostream>
- {
- explicit iostream(boost::asio::basic_socket_iostream<tcp>& _t)
- : base_iostream<boost::asio::basic_socket_iostream<tcp>>(_t)
- {
- }
-
- std::string what() override
- {
- auto msg = _impl.error().message();
- return msg;
- }
-
- };
- Client() :remote_end_point_(protocol_json_handler, endpoint, _log)
- {
- tcp::endpoint end_point( address::from_string(_address), 9333);
-
- socket_ = std::make_shared<tcp::iostream>();
- socket_->connect(end_point);
- if (!socket_)
- {
- string temp = "Unable to connect: " + socket_->error().message();
- std::cout << temp << std::endl;
- }
-
- vector<string> args;
- socket_proxy = std::make_shared<iostream>(*socket_.get());
-
- remote_end_point_.startProcessingMessages(socket_proxy, socket_proxy);
- }
- ~Client()
- {
- remote_end_point_.Stop();
- std::this_thread::sleep_for(std::chrono::milliseconds (1000));
- socket_->close();
- }
-
- std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>();
- DummyLog _log;
-
- std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log);
-
- std::shared_ptr < iostream> socket_proxy;
- std::shared_ptr<tcp::iostream> socket_;
- RemoteEndPoint remote_end_point_;
-};
-
-int main()
-{
-
- Server server;
- Client client;
-
- {
- td_initialize::request req;
- auto rsp = client.remote_end_point_.waitResponse(req);
- if (rsp)
- {
- std::cout << rsp->response.ToJson() << std::endl;
- }
- else
- {
- std::cout << "get initialze response time out" << std::endl;
- }
- }
- {
- td_definition::request req;
- auto future_rsp = client.remote_end_point_.send(req);
- Notify_Cancellation::notify cancel_notify;
- cancel_notify.params.id = req.id;
- client.remote_end_point_.send(cancel_notify);
-
- auto state = future_rsp.wait_for(std::chrono::seconds(16));
- if (std::future_status::timeout == state)
- {
- std::cout << "get textDocument/definition response time out" << std::endl;
- return 0;
- }
- auto rsp = future_rsp.get();
- if (rsp.is_error)
- {
- std::cout << "get textDocument/definition response error" << std::endl;
-
- }
- else
- {
- std::cout << rsp.response.ToJson() << std::endl;
- }
- }
- Notify_Exit::notify notify;
- client.remote_end_point_.send(notify);
- return 0;
-}
-
-
+
+#include "LibLsp/lsp/general/exit.h"
+#include "LibLsp/lsp/textDocument/declaration_definition.h"
+#include "LibLsp/lsp/textDocument/signature_help.h"
+#include "LibLsp/lsp/general/initialize.h"
+#include "LibLsp/lsp/ProtocolJsonHandler.h"
+#include "LibLsp/lsp/textDocument/typeHierarchy.h"
+#include "LibLsp/lsp/AbsolutePath.h"
+#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
+#include <network/uri.hpp>
+
+
+#include "LibLsp/JsonRpc/Endpoint.h"
+#include "LibLsp/JsonRpc/stream.h"
+#include "LibLsp/JsonRpc/TcpServer.h"
+#include "LibLsp/lsp/textDocument/document_symbol.h"
+#include "LibLsp/lsp/workspace/execute_command.h"
+
+#include <boost/filesystem.hpp>
+#include <boost/asio.hpp>
+#include <iostream>
+using namespace boost::asio::ip;
+using namespace std;
+class DummyLog :public lsp::Log
+{
+public:
+
+ void log(Level level, std::wstring&& msg)
+ {
+ std::wcout << msg << std::endl;
+ };
+ void log(Level level, const std::wstring& msg)
+ {
+ std::wcout << msg << std::endl;
+ };
+ void log(Level level, std::string&& msg)
+ {
+ std::cout << msg << std::endl;
+ };
+ void log(Level level, const std::string& msg)
+ {
+ std::cout << msg << std::endl;
+ };
+};
+
+std::string _address = "127.0.0.1";
+std::string _port = "9333";
+
+class Server
+{
+public:
+
+
+ Server():server(_address,_port,protocol_json_handler, endpoint, _log)
+ {
+ server.point.registerHandler(
+ [&](const td_initialize::request& req)
+ ->lsp::ResponseOrError< td_initialize::response >{
+
+ td_initialize::response rsp;
+ CodeLensOptions code_lens_options;
+ code_lens_options.resolveProvider = true;
+ rsp.result.capabilities.codeLensProvider = code_lens_options;
+
+ return rsp;
+ });
+ server.point.registerHandler([&](const td_definition::request& req
+ ,const CancelMonitor& monitor)
+ {
+ td_definition::response rsp;
+ rsp.result.first= std::vector<lsLocation>();
+ std::this_thread::sleep_for(std::chrono::seconds(8));
+ if(monitor && monitor())
+ {
+ _log.info("textDocument/definition request had been cancel.");
+ }
+ return rsp;
+ });
+
+ server.point.registerHandler([=](Notify_Exit::notify& notify)
+ {
+ std::cout << notify.ToJson() << std::endl;
+ });
+ std::thread([&]()
+ {
+ server.run();
+ }).detach();
+ }
+ ~Server()
+ {
+ server.stop();
+ }
+ std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >();
+ DummyLog _log;
+
+ std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log);
+ lsp::TcpServer server;
+
+};
+
+class Client
+{
+public:
+ struct iostream :public lsp::base_iostream<tcp::iostream>
+ {
+ explicit iostream(boost::asio::basic_socket_iostream<tcp>& _t)
+ : base_iostream<boost::asio::basic_socket_iostream<tcp>>(_t)
+ {
+ }
+
+ std::string what() override
+ {
+ auto msg = _impl.error().message();
+ return msg;
+ }
+
+ };
+ Client() :remote_end_point_(protocol_json_handler, endpoint, _log)
+ {
+ tcp::endpoint end_point( address::from_string(_address), 9333);
+
+ socket_ = std::make_shared<tcp::iostream>();
+ socket_->connect(end_point);
+ if (!socket_)
+ {
+ string temp = "Unable to connect: " + socket_->error().message();
+ std::cout << temp << std::endl;
+ }
+
+ vector<string> args;
+ socket_proxy = std::make_shared<iostream>(*socket_.get());
+
+ remote_end_point_.startProcessingMessages(socket_proxy, socket_proxy);
+ }
+ ~Client()
+ {
+ remote_end_point_.Stop();
+ std::this_thread::sleep_for(std::chrono::milliseconds (1000));
+ socket_->close();
+ }
+
+ std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>();
+ DummyLog _log;
+
+ std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log);
+
+ std::shared_ptr < iostream> socket_proxy;
+ std::shared_ptr<tcp::iostream> socket_;
+ RemoteEndPoint remote_end_point_;
+};
+
+int main()
+{
+
+ Server server;
+ Client client;
+
+ {
+ td_initialize::request req;
+ auto rsp = client.remote_end_point_.waitResponse(req);
+ if (rsp)
+ {
+ std::cout << rsp->response.ToJson() << std::endl;
+ }
+ else
+ {
+ std::cout << "get initialze response time out" << std::endl;
+ }
+ }
+ {
+ td_definition::request req;
+ auto future_rsp = client.remote_end_point_.send(req);
+ Notify_Cancellation::notify cancel_notify;
+ cancel_notify.params.id = req.id;
+ client.remote_end_point_.send(cancel_notify);
+
+ auto state = future_rsp.wait_for(std::chrono::seconds(16));
+ if (std::future_status::timeout == state)
+ {
+ std::cout << "get textDocument/definition response time out" << std::endl;
+ return 0;
+ }
+ auto rsp = future_rsp.get();
+ if (rsp.is_error)
+ {
+ std::cout << "get textDocument/definition response error" << std::endl;
+
+ }
+ else
+ {
+ std::cout << rsp.response.ToJson() << std::endl;
+ }
+ }
+ Notify_Exit::notify notify;
+ client.remote_end_point_.send(notify);
+ return 0;
+}
+
+
diff --git a/graphics/asymptote/LspCpp/examples/WebsocketExample.cpp b/graphics/asymptote/LspCpp/examples/WebsocketExample.cpp
index d79569f536..40d920ac00 100644
--- a/graphics/asymptote/LspCpp/examples/WebsocketExample.cpp
+++ b/graphics/asymptote/LspCpp/examples/WebsocketExample.cpp
@@ -1,296 +1,296 @@
-
-#include "LibLsp/JsonRpc/WebSocketServer.h"
-#include "LibLsp/lsp/textDocument/signature_help.h"
-#include "LibLsp/lsp/general/initialize.h"
-#include "LibLsp/lsp/ProtocolJsonHandler.h"
-#include "LibLsp/lsp/textDocument/typeHierarchy.h"
-#include "LibLsp/lsp/AbsolutePath.h"
-#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
-#include <network/uri.hpp>
-
-
-#include "LibLsp/JsonRpc/Endpoint.h"
-#include "LibLsp/JsonRpc/stream.h"
-#include "LibLsp/JsonRpc/TcpServer.h"
-#include "LibLsp/lsp/textDocument/document_symbol.h"
-#include "LibLsp/lsp/workspace/execute_command.h"
-
-#include <boost/filesystem.hpp>
-#include <boost/asio.hpp>
-#include <iostream>
-#include <boost/beast/core.hpp>
-#include <boost/beast/websocket.hpp>
-#include <boost/asio/dispatch.hpp>
-#include <boost/asio/strand.hpp>
-#include <algorithm>
-#include <cstdlib>
-#include <functional>
-#include <iostream>
-#include <memory>
-#include <string>
-#include <thread>
-#include <vector>
-
-#include <boost/beast/version.hpp>
-#include <boost/beast/websocket.hpp>
-#include <boost/asio/dispatch.hpp>
-#include "LibLsp/JsonRpc/Endpoint.h"
-#include "LibLsp/JsonRpc/RemoteEndPoint.h"
-#include "LibLsp/JsonRpc/stream.h"
-#include "LibLsp/lsp/ProtocolJsonHandler.h"
-
-namespace beast = boost::beast; // from <boost/beast.hpp>
-namespace http = beast::http; // from <boost/beast/http.hpp>
-namespace websocket = beast::websocket; // from <boost/beast/websocket.hpp>
-namespace net = boost::asio; // from <boost/asio.hpp>
-using tcp = boost::asio::ip::tcp; // from <boost/asio/ip/tcp.hpp>
-
-//------------------------------------------------------------------------------
-
-std::string _address = "127.0.0.1";
-std::string _port = "9333";
-
-
-
-
-using namespace std;
-class DummyLog :public lsp::Log
-{
-public:
-
- void log(Level level, std::wstring&& msg)
- {
- std::wcout << msg << std::endl;
- };
- void log(Level level, const std::wstring& msg)
- {
- std::wcout << msg << std::endl;
- };
- void log(Level level, std::string&& msg)
- {
- std::cout << msg << std::endl;
- };
- void log(Level level, const std::string& msg)
- {
- std::cout << msg << std::endl;
- };
-};
-
-
-
-// Sends a WebSocket message and prints the response
-class Client : public std::enable_shared_from_this<Client>
-{
- net::io_context ioc;
- tcp::resolver resolver_;
- websocket::stream<beast::tcp_stream> ws_;
- beast::flat_buffer buffer_;
- std::string host_;
- std::string user_agent_;
- std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>();
- DummyLog _log;
-
- std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log);
-
- std::shared_ptr<lsp::websocket_stream_wrapper> proxy_;
-public:
- RemoteEndPoint point;
-
-public:
- // Resolver and socket require an io_context
- explicit
- Client()
- : resolver_(net::make_strand(ioc))
- , ws_(net::make_strand(ioc)),point(protocol_json_handler, endpoint, _log)
- {
- proxy_ = std::make_shared<lsp::websocket_stream_wrapper>(ws_);
-
- }
-
- // Start the asynchronous operation
- void
- run(
- char const* host,
- char const* port, char const* user_agent)
- {
- // Save these for later
- host_ = host;
- user_agent_ = user_agent;
- // Look up the domain name
- resolver_.async_resolve(
- host,
- port,
- beast::bind_front_handler(
- &Client::on_resolve,
- shared_from_this()));
- std::thread([&]
- {
- ioc.run();
- }).detach();
- while (!point.IsWorking())
- {
- std::this_thread::sleep_for(std::chrono::milliseconds (50));
- }
- }
-
- void
- on_resolve(
- beast::error_code ec,
- tcp::resolver::results_type results)
- {
- if (ec)
- return;
-
- // Set the timeout for the operation
- beast::get_lowest_layer(ws_).expires_after(std::chrono::seconds(30));
-
- // Make the connection on the IP address we get from a lookup
- beast::get_lowest_layer(ws_).async_connect(
- results,
- beast::bind_front_handler(
- &Client::on_connect,
- shared_from_this()));
- }
-
- void
- on_connect(beast::error_code ec, tcp::resolver::results_type::endpoint_type)
- {
- if (ec)
- return;
-
- // Turn off the timeout on the tcp_stream, because
- // the websocket stream has its own timeout system.
- beast::get_lowest_layer(ws_).expires_never();
-
- // Set suggested timeout settings for the websocket
- ws_.set_option(
- websocket::stream_base::timeout::suggested(
- beast::role_type::client));
-
- // Set a decorator to change the User-Agent of the handshake
- ws_.set_option(websocket::stream_base::decorator(
- [=](websocket::request_type& req)
- {
- req.set(http::field::user_agent,
- user_agent_.c_str());
- }));
-
- // Perform the websocket handshake
- ws_.async_handshake(host_, "/",
- beast::bind_front_handler(
- &Client::on_handshake,
- shared_from_this()));
- }
-
- void
- on_handshake(beast::error_code ec)
- {
- if (ec)
- return;
-
- // Send the message
-
-
- point.startProcessingMessages(proxy_, proxy_);
- // Read a message into our buffer
- ws_.async_read(
- buffer_,
- beast::bind_front_handler(
- &Client::on_read,
- shared_from_this()));
- }
-
-
- void
- on_read(
- beast::error_code ec,
- std::size_t bytes_transferred)
- {
- boost::ignore_unused(bytes_transferred);
-
- if (ec)
- return;
-
- char* data = reinterpret_cast<char*>(buffer_.data().data());
- std::vector<char> elements(data, data + bytes_transferred);
- buffer_.clear();
- proxy_->on_request.EnqueueAll(std::move(elements), false);
-
- ws_.async_read(
- buffer_,
- beast::bind_front_handler(
- &Client::on_read,
- shared_from_this()));
- }
-
- void
- on_close(beast::error_code ec)
- {
- if (ec)
- return;
-
- // If we get here then the connection is closed gracefully
-
- // The make_printable() function helps print a ConstBufferSequence
- std::cout << beast::make_printable(buffer_.data()) << std::endl;
- }
-};
-
-class Server
-{
-public:
- Server(const std::string& user_agent) : server(user_agent,_address, _port, protocol_json_handler, endpoint, _log)
- {
- server.point.registerHandler(
- [&](const td_initialize::request& req)
- {
- td_initialize::response rsp;
- CodeLensOptions code_lens_options;
- code_lens_options.resolveProvider = true;
- rsp.result.capabilities.codeLensProvider = code_lens_options;
- return rsp;
- });
- std::thread([&]()
- {
- server.run();
- }).detach();
- }
- ~Server()
- {
- server.stop();
- }
- std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >();
- DummyLog _log;
-
- std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log);
- lsp::WebSocketServer server;
-
-};
-
-int main()
-{
- std::string user_agent = std::string(BOOST_BEAST_VERSION_STRING) +" websocket-server-async";
- Server server(user_agent);
-
- auto client = std::make_shared<Client>();
- user_agent = std::string(BOOST_BEAST_VERSION_STRING) + " websocket-client-async";
- client->run(_address.c_str(), _port.c_str(), user_agent.c_str());
-
- td_initialize::request req;
-
- auto rsp = client->point.waitResponse(req);
- if (rsp)
- {
- std::cout << rsp->ToJson() << std::endl;
- }
- return 0;
-}
-
-
-
-
-
-
-
-
-
+
+#include "LibLsp/JsonRpc/WebSocketServer.h"
+#include "LibLsp/lsp/textDocument/signature_help.h"
+#include "LibLsp/lsp/general/initialize.h"
+#include "LibLsp/lsp/ProtocolJsonHandler.h"
+#include "LibLsp/lsp/textDocument/typeHierarchy.h"
+#include "LibLsp/lsp/AbsolutePath.h"
+#include "LibLsp/lsp/textDocument/resolveCompletionItem.h"
+#include <network/uri.hpp>
+
+
+#include "LibLsp/JsonRpc/Endpoint.h"
+#include "LibLsp/JsonRpc/stream.h"
+#include "LibLsp/JsonRpc/TcpServer.h"
+#include "LibLsp/lsp/textDocument/document_symbol.h"
+#include "LibLsp/lsp/workspace/execute_command.h"
+
+#include <boost/filesystem.hpp>
+#include <boost/asio.hpp>
+#include <iostream>
+#include <boost/beast/core.hpp>
+#include <boost/beast/websocket.hpp>
+#include <boost/asio/dispatch.hpp>
+#include <boost/asio/strand.hpp>
+#include <algorithm>
+#include <cstdlib>
+#include <functional>
+#include <iostream>
+#include <memory>
+#include <string>
+#include <thread>
+#include <vector>
+
+#include <boost/beast/version.hpp>
+#include <boost/beast/websocket.hpp>
+#include <boost/asio/dispatch.hpp>
+#include "LibLsp/JsonRpc/Endpoint.h"
+#include "LibLsp/JsonRpc/RemoteEndPoint.h"
+#include "LibLsp/JsonRpc/stream.h"
+#include "LibLsp/lsp/ProtocolJsonHandler.h"
+
+namespace beast = boost::beast; // from <boost/beast.hpp>
+namespace http = beast::http; // from <boost/beast/http.hpp>
+namespace websocket = beast::websocket; // from <boost/beast/websocket.hpp>
+namespace net = boost::asio; // from <boost/asio.hpp>
+using tcp = boost::asio::ip::tcp; // from <boost/asio/ip/tcp.hpp>
+
+//------------------------------------------------------------------------------
+
+std::string _address = "127.0.0.1";
+std::string _port = "9333";
+
+
+
+
+using namespace std;
+class DummyLog :public lsp::Log
+{
+public:
+
+ void log(Level level, std::wstring&& msg)
+ {
+ std::wcout << msg << std::endl;
+ };
+ void log(Level level, const std::wstring& msg)
+ {
+ std::wcout << msg << std::endl;
+ };
+ void log(Level level, std::string&& msg)
+ {
+ std::cout << msg << std::endl;
+ };
+ void log(Level level, const std::string& msg)
+ {
+ std::cout << msg << std::endl;
+ };
+};
+
+
+
+// Sends a WebSocket message and prints the response
+class Client : public std::enable_shared_from_this<Client>
+{
+ net::io_context ioc;
+ tcp::resolver resolver_;
+ websocket::stream<beast::tcp_stream> ws_;
+ beast::flat_buffer buffer_;
+ std::string host_;
+ std::string user_agent_;
+ std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>();
+ DummyLog _log;
+
+ std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log);
+
+ std::shared_ptr<lsp::websocket_stream_wrapper> proxy_;
+public:
+ RemoteEndPoint point;
+
+public:
+ // Resolver and socket require an io_context
+ explicit
+ Client()
+ : resolver_(net::make_strand(ioc))
+ , ws_(net::make_strand(ioc)),point(protocol_json_handler, endpoint, _log)
+ {
+ proxy_ = std::make_shared<lsp::websocket_stream_wrapper>(ws_);
+
+ }
+
+ // Start the asynchronous operation
+ void
+ run(
+ char const* host,
+ char const* port, char const* user_agent)
+ {
+ // Save these for later
+ host_ = host;
+ user_agent_ = user_agent;
+ // Look up the domain name
+ resolver_.async_resolve(
+ host,
+ port,
+ beast::bind_front_handler(
+ &Client::on_resolve,
+ shared_from_this()));
+ std::thread([&]
+ {
+ ioc.run();
+ }).detach();
+ while (!point.IsWorking())
+ {
+ std::this_thread::sleep_for(std::chrono::milliseconds (50));
+ }
+ }
+
+ void
+ on_resolve(
+ beast::error_code ec,
+ tcp::resolver::results_type results)
+ {
+ if (ec)
+ return;
+
+ // Set the timeout for the operation
+ beast::get_lowest_layer(ws_).expires_after(std::chrono::seconds(30));
+
+ // Make the connection on the IP address we get from a lookup
+ beast::get_lowest_layer(ws_).async_connect(
+ results,
+ beast::bind_front_handler(
+ &Client::on_connect,
+ shared_from_this()));
+ }
+
+ void
+ on_connect(beast::error_code ec, tcp::resolver::results_type::endpoint_type)
+ {
+ if (ec)
+ return;
+
+ // Turn off the timeout on the tcp_stream, because
+ // the websocket stream has its own timeout system.
+ beast::get_lowest_layer(ws_).expires_never();
+
+ // Set suggested timeout settings for the websocket
+ ws_.set_option(
+ websocket::stream_base::timeout::suggested(
+ beast::role_type::client));
+
+ // Set a decorator to change the User-Agent of the handshake
+ ws_.set_option(websocket::stream_base::decorator(
+ [=](websocket::request_type& req)
+ {
+ req.set(http::field::user_agent,
+ user_agent_.c_str());
+ }));
+
+ // Perform the websocket handshake
+ ws_.async_handshake(host_, "/",
+ beast::bind_front_handler(
+ &Client::on_handshake,
+ shared_from_this()));
+ }
+
+ void
+ on_handshake(beast::error_code ec)
+ {
+ if (ec)
+ return;
+
+ // Send the message
+
+
+ point.startProcessingMessages(proxy_, proxy_);
+ // Read a message into our buffer
+ ws_.async_read(
+ buffer_,
+ beast::bind_front_handler(
+ &Client::on_read,
+ shared_from_this()));
+ }
+
+
+ void
+ on_read(
+ beast::error_code ec,
+ std::size_t bytes_transferred)
+ {
+ boost::ignore_unused(bytes_transferred);
+
+ if (ec)
+ return;
+
+ char* data = reinterpret_cast<char*>(buffer_.data().data());
+ std::vector<char> elements(data, data + bytes_transferred);
+ buffer_.clear();
+ proxy_->on_request.EnqueueAll(std::move(elements), false);
+
+ ws_.async_read(
+ buffer_,
+ beast::bind_front_handler(
+ &Client::on_read,
+ shared_from_this()));
+ }
+
+ void
+ on_close(beast::error_code ec)
+ {
+ if (ec)
+ return;
+
+ // If we get here then the connection is closed gracefully
+
+ // The make_printable() function helps print a ConstBufferSequence
+ std::cout << beast::make_printable(buffer_.data()) << std::endl;
+ }
+};
+
+class Server
+{
+public:
+ Server(const std::string& user_agent) : server(user_agent,_address, _port, protocol_json_handler, endpoint, _log)
+ {
+ server.point.registerHandler(
+ [&](const td_initialize::request& req)
+ {
+ td_initialize::response rsp;
+ CodeLensOptions code_lens_options;
+ code_lens_options.resolveProvider = true;
+ rsp.result.capabilities.codeLensProvider = code_lens_options;
+ return rsp;
+ });
+ std::thread([&]()
+ {
+ server.run();
+ }).detach();
+ }
+ ~Server()
+ {
+ server.stop();
+ }
+ std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >();
+ DummyLog _log;
+
+ std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log);
+ lsp::WebSocketServer server;
+
+};
+
+int main()
+{
+ std::string user_agent = std::string(BOOST_BEAST_VERSION_STRING) +" websocket-server-async";
+ Server server(user_agent);
+
+ auto client = std::make_shared<Client>();
+ user_agent = std::string(BOOST_BEAST_VERSION_STRING) + " websocket-client-async";
+ client->run(_address.c_str(), _port.c_str(), user_agent.c_str());
+
+ td_initialize::request req;
+
+ auto rsp = client->point.waitResponse(req);
+ if (rsp)
+ {
+ std::cout << rsp->ToJson() << std::endl;
+ }
+ return 0;
+}
+
+
+
+
+
+
+
+
+
diff --git a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/glossary.json b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/glossary.json
index d6e6ca1507..d5ca56d195 100644
--- a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/glossary.json
+++ b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/glossary.json
@@ -1,22 +1,22 @@
-{
- "glossary": {
- "title": "example glossary",
- "GlossDiv": {
- "title": "S",
- "GlossList": {
- "GlossEntry": {
- "ID": "SGML",
- "SortAs": "SGML",
- "GlossTerm": "Standard Generalized Markup Language",
- "Acronym": "SGML",
- "Abbrev": "ISO 8879:1986",
- "GlossDef": {
- "para": "A meta-markup language, used to create markup languages such as DocBook.",
- "GlossSeeAlso": ["GML", "XML"]
- },
- "GlossSee": "markup"
- }
- }
- }
- }
+{
+ "glossary": {
+ "title": "example glossary",
+ "GlossDiv": {
+ "title": "S",
+ "GlossList": {
+ "GlossEntry": {
+ "ID": "SGML",
+ "SortAs": "SGML",
+ "GlossTerm": "Standard Generalized Markup Language",
+ "Acronym": "SGML",
+ "Abbrev": "ISO 8879:1986",
+ "GlossDef": {
+ "para": "A meta-markup language, used to create markup languages such as DocBook.",
+ "GlossSeeAlso": ["GML", "XML"]
+ },
+ "GlossSee": "markup"
+ }
+ }
+ }
+ }
} \ No newline at end of file
diff --git a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/menu.json b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/menu.json
index 539c3af201..acdf930ea5 100644
--- a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/menu.json
+++ b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/menu.json
@@ -1,27 +1,27 @@
-{"menu": {
- "header": "SVG Viewer",
- "items": [
- {"id": "Open"},
- {"id": "OpenNew", "label": "Open New"},
- null,
- {"id": "ZoomIn", "label": "Zoom In"},
- {"id": "ZoomOut", "label": "Zoom Out"},
- {"id": "OriginalView", "label": "Original View"},
- null,
- {"id": "Quality"},
- {"id": "Pause"},
- {"id": "Mute"},
- null,
- {"id": "Find", "label": "Find..."},
- {"id": "FindAgain", "label": "Find Again"},
- {"id": "Copy"},
- {"id": "CopyAgain", "label": "Copy Again"},
- {"id": "CopySVG", "label": "Copy SVG"},
- {"id": "ViewSVG", "label": "View SVG"},
- {"id": "ViewSource", "label": "View Source"},
- {"id": "SaveAs", "label": "Save As"},
- null,
- {"id": "Help"},
- {"id": "About", "label": "About Adobe CVG Viewer..."}
- ]
+{"menu": {
+ "header": "SVG Viewer",
+ "items": [
+ {"id": "Open"},
+ {"id": "OpenNew", "label": "Open New"},
+ null,
+ {"id": "ZoomIn", "label": "Zoom In"},
+ {"id": "ZoomOut", "label": "Zoom Out"},
+ {"id": "OriginalView", "label": "Original View"},
+ null,
+ {"id": "Quality"},
+ {"id": "Pause"},
+ {"id": "Mute"},
+ null,
+ {"id": "Find", "label": "Find..."},
+ {"id": "FindAgain", "label": "Find Again"},
+ {"id": "Copy"},
+ {"id": "CopyAgain", "label": "Copy Again"},
+ {"id": "CopySVG", "label": "Copy SVG"},
+ {"id": "ViewSVG", "label": "View SVG"},
+ {"id": "ViewSource", "label": "View Source"},
+ {"id": "SaveAs", "label": "Save As"},
+ null,
+ {"id": "Help"},
+ {"id": "About", "label": "About Adobe CVG Viewer..."}
+ ]
}} \ No newline at end of file
diff --git a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/webapp.json b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/webapp.json
index ee7b0f8bab..d540b57f0d 100644
--- a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/webapp.json
+++ b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/webapp.json
@@ -1,88 +1,88 @@
-{"web-app": {
- "servlet": [
- {
- "servlet-name": "cofaxCDS",
- "servlet-class": "org.cofax.cds.CDSServlet",
- "init-param": {
- "configGlossary:installationAt": "Philadelphia, PA",
- "configGlossary:adminEmail": "ksm@pobox.com",
- "configGlossary:poweredBy": "Cofax",
- "configGlossary:poweredByIcon": "/images/cofax.gif",
- "configGlossary:staticPath": "/content/static",
- "templateProcessorClass": "org.cofax.WysiwygTemplate",
- "templateLoaderClass": "org.cofax.FilesTemplateLoader",
- "templatePath": "templates",
- "templateOverridePath": "",
- "defaultListTemplate": "listTemplate.htm",
- "defaultFileTemplate": "articleTemplate.htm",
- "useJSP": false,
- "jspListTemplate": "listTemplate.jsp",
- "jspFileTemplate": "articleTemplate.jsp",
- "cachePackageTagsTrack": 200,
- "cachePackageTagsStore": 200,
- "cachePackageTagsRefresh": 60,
- "cacheTemplatesTrack": 100,
- "cacheTemplatesStore": 50,
- "cacheTemplatesRefresh": 15,
- "cachePagesTrack": 200,
- "cachePagesStore": 100,
- "cachePagesRefresh": 10,
- "cachePagesDirtyRead": 10,
- "searchEngineListTemplate": "forSearchEnginesList.htm",
- "searchEngineFileTemplate": "forSearchEngines.htm",
- "searchEngineRobotsDb": "WEB-INF/robots.db",
- "useDataStore": true,
- "dataStoreClass": "org.cofax.SqlDataStore",
- "redirectionClass": "org.cofax.SqlRedirection",
- "dataStoreName": "cofax",
- "dataStoreDriver": "com.microsoft.jdbc.sqlserver.SQLServerDriver",
- "dataStoreUrl": "jdbc:microsoft:sqlserver://LOCALHOST:1433;DatabaseName=goon",
- "dataStoreUser": "sa",
- "dataStorePassword": "dataStoreTestQuery",
- "dataStoreTestQuery": "SET NOCOUNT ON;select test='test';",
- "dataStoreLogFile": "/usr/local/tomcat/logs/datastore.log",
- "dataStoreInitConns": 10,
- "dataStoreMaxConns": 100,
- "dataStoreConnUsageLimit": 100,
- "dataStoreLogLevel": "debug",
- "maxUrlLength": 500}},
- {
- "servlet-name": "cofaxEmail",
- "servlet-class": "org.cofax.cds.EmailServlet",
- "init-param": {
- "mailHost": "mail1",
- "mailHostOverride": "mail2"}},
- {
- "servlet-name": "cofaxAdmin",
- "servlet-class": "org.cofax.cds.AdminServlet"},
-
- {
- "servlet-name": "fileServlet",
- "servlet-class": "org.cofax.cds.FileServlet"},
- {
- "servlet-name": "cofaxTools",
- "servlet-class": "org.cofax.cms.CofaxToolsServlet",
- "init-param": {
- "templatePath": "toolstemplates/",
- "log": 1,
- "logLocation": "/usr/local/tomcat/logs/CofaxTools.log",
- "logMaxSize": "",
- "dataLog": 1,
- "dataLogLocation": "/usr/local/tomcat/logs/dataLog.log",
- "dataLogMaxSize": "",
- "removePageCache": "/content/admin/remove?cache=pages&id=",
- "removeTemplateCache": "/content/admin/remove?cache=templates&id=",
- "fileTransferFolder": "/usr/local/tomcat/webapps/content/fileTransferFolder",
- "lookInContext": 1,
- "adminGroupID": 4,
- "betaServer": true}}],
- "servlet-mapping": {
- "cofaxCDS": "/",
- "cofaxEmail": "/cofaxutil/aemail/*",
- "cofaxAdmin": "/admin/*",
- "fileServlet": "/static/*",
- "cofaxTools": "/tools/*"},
-
- "taglib": {
- "taglib-uri": "cofax.tld",
+{"web-app": {
+ "servlet": [
+ {
+ "servlet-name": "cofaxCDS",
+ "servlet-class": "org.cofax.cds.CDSServlet",
+ "init-param": {
+ "configGlossary:installationAt": "Philadelphia, PA",
+ "configGlossary:adminEmail": "ksm@pobox.com",
+ "configGlossary:poweredBy": "Cofax",
+ "configGlossary:poweredByIcon": "/images/cofax.gif",
+ "configGlossary:staticPath": "/content/static",
+ "templateProcessorClass": "org.cofax.WysiwygTemplate",
+ "templateLoaderClass": "org.cofax.FilesTemplateLoader",
+ "templatePath": "templates",
+ "templateOverridePath": "",
+ "defaultListTemplate": "listTemplate.htm",
+ "defaultFileTemplate": "articleTemplate.htm",
+ "useJSP": false,
+ "jspListTemplate": "listTemplate.jsp",
+ "jspFileTemplate": "articleTemplate.jsp",
+ "cachePackageTagsTrack": 200,
+ "cachePackageTagsStore": 200,
+ "cachePackageTagsRefresh": 60,
+ "cacheTemplatesTrack": 100,
+ "cacheTemplatesStore": 50,
+ "cacheTemplatesRefresh": 15,
+ "cachePagesTrack": 200,
+ "cachePagesStore": 100,
+ "cachePagesRefresh": 10,
+ "cachePagesDirtyRead": 10,
+ "searchEngineListTemplate": "forSearchEnginesList.htm",
+ "searchEngineFileTemplate": "forSearchEngines.htm",
+ "searchEngineRobotsDb": "WEB-INF/robots.db",
+ "useDataStore": true,
+ "dataStoreClass": "org.cofax.SqlDataStore",
+ "redirectionClass": "org.cofax.SqlRedirection",
+ "dataStoreName": "cofax",
+ "dataStoreDriver": "com.microsoft.jdbc.sqlserver.SQLServerDriver",
+ "dataStoreUrl": "jdbc:microsoft:sqlserver://LOCALHOST:1433;DatabaseName=goon",
+ "dataStoreUser": "sa",
+ "dataStorePassword": "dataStoreTestQuery",
+ "dataStoreTestQuery": "SET NOCOUNT ON;select test='test';",
+ "dataStoreLogFile": "/usr/local/tomcat/logs/datastore.log",
+ "dataStoreInitConns": 10,
+ "dataStoreMaxConns": 100,
+ "dataStoreConnUsageLimit": 100,
+ "dataStoreLogLevel": "debug",
+ "maxUrlLength": 500}},
+ {
+ "servlet-name": "cofaxEmail",
+ "servlet-class": "org.cofax.cds.EmailServlet",
+ "init-param": {
+ "mailHost": "mail1",
+ "mailHostOverride": "mail2"}},
+ {
+ "servlet-name": "cofaxAdmin",
+ "servlet-class": "org.cofax.cds.AdminServlet"},
+
+ {
+ "servlet-name": "fileServlet",
+ "servlet-class": "org.cofax.cds.FileServlet"},
+ {
+ "servlet-name": "cofaxTools",
+ "servlet-class": "org.cofax.cms.CofaxToolsServlet",
+ "init-param": {
+ "templatePath": "toolstemplates/",
+ "log": 1,
+ "logLocation": "/usr/local/tomcat/logs/CofaxTools.log",
+ "logMaxSize": "",
+ "dataLog": 1,
+ "dataLogLocation": "/usr/local/tomcat/logs/dataLog.log",
+ "dataLogMaxSize": "",
+ "removePageCache": "/content/admin/remove?cache=pages&id=",
+ "removeTemplateCache": "/content/admin/remove?cache=templates&id=",
+ "fileTransferFolder": "/usr/local/tomcat/webapps/content/fileTransferFolder",
+ "lookInContext": 1,
+ "adminGroupID": 4,
+ "betaServer": true}}],
+ "servlet-mapping": {
+ "cofaxCDS": "/",
+ "cofaxEmail": "/cofaxutil/aemail/*",
+ "cofaxAdmin": "/admin/*",
+ "fileServlet": "/static/*",
+ "cofaxTools": "/tools/*"},
+
+ "taglib": {
+ "taglib-uri": "cofax.tld",
"taglib-location": "/WEB-INF/tlds/cofax.tld"}}} \ No newline at end of file
diff --git a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/widget.json b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/widget.json
index 32690e8b76..0449493a64 100644
--- a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/widget.json
+++ b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/data/widget.json
@@ -1,26 +1,26 @@
-{"widget": {
- "debug": "on",
- "window": {
- "title": "Sample Konfabulator Widget",
- "name": "main_window",
- "width": 500,
- "height": 500
- },
- "image": {
- "src": "Images/Sun.png",
- "name": "sun1",
- "hOffset": 250,
- "vOffset": 250,
- "alignment": "center"
- },
- "text": {
- "data": "Click Here",
- "size": 36,
- "style": "bold",
- "name": "text1",
- "hOffset": 250,
- "vOffset": 100,
- "alignment": "center",
- "onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;"
- }
+{"widget": {
+ "debug": "on",
+ "window": {
+ "title": "Sample Konfabulator Widget",
+ "name": "main_window",
+ "width": 500,
+ "height": 500
+ },
+ "image": {
+ "src": "Images/Sun.png",
+ "name": "sun1",
+ "hOffset": 250,
+ "vOffset": 250,
+ "alignment": "center"
+ },
+ "text": {
+ "data": "Click Here",
+ "size": 36,
+ "style": "bold",
+ "name": "text1",
+ "hOffset": 250,
+ "vOffset": 100,
+ "alignment": "center",
+ "onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;"
+ }
}} \ No newline at end of file
diff --git a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8.json b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8.json
index c500c943f6..1e27ece50e 100644
--- a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8.json
+++ b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8.json
@@ -1,7 +1,7 @@
-{
- "en":"I can eat glass and it doesn't hurt me.",
- "zh-Hant":"我能吞下玻璃而不傷身體。",
- "zh-Hans":"我能吞下玻璃而不伤身体。",
- "ja":"私はガラスを食べられます。それは私を傷つけません。",
- "ko":"나는 유리를 먹을 수 있어요. 그래도 아프지 않아요"
+{
+ "en":"I can eat glass and it doesn't hurt me.",
+ "zh-Hant":"我能吞下玻璃而不傷身體。",
+ "zh-Hans":"我能吞下玻璃而不伤身体。",
+ "ja":"私はガラスを食べられます。それは私を傷つけません。",
+ "ko":"나는 유리를 먹을 수 있어요. 그래도 아프지 않아요"
} \ No newline at end of file
diff --git a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8bom.json b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8bom.json
index b9839fe2fa..07e81e1052 100644
--- a/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8bom.json
+++ b/graphics/asymptote/LspCpp/third_party/rapidjson/bin/encodings/utf8bom.json
@@ -1,7 +1,7 @@
-{
- "en":"I can eat glass and it doesn't hurt me.",
- "zh-Hant":"我能吞下玻璃而不傷身體。",
- "zh-Hans":"我能吞下玻璃而不伤身体。",
- "ja":"私はガラスを食べられます。それは私を傷つけません。",
- "ko":"나는 유리를 먹을 수 있어요. 그래도 아프지 않아요"
+{
+ "en":"I can eat glass and it doesn't hurt me.",
+ "zh-Hant":"我能吞下玻璃而不傷身體。",
+ "zh-Hans":"我能吞下玻璃而不伤身体。",
+ "ja":"私はガラスを食べられます。それは私を傷つけません。",
+ "ko":"나는 유리를 먹을 수 있어요. 그래도 아프지 않아요"
} \ No newline at end of file
diff --git a/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake b/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake
index c1e2fb3aed..11f101c700 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake
+++ b/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -2,8 +2,8 @@
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp")
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/local/src/asymptote-2.80/LspCpp")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/usr/local/src/asymptote-2.80/LspCpp")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
diff --git a/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make
index 8099e2cdb5..8dde621948 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make
+++ b/graphics/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make
@@ -56,10 +56,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
+CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.80/LspCpp
# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
+CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.80/LspCpp
# Utility rule file for doc.
@@ -70,8 +70,8 @@ include third_party/uri/CMakeFiles/doc.dir/compiler_depend.make
include third_party/uri/CMakeFiles/doc.dir/progress.make
third_party/uri/CMakeFiles/doc:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating API documentation with Doxygen"
- cd /u/bowman/camp/LspCpp/third_party/uri && /bin/doxygen /u/bowman/camp/LspCpp/third_party/uri/Doxyfile
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating API documentation with Doxygen"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri && /bin/doxygen /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/Doxyfile
doc: third_party/uri/CMakeFiles/doc
doc: third_party/uri/CMakeFiles/doc.dir/build.make
@@ -82,10 +82,10 @@ third_party/uri/CMakeFiles/doc.dir/build: doc
.PHONY : third_party/uri/CMakeFiles/doc.dir/build
third_party/uri/CMakeFiles/doc.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri && $(CMAKE_COMMAND) -P CMakeFiles/doc.dir/cmake_clean.cmake
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri && $(CMAKE_COMMAND) -P CMakeFiles/doc.dir/cmake_clean.cmake
.PHONY : third_party/uri/CMakeFiles/doc.dir/clean
third_party/uri/CMakeFiles/doc.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri /u/bowman/camp/LspCpp/third_party/uri/CMakeFiles/doc.dir/DependInfo.cmake --color=$(COLOR)
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /usr/local/src/asymptote-2.80/LspCpp /usr/local/src/asymptote-2.80/LspCpp/third_party/uri /usr/local/src/asymptote-2.80/LspCpp /usr/local/src/asymptote-2.80/LspCpp/third_party/uri /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/CMakeFiles/doc.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : third_party/uri/CMakeFiles/doc.dir/depend
diff --git a/graphics/asymptote/LspCpp/third_party/uri/CTestTestfile.cmake b/graphics/asymptote/LspCpp/third_party/uri/CTestTestfile.cmake
deleted file mode 100644
index 5492552747..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/CTestTestfile.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
-# CMake generated Testfile for
-# Source directory: /u/bowman/camp/LspCpp/third_party/uri
-# Build directory: /u/bowman/camp/LspCpp/third_party/uri
-#
-# This file includes the relevant testing commands required for
-# testing this directory and lists subdirectories to be tested as well.
-subdirs("src")
-subdirs("deps/googletest")
-subdirs("test")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/Doxyfile b/graphics/asymptote/LspCpp/third_party/uri/Doxyfile
index b6a29db653..27a544f618 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/Doxyfile
+++ b/graphics/asymptote/LspCpp/third_party/uri/Doxyfile
@@ -128,7 +128,7 @@ FULL_PATH_NAMES = YES
# If left blank the directory from which doxygen is run is used as the
# path to strip.
-STRIP_FROM_PATH = /u/bowman/camp/LspCpp/third_party/uri/include/
+STRIP_FROM_PATH = /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/
# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
# the path mentioned in the documentation of a class, which tells
@@ -626,7 +626,7 @@ WARN_LOGFILE =
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
-INPUT = /u/bowman/camp/LspCpp/third_party/uri/include
+INPUT = /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
@@ -658,7 +658,7 @@ RECURSIVE = YES
# Note that relative paths are relative to the directory from which doxygen is
# run.
-EXCLUDE = /u/bowman/camp/LspCpp/third_party/uri/include/network/uri/detail
+EXCLUDE = /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
# directories that are symbolic links (a Unix file system feature) are excluded
@@ -821,7 +821,7 @@ COLS_IN_ALPHA_INDEX = 5
# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
# should be ignored while generating the index headers.
-IGNORE_PREFIX = /u/bowman/camp/LspCpp/third_party/uri/uri/src/
+IGNORE_PREFIX = /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/uri/src/
#---------------------------------------------------------------------------
# configuration options related to the HTML output
diff --git a/graphics/asymptote/LspCpp/third_party/uri/Makefile b/graphics/asymptote/LspCpp/third_party/uri/Makefile
index faf146e4cf..dde375604f 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/Makefile
+++ b/graphics/asymptote/LspCpp/third_party/uri/Makefile
@@ -60,10 +60,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
+CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.80/LspCpp
# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
+CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.80/LspCpp
#=============================================================================
# Targets provided globally by CMake.
@@ -135,14 +135,14 @@ install/strip/fast: preinstall/fast
# The main all target
all: cmake_check_build_system
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri//CMakeFiles/progress.marks
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/all
- $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.80/LspCpp/CMakeFiles /usr/local/src/asymptote-2.80/LspCpp/third_party/uri//CMakeFiles/progress.marks
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.80/LspCpp/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/clean
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/clean
.PHONY : clean
# The main clean target
@@ -151,22 +151,22 @@ clean/fast: clean
# Prepare targets for installation.
preinstall: all
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Convenience name for target.
third_party/uri/CMakeFiles/doc.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/CMakeFiles/doc.dir/rule
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/CMakeFiles/doc.dir/rule
.PHONY : third_party/uri/CMakeFiles/doc.dir/rule
# Convenience name for target.
@@ -175,7 +175,7 @@ doc: third_party/uri/CMakeFiles/doc.dir/rule
# fast build rule for target.
doc/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/build
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/build
.PHONY : doc/fast
# Help Target
@@ -202,6 +202,6 @@ help:
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
diff --git a/graphics/asymptote/LspCpp/third_party/uri/cmake_install.cmake b/graphics/asymptote/LspCpp/third_party/uri/cmake_install.cmake
index ba9bcde908..d656f1a2ea 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/cmake_install.cmake
+++ b/graphics/asymptote/LspCpp/third_party/uri/cmake_install.cmake
@@ -1,4 +1,4 @@
-# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri
+# Install script for directory: /usr/local/src/asymptote-2.80/LspCpp/third_party/uri
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
@@ -43,12 +43,12 @@ if(NOT DEFINED CMAKE_OBJDUMP)
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
- file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY FILES "/u/bowman/camp/LspCpp/third_party/uri/include")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY FILES "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include")
endif()
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
# Include the install script for each subdirectory.
- include("/u/bowman/camp/LspCpp/third_party/uri/src/cmake_install.cmake")
+ include("/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/cmake_install.cmake")
endif()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/CMakeDirectoryInformation.cmake
deleted file mode 100644
index d2b940510b..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/CMakeDirectoryInformation.cmake
+++ /dev/null
@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake
deleted file mode 100644
index 7428db6aad..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake
+++ /dev/null
@@ -1,19 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc" "third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" "gcc" "third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make
deleted file mode 100644
index 83aa36ab56..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make
+++ /dev/null
@@ -1,114 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make
-
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: third_party/uri/deps/googletest/src/gtest-all.cc
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc
-
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i
-
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s
-
-# Object files for target gtest
-gtest_OBJECTS = \
-"CMakeFiles/gtest.dir/src/gtest-all.cc.o"
-
-# External object files for target gtest
-gtest_EXTERNAL_OBJECTS =
-
-lib/libgtest.a: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
-lib/libgtest.a: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make
-lib/libgtest.a: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../../lib/libgtest.a"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build: lib/libgtest.a
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build
-
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/clean
-
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake
deleted file mode 100644
index 357994285e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../../../../bin/libgtest.pdb"
- "../../../../lib/libgtest.a"
- "CMakeFiles/gtest.dir/src/gtest-all.cc.o"
- "CMakeFiles/gtest.dir/src/gtest-all.cc.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake
deleted file mode 100644
index 1609a82609..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake
+++ /dev/null
@@ -1,3 +0,0 @@
-file(REMOVE_RECURSE
- "../../../../lib/libgtest.a"
-)
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make
deleted file mode 100644
index 71b2ee6908..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for gtest.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts
deleted file mode 100644
index 32ab1fb11c..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for gtest.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make
deleted file mode 100644
index 37ac348dbd..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for gtest.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make
deleted file mode 100644
index a929d63318..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -I/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -I/u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt
deleted file mode 100644
index ba5baa87a4..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-/bin/ar qc ../../../../lib/libgtest.a CMakeFiles/gtest.dir/src/gtest-all.cc.o
-/bin/ranlib ../../../../lib/libgtest.a
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make
deleted file mode 100644
index 251317162d..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 2
-CMAKE_PROGRESS_2 = 3
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake
deleted file mode 100644
index bf3e1307c7..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc" "third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" "gcc" "third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make
deleted file mode 100644
index 23c677212b..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make
+++ /dev/null
@@ -1,114 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make
-
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: third_party/uri/deps/googletest/src/gtest_main.cc
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc
-
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
-
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
-
-# Object files for target gtest_main
-gtest_main_OBJECTS = \
-"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
-
-# External object files for target gtest_main
-gtest_main_EXTERNAL_OBJECTS =
-
-lib/libgtest_main.a: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
-lib/libgtest_main.a: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make
-lib/libgtest_main.a: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../../lib/libgtest_main.a"
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build: lib/libgtest_main.a
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build
-
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/clean
-
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
deleted file mode 100644
index 3eecc677eb..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../../../../bin/libgtest_main.pdb"
- "../../../../lib/libgtest_main.a"
- "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
- "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
deleted file mode 100644
index f0924c4071..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
+++ /dev/null
@@ -1,3 +0,0 @@
-file(REMOVE_RECURSE
- "../../../../lib/libgtest_main.a"
-)
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make
deleted file mode 100644
index 9a6afc065a..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for gtest_main.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts
deleted file mode 100644
index 033891a800..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for gtest_main.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make
deleted file mode 100644
index 1d67c1ab52..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for gtest_main.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make
deleted file mode 100644
index 88d832e00e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt
deleted file mode 100644
index d045b32d84..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-/bin/ar qc ../../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
-/bin/ranlib ../../../../lib/libgtest_main.a
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make
deleted file mode 100644
index 19ce96ee79..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 4
-CMAKE_PROGRESS_2 = 5
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/progress.marks b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/progress.marks
deleted file mode 100644
index b8626c4cff..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/progress.marks
+++ /dev/null
@@ -1 +0,0 @@
-4
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CTestTestfile.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CTestTestfile.cmake
deleted file mode 100644
index 1e998f9680..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/CTestTestfile.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-# CMake generated Testfile for
-# Source directory: /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-# Build directory: /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-#
-# This file includes the relevant testing commands required for
-# testing this directory and lists subdirectories to be tested as well.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/Makefile b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/Makefile
deleted file mode 100644
index 742673a1f3..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/Makefile
+++ /dev/null
@@ -1,276 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Default target executed when no arguments are given to make.
-default_target: all
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target install/strip
-install/strip: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
- /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip
-
-# Special rule for the target install/strip
-install/strip/fast: preinstall/fast
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
- /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip/fast
-
-# Special rule for the target install/local
-install/local: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
- /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: preinstall/fast
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
- /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local/fast
-
-# Special rule for the target install
-install: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
- /usr/bin/cmake -P cmake_install.cmake
-.PHONY : install
-
-# Special rule for the target install
-install/fast: preinstall/fast
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
- /usr/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
-
-# Special rule for the target list_install_components
-list_install_components:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
-.PHONY : list_install_components
-
-# Special rule for the target list_install_components
-list_install_components/fast: list_install_components
-.PHONY : list_install_components/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
- /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-.PHONY : rebuild_cache/fast
-
-# Special rule for the target edit_cache
-edit_cache:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
- /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-.PHONY : edit_cache/fast
-
-# The main all target
-all: cmake_check_build_system
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri/deps/googletest//CMakeFiles/progress.marks
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/all
- $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-# Convenience name for target.
-third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule
-
-# Convenience name for target.
-gtest_main: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule
-.PHONY : gtest_main
-
-# fast build rule for target.
-gtest_main/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build
-.PHONY : gtest_main/fast
-
-# Convenience name for target.
-third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule
-.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule
-
-# Convenience name for target.
-gtest: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule
-.PHONY : gtest
-
-# fast build rule for target.
-gtest/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build
-.PHONY : gtest/fast
-
-src/gtest-all.o: src/gtest-all.cc.o
-.PHONY : src/gtest-all.o
-
-# target to build an object file
-src/gtest-all.cc.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
-.PHONY : src/gtest-all.cc.o
-
-src/gtest-all.i: src/gtest-all.cc.i
-.PHONY : src/gtest-all.i
-
-# target to preprocess a source file
-src/gtest-all.cc.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i
-.PHONY : src/gtest-all.cc.i
-
-src/gtest-all.s: src/gtest-all.cc.s
-.PHONY : src/gtest-all.s
-
-# target to generate assembly for a file
-src/gtest-all.cc.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s
-.PHONY : src/gtest-all.cc.s
-
-src/gtest_main.o: src/gtest_main.cc.o
-.PHONY : src/gtest_main.o
-
-# target to build an object file
-src/gtest_main.cc.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
-.PHONY : src/gtest_main.cc.o
-
-src/gtest_main.i: src/gtest_main.cc.i
-.PHONY : src/gtest_main.i
-
-# target to preprocess a source file
-src/gtest_main.cc.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
-.PHONY : src/gtest_main.cc.i
-
-src/gtest_main.s: src/gtest_main.cc.s
-.PHONY : src/gtest_main.s
-
-# target to generate assembly for a file
-src/gtest_main.cc.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
-.PHONY : src/gtest_main.cc.s
-
-# Help Target
-help:
- @echo "The following are some of the valid targets for this Makefile:"
- @echo "... all (the default if no target is provided)"
- @echo "... clean"
- @echo "... depend"
- @echo "... edit_cache"
- @echo "... install"
- @echo "... install/local"
- @echo "... install/strip"
- @echo "... list_install_components"
- @echo "... rebuild_cache"
- @echo "... gtest"
- @echo "... gtest_main"
- @echo "... src/gtest-all.o"
- @echo "... src/gtest-all.i"
- @echo "... src/gtest-all.s"
- @echo "... src/gtest_main.o"
- @echo "... src/gtest_main.i"
- @echo "... src/gtest_main.s"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/cmake_install.cmake b/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/cmake_install.cmake
deleted file mode 100644
index 5bbd00f620..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/deps/googletest/cmake_install.cmake
+++ /dev/null
@@ -1,44 +0,0 @@
-# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
- set(CMAKE_INSTALL_PREFIX "/usr/local")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
- if(BUILD_TYPE)
- string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
- CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
- else()
- set(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo")
- endif()
- message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
- if(COMPONENT)
- message(STATUS "Install component: \"${COMPONENT}\"")
- set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
- else()
- set(CMAKE_INSTALL_COMPONENT)
- endif()
-endif()
-
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
- set(CMAKE_INSTALL_SO_NO_EXE "0")
-endif()
-
-# Is this installation the result of a crosscompile?
-if(NOT DEFINED CMAKE_CROSSCOMPILING)
- set(CMAKE_CROSSCOMPILING "FALSE")
-endif()
-
-# Set default install directory permissions.
-if(NOT DEFINED CMAKE_OBJDUMP)
- set(CMAKE_OBJDUMP "/bin/objdump")
-endif()
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake
index c1e2fb3aed..11f101c700 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -2,8 +2,8 @@
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp")
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/local/src/asymptote-2.80/LspCpp")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/usr/local/src/asymptote-2.80/LspCpp")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake
index ddfd0ae49c..a8b5372c91 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake
@@ -8,14 +8,14 @@ set(CMAKE_DEPENDS_LANGUAGES
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d"
- "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d"
- "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d"
- "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d"
- "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d"
- "/u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o.d"
- "/u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o.d"
- "/u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_resolve.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_builder.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o.d"
+ "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_errors.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o.d"
)
# Targets to which this target links.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make
index 1b0e7fcb66..721c2f3e07 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make
@@ -56,10 +56,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
+CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.80/LspCpp
# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
+CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.80/LspCpp
# Include any dependencies generated for this target.
include third_party/uri/src/CMakeFiles/network-uri.dir/depend.make
@@ -75,114 +75,114 @@ include third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/uri.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o -MF CMakeFiles/network-uri.dir/uri.cpp.o.d -o CMakeFiles/network-uri.dir/uri.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o -MF CMakeFiles/network-uri.dir/uri.cpp.o.d -o CMakeFiles/network-uri.dir/uri.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/uri.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp > CMakeFiles/network-uri.dir/uri.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri.cpp > CMakeFiles/network-uri.dir/uri.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/uri.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp -o CMakeFiles/network-uri.dir/uri.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri.cpp -o CMakeFiles/network-uri.dir/uri.cpp.s
third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/uri_builder.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o -MF CMakeFiles/network-uri.dir/uri_builder.cpp.o.d -o CMakeFiles/network-uri.dir/uri_builder.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o -MF CMakeFiles/network-uri.dir/uri_builder.cpp.o.d -o CMakeFiles/network-uri.dir/uri_builder.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_builder.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/uri_builder.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp > CMakeFiles/network-uri.dir/uri_builder.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_builder.cpp > CMakeFiles/network-uri.dir/uri_builder.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/uri_builder.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp -o CMakeFiles/network-uri.dir/uri_builder.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_builder.cpp -o CMakeFiles/network-uri.dir/uri_builder.cpp.s
third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/uri_errors.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o -MF CMakeFiles/network-uri.dir/uri_errors.cpp.o.d -o CMakeFiles/network-uri.dir/uri_errors.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o -MF CMakeFiles/network-uri.dir/uri_errors.cpp.o.d -o CMakeFiles/network-uri.dir/uri_errors.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_errors.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/uri_errors.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp > CMakeFiles/network-uri.dir/uri_errors.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_errors.cpp > CMakeFiles/network-uri.dir/uri_errors.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/uri_errors.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp -o CMakeFiles/network-uri.dir/uri_errors.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_errors.cpp -o CMakeFiles/network-uri.dir/uri_errors.cpp.s
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/detail/uri_parse.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp > CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse.cpp > CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/detail/uri_parse_authority.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp > CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp > CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/detail/uri_advance_parts.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp > CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp > CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/detail/uri_normalize.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp > CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.cpp > CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.cpp -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/detail/uri_resolve.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -c /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_resolve.cpp
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp > CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_resolve.cpp > CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i
third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_resolve.cpp -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s
# Object files for target network-uri
network__uri_OBJECTS = \
@@ -208,19 +208,19 @@ third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri
third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o
third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri.dir/build.make
third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX static library libnetwork-uri.a"
- cd /u/bowman/camp/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean_target.cmake
- cd /u/bowman/camp/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/network-uri.dir/link.txt --verbose=$(VERBOSE)
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/usr/local/src/asymptote-2.80/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX static library libnetwork-uri.a"
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean_target.cmake
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/network-uri.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
third_party/uri/src/CMakeFiles/network-uri.dir/build: third_party/uri/src/libnetwork-uri.a
.PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/build
third_party/uri/src/CMakeFiles/network-uri.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean.cmake
+ cd /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean.cmake
.PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/clean
third_party/uri/src/CMakeFiles/network-uri.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/src /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/src /u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake --color=$(COLOR)
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /usr/local/src/asymptote-2.80/LspCpp /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src /usr/local/src/asymptote-2.80/LspCpp /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/depend
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.internal b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..cbae0e9b8d
--- /dev/null
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.internal
@@ -0,0 +1,1730 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp
+ /usr/include/stdc-predef.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_advance_parts.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp
+ /usr/include/c++/11/string
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/include/bits/locale.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/include/c++/11/utility
+ /usr/include/c++/11/bits/stl_relops.h
+ /usr/include/c++/11/iterator
+ /usr/include/c++/11/bits/stream_iterator.h
+ /usr/include/c++/11/bits/streambuf_iterator.h
+ /usr/include/c++/11/streambuf
+ /usr/include/c++/11/bits/ios_base.h
+ /usr/include/c++/11/bits/locale_classes.h
+ /usr/include/c++/11/bits/locale_classes.tcc
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/include/c++/11/bits/streambuf.tcc
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/optional.hpp
+ /usr/include/c++/11/memory
+ /usr/include/c++/11/bits/stl_uninitialized.h
+ /usr/include/c++/11/bits/stl_tempbuf.h
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h
+ /usr/include/c++/11/bits/align.h
+ /usr/include/c++/11/bit
+ /usr/include/c++/11/bits/uses_allocator.h
+ /usr/include/c++/11/bits/unique_ptr.h
+ /usr/include/c++/11/tuple
+ /usr/include/c++/11/array
+ /usr/include/c++/11/bits/invoke.h
+ /usr/include/c++/11/bits/shared_ptr.h
+ /usr/include/c++/11/bits/shared_ptr_base.h
+ /usr/include/c++/11/bits/allocated_ptr.h
+ /usr/include/c++/11/bits/refwrap.h
+ /usr/include/c++/11/ext/aligned_buffer.h
+ /usr/include/c++/11/ext/concurrence.h
+ /usr/include/c++/11/bits/shared_ptr_atomic.h
+ /usr/include/c++/11/bits/atomic_base.h
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h
+ /usr/include/c++/11/backward/auto_ptr.h
+ /usr/include/c++/11/algorithm
+ /usr/include/c++/11/bits/stl_algo.h
+ /usr/include/c++/11/bits/algorithmfwd.h
+ /usr/include/c++/11/bits/stl_heap.h
+ /usr/include/c++/11/bits/uniform_int_dist.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/string_view.hpp
+ /usr/include/c++/11/cassert
+ /usr/include/assert.h
+ /usr/include/c++/11/limits
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.cpp
+ /usr/include/stdc-predef.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri.hpp
+ /usr/include/c++/11/iterator
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/bits/stream_iterator.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/streambuf_iterator.h
+ /usr/include/c++/11/streambuf
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/include/bits/locale.h
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/ios_base.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/bits/locale_classes.h
+ /usr/include/c++/11/string
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/include/c++/11/bits/locale_classes.tcc
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/include/c++/11/bits/streambuf.tcc
+ /usr/include/c++/11/algorithm
+ /usr/include/c++/11/utility
+ /usr/include/c++/11/bits/stl_relops.h
+ /usr/include/c++/11/bits/stl_algo.h
+ /usr/include/c++/11/bits/algorithmfwd.h
+ /usr/include/c++/11/bits/stl_heap.h
+ /usr/include/c++/11/bits/stl_tempbuf.h
+ /usr/include/c++/11/bits/uniform_int_dist.h
+ /usr/include/c++/11/functional
+ /usr/include/c++/11/tuple
+ /usr/include/c++/11/array
+ /usr/include/c++/11/bits/uses_allocator.h
+ /usr/include/c++/11/bits/invoke.h
+ /usr/include/c++/11/bits/refwrap.h
+ /usr/include/c++/11/bits/std_function.h
+ /usr/include/c++/11/memory
+ /usr/include/c++/11/bits/stl_uninitialized.h
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h
+ /usr/include/c++/11/bits/align.h
+ /usr/include/c++/11/bit
+ /usr/include/c++/11/bits/unique_ptr.h
+ /usr/include/c++/11/bits/shared_ptr.h
+ /usr/include/c++/11/bits/shared_ptr_base.h
+ /usr/include/c++/11/bits/allocated_ptr.h
+ /usr/include/c++/11/ext/aligned_buffer.h
+ /usr/include/c++/11/ext/concurrence.h
+ /usr/include/c++/11/bits/shared_ptr_atomic.h
+ /usr/include/c++/11/bits/atomic_base.h
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h
+ /usr/include/c++/11/backward/auto_ptr.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/string_view.hpp
+ /usr/include/c++/11/cassert
+ /usr/include/assert.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/optional.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/config.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp
+ /usr/include/c++/11/cstring
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_percent_encode.hpp
+ /usr/include/c++/11/vector
+ /usr/include/c++/11/bits/stl_vector.h
+ /usr/include/c++/11/bits/stl_bvector.h
+ /usr/include/c++/11/bits/vector.tcc
+ /usr/include/c++/11/locale
+ /usr/include/c++/11/bits/locale_facets.h
+ /usr/include/c++/11/cwctype
+ /usr/include/wctype.h
+ /usr/include/bits/wctype-wchar.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h
+ /usr/include/c++/11/bits/locale_facets.tcc
+ /usr/include/c++/11/bits/locale_facets_nonio.h
+ /usr/include/c++/11/ctime
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h
+ /usr/include/libintl.h
+ /usr/include/c++/11/bits/codecvt.h
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc
+ /usr/include/c++/11/bits/locale_conv.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/algorithm.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/algorithm_split.hpp
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse.cpp
+ /usr/include/stdc-predef.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/string_view.hpp
+ /usr/include/c++/11/string
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/include/bits/locale.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/include/c++/11/iterator
+ /usr/include/c++/11/bits/stream_iterator.h
+ /usr/include/c++/11/bits/streambuf_iterator.h
+ /usr/include/c++/11/streambuf
+ /usr/include/c++/11/bits/ios_base.h
+ /usr/include/c++/11/bits/locale_classes.h
+ /usr/include/c++/11/bits/locale_classes.tcc
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/include/c++/11/bits/streambuf.tcc
+ /usr/include/c++/11/cassert
+ /usr/include/assert.h
+ /usr/include/c++/11/algorithm
+ /usr/include/c++/11/utility
+ /usr/include/c++/11/bits/stl_relops.h
+ /usr/include/c++/11/bits/stl_algo.h
+ /usr/include/c++/11/bits/algorithmfwd.h
+ /usr/include/c++/11/bits/stl_heap.h
+ /usr/include/c++/11/bits/stl_tempbuf.h
+ /usr/include/c++/11/bits/uniform_int_dist.h
+ /usr/include/c++/11/limits
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/grammar.hpp
+ /usr/include/c++/11/locale
+ /usr/include/c++/11/bits/locale_facets.h
+ /usr/include/c++/11/cwctype
+ /usr/include/wctype.h
+ /usr/include/bits/wctype-wchar.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h
+ /usr/include/c++/11/bits/locale_facets.tcc
+ /usr/include/c++/11/bits/locale_facets_nonio.h
+ /usr/include/c++/11/ctime
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h
+ /usr/include/libintl.h
+ /usr/include/c++/11/bits/codecvt.h
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc
+ /usr/include/c++/11/bits/locale_conv.h
+ /usr/include/c++/11/bits/unique_ptr.h
+ /usr/include/c++/11/tuple
+ /usr/include/c++/11/array
+ /usr/include/c++/11/bits/uses_allocator.h
+ /usr/include/c++/11/bits/invoke.h
+ /usr/include/c++/11/cstring
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/optional.hpp
+ /usr/include/c++/11/memory
+ /usr/include/c++/11/bits/stl_uninitialized.h
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h
+ /usr/include/c++/11/bits/align.h
+ /usr/include/c++/11/bit
+ /usr/include/c++/11/bits/shared_ptr.h
+ /usr/include/c++/11/bits/shared_ptr_base.h
+ /usr/include/c++/11/bits/allocated_ptr.h
+ /usr/include/c++/11/bits/refwrap.h
+ /usr/include/c++/11/ext/aligned_buffer.h
+ /usr/include/c++/11/ext/concurrence.h
+ /usr/include/c++/11/bits/shared_ptr_atomic.h
+ /usr/include/c++/11/bits/atomic_base.h
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h
+ /usr/include/c++/11/backward/auto_ptr.h
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp
+ /usr/include/stdc-predef.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse_authority.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp
+ /usr/include/c++/11/string
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/include/bits/locale.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/include/c++/11/utility
+ /usr/include/c++/11/bits/stl_relops.h
+ /usr/include/c++/11/iterator
+ /usr/include/c++/11/bits/stream_iterator.h
+ /usr/include/c++/11/bits/streambuf_iterator.h
+ /usr/include/c++/11/streambuf
+ /usr/include/c++/11/bits/ios_base.h
+ /usr/include/c++/11/bits/locale_classes.h
+ /usr/include/c++/11/bits/locale_classes.tcc
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/include/c++/11/bits/streambuf.tcc
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/optional.hpp
+ /usr/include/c++/11/memory
+ /usr/include/c++/11/bits/stl_uninitialized.h
+ /usr/include/c++/11/bits/stl_tempbuf.h
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h
+ /usr/include/c++/11/bits/align.h
+ /usr/include/c++/11/bit
+ /usr/include/c++/11/bits/uses_allocator.h
+ /usr/include/c++/11/bits/unique_ptr.h
+ /usr/include/c++/11/tuple
+ /usr/include/c++/11/array
+ /usr/include/c++/11/bits/invoke.h
+ /usr/include/c++/11/bits/shared_ptr.h
+ /usr/include/c++/11/bits/shared_ptr_base.h
+ /usr/include/c++/11/bits/allocated_ptr.h
+ /usr/include/c++/11/bits/refwrap.h
+ /usr/include/c++/11/ext/aligned_buffer.h
+ /usr/include/c++/11/ext/concurrence.h
+ /usr/include/c++/11/bits/shared_ptr_atomic.h
+ /usr/include/c++/11/bits/atomic_base.h
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h
+ /usr/include/c++/11/backward/auto_ptr.h
+ /usr/include/c++/11/algorithm
+ /usr/include/c++/11/bits/stl_algo.h
+ /usr/include/c++/11/bits/algorithmfwd.h
+ /usr/include/c++/11/bits/stl_heap.h
+ /usr/include/c++/11/bits/uniform_int_dist.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/string_view.hpp
+ /usr/include/c++/11/cassert
+ /usr/include/assert.h
+ /usr/include/c++/11/limits
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/grammar.hpp
+ /usr/include/c++/11/locale
+ /usr/include/c++/11/bits/locale_facets.h
+ /usr/include/c++/11/cwctype
+ /usr/include/wctype.h
+ /usr/include/bits/wctype-wchar.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h
+ /usr/include/c++/11/bits/locale_facets.tcc
+ /usr/include/c++/11/bits/locale_facets_nonio.h
+ /usr/include/c++/11/ctime
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h
+ /usr/include/libintl.h
+ /usr/include/c++/11/bits/codecvt.h
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc
+ /usr/include/c++/11/bits/locale_conv.h
+ /usr/include/c++/11/cstring
+ /usr/include/string.h
+ /usr/include/strings.h
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_resolve.cpp
+ /usr/include/stdc-predef.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_resolve.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri.hpp
+ /usr/include/c++/11/iterator
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/bits/stream_iterator.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/streambuf_iterator.h
+ /usr/include/c++/11/streambuf
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/include/bits/locale.h
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/ios_base.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/bits/locale_classes.h
+ /usr/include/c++/11/string
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/include/c++/11/bits/locale_classes.tcc
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/include/c++/11/bits/streambuf.tcc
+ /usr/include/c++/11/algorithm
+ /usr/include/c++/11/utility
+ /usr/include/c++/11/bits/stl_relops.h
+ /usr/include/c++/11/bits/stl_algo.h
+ /usr/include/c++/11/bits/algorithmfwd.h
+ /usr/include/c++/11/bits/stl_heap.h
+ /usr/include/c++/11/bits/stl_tempbuf.h
+ /usr/include/c++/11/bits/uniform_int_dist.h
+ /usr/include/c++/11/functional
+ /usr/include/c++/11/tuple
+ /usr/include/c++/11/array
+ /usr/include/c++/11/bits/uses_allocator.h
+ /usr/include/c++/11/bits/invoke.h
+ /usr/include/c++/11/bits/refwrap.h
+ /usr/include/c++/11/bits/std_function.h
+ /usr/include/c++/11/memory
+ /usr/include/c++/11/bits/stl_uninitialized.h
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h
+ /usr/include/c++/11/bits/align.h
+ /usr/include/c++/11/bit
+ /usr/include/c++/11/bits/unique_ptr.h
+ /usr/include/c++/11/bits/shared_ptr.h
+ /usr/include/c++/11/bits/shared_ptr_base.h
+ /usr/include/c++/11/bits/allocated_ptr.h
+ /usr/include/c++/11/ext/aligned_buffer.h
+ /usr/include/c++/11/ext/concurrence.h
+ /usr/include/c++/11/bits/shared_ptr_atomic.h
+ /usr/include/c++/11/bits/atomic_base.h
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h
+ /usr/include/c++/11/backward/auto_ptr.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/string_view.hpp
+ /usr/include/c++/11/cassert
+ /usr/include/assert.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/optional.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/config.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp
+ /usr/include/c++/11/cstring
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/algorithm_find.hpp
+ /usr/include/c++/11/cstddef
+
+third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri.cpp
+ /usr/include/stdc-predef.h
+ /usr/include/c++/11/cassert
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/assert.h
+ /usr/include/c++/11/locale
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/include/bits/locale.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/locale_classes.h
+ /usr/include/c++/11/string
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/include/c++/11/bits/locale_classes.tcc
+ /usr/include/c++/11/bits/locale_facets.h
+ /usr/include/c++/11/cwctype
+ /usr/include/wctype.h
+ /usr/include/bits/wctype-wchar.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h
+ /usr/include/c++/11/bits/ios_base.h
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/include/c++/11/streambuf
+ /usr/include/c++/11/bits/streambuf.tcc
+ /usr/include/c++/11/bits/streambuf_iterator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h
+ /usr/include/c++/11/bits/locale_facets.tcc
+ /usr/include/c++/11/bits/locale_facets_nonio.h
+ /usr/include/c++/11/ctime
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h
+ /usr/include/libintl.h
+ /usr/include/c++/11/bits/codecvt.h
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc
+ /usr/include/c++/11/bits/locale_conv.h
+ /usr/include/c++/11/bits/unique_ptr.h
+ /usr/include/c++/11/utility
+ /usr/include/c++/11/bits/stl_relops.h
+ /usr/include/c++/11/tuple
+ /usr/include/c++/11/array
+ /usr/include/c++/11/bits/uses_allocator.h
+ /usr/include/c++/11/bits/invoke.h
+ /usr/include/c++/11/algorithm
+ /usr/include/c++/11/bits/stl_algo.h
+ /usr/include/c++/11/bits/algorithmfwd.h
+ /usr/include/c++/11/bits/stl_heap.h
+ /usr/include/c++/11/bits/stl_tempbuf.h
+ /usr/include/c++/11/bits/uniform_int_dist.h
+ /usr/include/c++/11/functional
+ /usr/include/c++/11/bits/refwrap.h
+ /usr/include/c++/11/bits/std_function.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri.hpp
+ /usr/include/c++/11/iterator
+ /usr/include/c++/11/bits/stream_iterator.h
+ /usr/include/c++/11/memory
+ /usr/include/c++/11/bits/stl_uninitialized.h
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h
+ /usr/include/c++/11/bits/align.h
+ /usr/include/c++/11/bit
+ /usr/include/c++/11/bits/shared_ptr.h
+ /usr/include/c++/11/bits/shared_ptr_base.h
+ /usr/include/c++/11/bits/allocated_ptr.h
+ /usr/include/c++/11/ext/aligned_buffer.h
+ /usr/include/c++/11/ext/concurrence.h
+ /usr/include/c++/11/bits/shared_ptr_atomic.h
+ /usr/include/c++/11/bits/atomic_base.h
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h
+ /usr/include/c++/11/backward/auto_ptr.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/string_view.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/optional.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/config.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp
+ /usr/include/c++/11/cstring
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_advance_parts.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_percent_encode.hpp
+ /usr/include/c++/11/vector
+ /usr/include/c++/11/bits/stl_vector.h
+ /usr/include/c++/11/bits/stl_bvector.h
+ /usr/include/c++/11/bits/vector.tcc
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_resolve.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/algorithm.hpp
+
+third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_builder.cpp
+ /usr/include/stdc-predef.h
+ /usr/include/c++/11/locale
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/include/bits/locale.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/locale_classes.h
+ /usr/include/c++/11/string
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/include/c++/11/bits/locale_classes.tcc
+ /usr/include/c++/11/bits/locale_facets.h
+ /usr/include/c++/11/cwctype
+ /usr/include/wctype.h
+ /usr/include/bits/wctype-wchar.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h
+ /usr/include/c++/11/bits/ios_base.h
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/include/c++/11/streambuf
+ /usr/include/c++/11/bits/streambuf.tcc
+ /usr/include/c++/11/bits/streambuf_iterator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h
+ /usr/include/c++/11/bits/locale_facets.tcc
+ /usr/include/c++/11/bits/locale_facets_nonio.h
+ /usr/include/c++/11/ctime
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h
+ /usr/include/libintl.h
+ /usr/include/c++/11/bits/codecvt.h
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc
+ /usr/include/c++/11/bits/locale_conv.h
+ /usr/include/c++/11/bits/unique_ptr.h
+ /usr/include/c++/11/utility
+ /usr/include/c++/11/bits/stl_relops.h
+ /usr/include/c++/11/tuple
+ /usr/include/c++/11/array
+ /usr/include/c++/11/bits/uses_allocator.h
+ /usr/include/c++/11/bits/invoke.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri.hpp
+ /usr/include/c++/11/iterator
+ /usr/include/c++/11/bits/stream_iterator.h
+ /usr/include/c++/11/algorithm
+ /usr/include/c++/11/bits/stl_algo.h
+ /usr/include/c++/11/bits/algorithmfwd.h
+ /usr/include/c++/11/bits/stl_heap.h
+ /usr/include/c++/11/bits/stl_tempbuf.h
+ /usr/include/c++/11/bits/uniform_int_dist.h
+ /usr/include/c++/11/functional
+ /usr/include/c++/11/bits/refwrap.h
+ /usr/include/c++/11/bits/std_function.h
+ /usr/include/c++/11/memory
+ /usr/include/c++/11/bits/stl_uninitialized.h
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h
+ /usr/include/c++/11/bits/align.h
+ /usr/include/c++/11/bit
+ /usr/include/c++/11/bits/shared_ptr.h
+ /usr/include/c++/11/bits/shared_ptr_base.h
+ /usr/include/c++/11/bits/allocated_ptr.h
+ /usr/include/c++/11/ext/aligned_buffer.h
+ /usr/include/c++/11/ext/concurrence.h
+ /usr/include/c++/11/bits/shared_ptr_atomic.h
+ /usr/include/c++/11/bits/atomic_base.h
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h
+ /usr/include/c++/11/backward/auto_ptr.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/string_view.hpp
+ /usr/include/c++/11/cassert
+ /usr/include/assert.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/optional.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/config.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp
+ /usr/include/c++/11/cstring
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_normalize.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/uri_parse_authority.hpp
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/detail/algorithm.hpp
+
+third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/uri_errors.cpp
+ /usr/include/stdc-predef.h
+ /usr/include/c++/11/string
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h
+ /usr/include/bits/wordsize.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/bits/timesize.h
+ /usr/include/sys/cdefs.h
+ /usr/include/bits/long-double.h
+ /usr/include/gnu/stubs.h
+ /usr/include/gnu/stubs-64.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h
+ /usr/include/c++/11/bits/stringfwd.h
+ /usr/include/c++/11/bits/memoryfwd.h
+ /usr/include/c++/11/bits/char_traits.h
+ /usr/include/c++/11/bits/stl_algobase.h
+ /usr/include/c++/11/bits/functexcept.h
+ /usr/include/c++/11/bits/exception_defines.h
+ /usr/include/c++/11/bits/cpp_type_traits.h
+ /usr/include/c++/11/ext/type_traits.h
+ /usr/include/c++/11/ext/numeric_traits.h
+ /usr/include/c++/11/bits/stl_pair.h
+ /usr/include/c++/11/bits/move.h
+ /usr/include/c++/11/type_traits
+ /usr/include/c++/11/bits/stl_iterator_base_types.h
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/11/bits/concept_check.h
+ /usr/include/c++/11/debug/assertions.h
+ /usr/include/c++/11/bits/stl_iterator.h
+ /usr/include/c++/11/bits/ptr_traits.h
+ /usr/include/c++/11/debug/debug.h
+ /usr/include/c++/11/bits/predefined_ops.h
+ /usr/include/c++/11/bits/postypes.h
+ /usr/include/c++/11/cwchar
+ /usr/include/wchar.h
+ /usr/include/bits/libc-header-start.h
+ /usr/include/bits/floatn.h
+ /usr/include/bits/floatn-common.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h
+ /usr/include/bits/wchar.h
+ /usr/include/bits/types/wint_t.h
+ /usr/include/bits/types/mbstate_t.h
+ /usr/include/bits/types/__mbstate_t.h
+ /usr/include/bits/types/__FILE.h
+ /usr/include/bits/types/FILE.h
+ /usr/include/bits/types/locale_t.h
+ /usr/include/bits/types/__locale_t.h
+ /usr/include/c++/11/cstdint
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/bits/types.h
+ /usr/include/bits/typesizes.h
+ /usr/include/bits/time64.h
+ /usr/include/bits/stdint-intn.h
+ /usr/include/bits/stdint-uintn.h
+ /usr/include/c++/11/bits/allocator.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h
+ /usr/include/c++/11/ext/new_allocator.h
+ /usr/include/c++/11/new
+ /usr/include/c++/11/bits/exception.h
+ /usr/include/c++/11/bits/localefwd.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h
+ /usr/include/c++/11/clocale
+ /usr/include/locale.h
+ /usr/include/bits/locale.h
+ /usr/include/c++/11/iosfwd
+ /usr/include/c++/11/cctype
+ /usr/include/ctype.h
+ /usr/include/bits/endian.h
+ /usr/include/bits/endianness.h
+ /usr/include/c++/11/bits/ostream_insert.h
+ /usr/include/c++/11/bits/cxxabi_forced.h
+ /usr/include/c++/11/bits/stl_function.h
+ /usr/include/c++/11/backward/binders.h
+ /usr/include/c++/11/bits/range_access.h
+ /usr/include/c++/11/initializer_list
+ /usr/include/c++/11/bits/basic_string.h
+ /usr/include/c++/11/ext/atomicity.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/bits/types/time_t.h
+ /usr/include/bits/types/struct_timespec.h
+ /usr/include/bits/sched.h
+ /usr/include/bits/types/struct_sched_param.h
+ /usr/include/bits/cpu-set.h
+ /usr/include/time.h
+ /usr/include/bits/time.h
+ /usr/include/bits/timex.h
+ /usr/include/bits/types/struct_timeval.h
+ /usr/include/bits/types/clock_t.h
+ /usr/include/bits/types/struct_tm.h
+ /usr/include/bits/types/clockid_t.h
+ /usr/include/bits/types/timer_t.h
+ /usr/include/bits/types/struct_itimerspec.h
+ /usr/include/bits/pthreadtypes.h
+ /usr/include/bits/thread-shared-types.h
+ /usr/include/bits/pthreadtypes-arch.h
+ /usr/include/bits/struct_mutex.h
+ /usr/include/bits/struct_rwlock.h
+ /usr/include/bits/setjmp.h
+ /usr/include/bits/types/__sigset_t.h
+ /usr/include/bits/types/struct___jmp_buf_tag.h
+ /usr/include/bits/pthread_stack_min-dynamic.h
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h
+ /usr/include/sys/single_threaded.h
+ /usr/include/c++/11/ext/alloc_traits.h
+ /usr/include/c++/11/bits/alloc_traits.h
+ /usr/include/c++/11/bits/stl_construct.h
+ /usr/include/c++/11/ext/string_conversions.h
+ /usr/include/c++/11/cstdlib
+ /usr/include/stdlib.h
+ /usr/include/bits/waitflags.h
+ /usr/include/bits/waitstatus.h
+ /usr/include/sys/types.h
+ /usr/include/endian.h
+ /usr/include/bits/byteswap.h
+ /usr/include/bits/uintn-identity.h
+ /usr/include/sys/select.h
+ /usr/include/bits/select.h
+ /usr/include/bits/types/sigset_t.h
+ /usr/include/alloca.h
+ /usr/include/bits/stdlib-bsearch.h
+ /usr/include/bits/stdlib-float.h
+ /usr/include/c++/11/bits/std_abs.h
+ /usr/include/c++/11/cstdio
+ /usr/include/stdio.h
+ /usr/include/bits/types/__fpos_t.h
+ /usr/include/bits/types/__fpos64_t.h
+ /usr/include/bits/types/struct_FILE.h
+ /usr/include/bits/types/cookie_io_functions_t.h
+ /usr/include/bits/stdio_lim.h
+ /usr/include/bits/stdio.h
+ /usr/include/c++/11/cerrno
+ /usr/include/errno.h
+ /usr/include/bits/errno.h
+ /usr/include/linux/errno.h
+ /usr/include/asm/errno.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/bits/types/error_t.h
+ /usr/include/c++/11/bits/charconv.h
+ /usr/include/c++/11/bits/functional_hash.h
+ /usr/include/c++/11/bits/hash_bytes.h
+ /usr/include/c++/11/bits/basic_string.tcc
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp
+ /usr/include/c++/11/system_error
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h
+ /usr/include/c++/11/stdexcept
+ /usr/include/c++/11/exception
+ /usr/include/c++/11/bits/exception_ptr.h
+ /usr/include/c++/11/bits/cxxabi_init_exception.h
+ /usr/include/c++/11/typeinfo
+ /usr/include/c++/11/bits/nested_exception.h
+ /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include/network/uri/config.hpp
+
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make
index bb6f743826..7124f84e5b 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make
@@ -1,2 +1,2220 @@
-# Empty compiler generated dependencies file for network-uri.
-# This may be replaced when dependencies are built.
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/detail/uri_advance_parts.cpp \
+ /usr/include/stdc-predef.h \
+ third_party/uri/src/detail/uri_advance_parts.hpp \
+ third_party/uri/include/network/uri/detail/uri_parts.hpp \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/include/bits/locale.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ /usr/include/c++/11/utility \
+ /usr/include/c++/11/bits/stl_relops.h \
+ /usr/include/c++/11/iterator \
+ /usr/include/c++/11/bits/stream_iterator.h \
+ /usr/include/c++/11/bits/streambuf_iterator.h \
+ /usr/include/c++/11/streambuf \
+ /usr/include/c++/11/bits/ios_base.h \
+ /usr/include/c++/11/bits/locale_classes.h \
+ /usr/include/c++/11/bits/locale_classes.tcc \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ /usr/include/c++/11/bits/streambuf.tcc \
+ third_party/uri/include/network/optional.hpp \
+ /usr/include/c++/11/memory \
+ /usr/include/c++/11/bits/stl_uninitialized.h \
+ /usr/include/c++/11/bits/stl_tempbuf.h \
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/11/bits/align.h \
+ /usr/include/c++/11/bit \
+ /usr/include/c++/11/bits/uses_allocator.h \
+ /usr/include/c++/11/bits/unique_ptr.h \
+ /usr/include/c++/11/tuple \
+ /usr/include/c++/11/array \
+ /usr/include/c++/11/bits/invoke.h \
+ /usr/include/c++/11/bits/shared_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr_base.h \
+ /usr/include/c++/11/bits/allocated_ptr.h \
+ /usr/include/c++/11/bits/refwrap.h \
+ /usr/include/c++/11/ext/aligned_buffer.h \
+ /usr/include/c++/11/ext/concurrence.h \
+ /usr/include/c++/11/bits/shared_ptr_atomic.h \
+ /usr/include/c++/11/bits/atomic_base.h \
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/11/backward/auto_ptr.h \
+ /usr/include/c++/11/algorithm \
+ /usr/include/c++/11/bits/stl_algo.h \
+ /usr/include/c++/11/bits/algorithmfwd.h \
+ /usr/include/c++/11/bits/stl_heap.h \
+ /usr/include/c++/11/bits/uniform_int_dist.h \
+ third_party/uri/include/network/string_view.hpp \
+ /usr/include/c++/11/cassert \
+ /usr/include/assert.h \
+ /usr/include/c++/11/limits
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/detail/uri_normalize.cpp \
+ /usr/include/stdc-predef.h \
+ third_party/uri/src/detail/uri_normalize.hpp \
+ third_party/uri/include/network/uri/uri.hpp \
+ /usr/include/c++/11/iterator \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/bits/stream_iterator.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/streambuf_iterator.h \
+ /usr/include/c++/11/streambuf \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/include/bits/locale.h \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/ios_base.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/bits/locale_classes.h \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ /usr/include/c++/11/bits/locale_classes.tcc \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ /usr/include/c++/11/bits/streambuf.tcc \
+ /usr/include/c++/11/algorithm \
+ /usr/include/c++/11/utility \
+ /usr/include/c++/11/bits/stl_relops.h \
+ /usr/include/c++/11/bits/stl_algo.h \
+ /usr/include/c++/11/bits/algorithmfwd.h \
+ /usr/include/c++/11/bits/stl_heap.h \
+ /usr/include/c++/11/bits/stl_tempbuf.h \
+ /usr/include/c++/11/bits/uniform_int_dist.h \
+ /usr/include/c++/11/functional \
+ /usr/include/c++/11/tuple \
+ /usr/include/c++/11/array \
+ /usr/include/c++/11/bits/uses_allocator.h \
+ /usr/include/c++/11/bits/invoke.h \
+ /usr/include/c++/11/bits/refwrap.h \
+ /usr/include/c++/11/bits/std_function.h \
+ /usr/include/c++/11/memory \
+ /usr/include/c++/11/bits/stl_uninitialized.h \
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/11/bits/align.h \
+ /usr/include/c++/11/bit \
+ /usr/include/c++/11/bits/unique_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr_base.h \
+ /usr/include/c++/11/bits/allocated_ptr.h \
+ /usr/include/c++/11/ext/aligned_buffer.h \
+ /usr/include/c++/11/ext/concurrence.h \
+ /usr/include/c++/11/bits/shared_ptr_atomic.h \
+ /usr/include/c++/11/bits/atomic_base.h \
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/11/backward/auto_ptr.h \
+ third_party/uri/include/network/string_view.hpp \
+ /usr/include/c++/11/cassert \
+ /usr/include/assert.h \
+ third_party/uri/include/network/optional.hpp \
+ third_party/uri/include/network/uri/config.hpp \
+ third_party/uri/include/network/uri/uri_errors.hpp \
+ third_party/uri/include/network/uri/detail/uri_parts.hpp \
+ third_party/uri/include/network/uri/detail/encode.hpp \
+ /usr/include/c++/11/cstring \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ third_party/uri/include/network/uri/detail/decode.hpp \
+ third_party/uri/include/network/uri/detail/translate.hpp \
+ third_party/uri/include/network/uri/uri_builder.hpp \
+ third_party/uri/src/detail/uri_percent_encode.hpp \
+ /usr/include/c++/11/vector \
+ /usr/include/c++/11/bits/stl_vector.h \
+ /usr/include/c++/11/bits/stl_bvector.h \
+ /usr/include/c++/11/bits/vector.tcc \
+ /usr/include/c++/11/locale \
+ /usr/include/c++/11/bits/locale_facets.h \
+ /usr/include/c++/11/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/bits/wctype-wchar.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \
+ /usr/include/c++/11/bits/locale_facets.tcc \
+ /usr/include/c++/11/bits/locale_facets_nonio.h \
+ /usr/include/c++/11/ctime \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \
+ /usr/include/libintl.h \
+ /usr/include/c++/11/bits/codecvt.h \
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/11/bits/locale_conv.h \
+ third_party/uri/src/detail/algorithm.hpp \
+ third_party/uri/src/detail/algorithm_split.hpp
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/detail/uri_parse.cpp \
+ /usr/include/stdc-predef.h \
+ third_party/uri/src/detail/uri_parse.hpp \
+ third_party/uri/include/network/string_view.hpp \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/include/bits/locale.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ /usr/include/c++/11/iterator \
+ /usr/include/c++/11/bits/stream_iterator.h \
+ /usr/include/c++/11/bits/streambuf_iterator.h \
+ /usr/include/c++/11/streambuf \
+ /usr/include/c++/11/bits/ios_base.h \
+ /usr/include/c++/11/bits/locale_classes.h \
+ /usr/include/c++/11/bits/locale_classes.tcc \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ /usr/include/c++/11/bits/streambuf.tcc \
+ /usr/include/c++/11/cassert \
+ /usr/include/assert.h \
+ /usr/include/c++/11/algorithm \
+ /usr/include/c++/11/utility \
+ /usr/include/c++/11/bits/stl_relops.h \
+ /usr/include/c++/11/bits/stl_algo.h \
+ /usr/include/c++/11/bits/algorithmfwd.h \
+ /usr/include/c++/11/bits/stl_heap.h \
+ /usr/include/c++/11/bits/stl_tempbuf.h \
+ /usr/include/c++/11/bits/uniform_int_dist.h \
+ /usr/include/c++/11/limits \
+ third_party/uri/src/detail/grammar.hpp \
+ /usr/include/c++/11/locale \
+ /usr/include/c++/11/bits/locale_facets.h \
+ /usr/include/c++/11/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/bits/wctype-wchar.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \
+ /usr/include/c++/11/bits/locale_facets.tcc \
+ /usr/include/c++/11/bits/locale_facets_nonio.h \
+ /usr/include/c++/11/ctime \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \
+ /usr/include/libintl.h \
+ /usr/include/c++/11/bits/codecvt.h \
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/11/bits/locale_conv.h \
+ /usr/include/c++/11/bits/unique_ptr.h \
+ /usr/include/c++/11/tuple \
+ /usr/include/c++/11/array \
+ /usr/include/c++/11/bits/uses_allocator.h \
+ /usr/include/c++/11/bits/invoke.h \
+ /usr/include/c++/11/cstring \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ third_party/uri/include/network/uri/detail/uri_parts.hpp \
+ third_party/uri/include/network/optional.hpp \
+ /usr/include/c++/11/memory \
+ /usr/include/c++/11/bits/stl_uninitialized.h \
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/11/bits/align.h \
+ /usr/include/c++/11/bit \
+ /usr/include/c++/11/bits/shared_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr_base.h \
+ /usr/include/c++/11/bits/allocated_ptr.h \
+ /usr/include/c++/11/bits/refwrap.h \
+ /usr/include/c++/11/ext/aligned_buffer.h \
+ /usr/include/c++/11/ext/concurrence.h \
+ /usr/include/c++/11/bits/shared_ptr_atomic.h \
+ /usr/include/c++/11/bits/atomic_base.h \
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/11/backward/auto_ptr.h
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/detail/uri_parse_authority.cpp \
+ /usr/include/stdc-predef.h \
+ third_party/uri/src/detail/uri_parse_authority.hpp \
+ third_party/uri/include/network/uri/detail/uri_parts.hpp \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/include/bits/locale.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ /usr/include/c++/11/utility \
+ /usr/include/c++/11/bits/stl_relops.h \
+ /usr/include/c++/11/iterator \
+ /usr/include/c++/11/bits/stream_iterator.h \
+ /usr/include/c++/11/bits/streambuf_iterator.h \
+ /usr/include/c++/11/streambuf \
+ /usr/include/c++/11/bits/ios_base.h \
+ /usr/include/c++/11/bits/locale_classes.h \
+ /usr/include/c++/11/bits/locale_classes.tcc \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ /usr/include/c++/11/bits/streambuf.tcc \
+ third_party/uri/include/network/optional.hpp \
+ /usr/include/c++/11/memory \
+ /usr/include/c++/11/bits/stl_uninitialized.h \
+ /usr/include/c++/11/bits/stl_tempbuf.h \
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/11/bits/align.h \
+ /usr/include/c++/11/bit \
+ /usr/include/c++/11/bits/uses_allocator.h \
+ /usr/include/c++/11/bits/unique_ptr.h \
+ /usr/include/c++/11/tuple \
+ /usr/include/c++/11/array \
+ /usr/include/c++/11/bits/invoke.h \
+ /usr/include/c++/11/bits/shared_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr_base.h \
+ /usr/include/c++/11/bits/allocated_ptr.h \
+ /usr/include/c++/11/bits/refwrap.h \
+ /usr/include/c++/11/ext/aligned_buffer.h \
+ /usr/include/c++/11/ext/concurrence.h \
+ /usr/include/c++/11/bits/shared_ptr_atomic.h \
+ /usr/include/c++/11/bits/atomic_base.h \
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/11/backward/auto_ptr.h \
+ /usr/include/c++/11/algorithm \
+ /usr/include/c++/11/bits/stl_algo.h \
+ /usr/include/c++/11/bits/algorithmfwd.h \
+ /usr/include/c++/11/bits/stl_heap.h \
+ /usr/include/c++/11/bits/uniform_int_dist.h \
+ third_party/uri/include/network/string_view.hpp \
+ /usr/include/c++/11/cassert \
+ /usr/include/assert.h \
+ /usr/include/c++/11/limits \
+ third_party/uri/src/detail/grammar.hpp \
+ /usr/include/c++/11/locale \
+ /usr/include/c++/11/bits/locale_facets.h \
+ /usr/include/c++/11/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/bits/wctype-wchar.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \
+ /usr/include/c++/11/bits/locale_facets.tcc \
+ /usr/include/c++/11/bits/locale_facets_nonio.h \
+ /usr/include/c++/11/ctime \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \
+ /usr/include/libintl.h \
+ /usr/include/c++/11/bits/codecvt.h \
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/11/bits/locale_conv.h \
+ /usr/include/c++/11/cstring \
+ /usr/include/string.h \
+ /usr/include/strings.h
+
+third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/detail/uri_resolve.cpp \
+ /usr/include/stdc-predef.h \
+ third_party/uri/src/detail/uri_resolve.hpp \
+ third_party/uri/include/network/uri/uri.hpp \
+ /usr/include/c++/11/iterator \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/bits/stream_iterator.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/streambuf_iterator.h \
+ /usr/include/c++/11/streambuf \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/include/bits/locale.h \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/ios_base.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/bits/locale_classes.h \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ /usr/include/c++/11/bits/locale_classes.tcc \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ /usr/include/c++/11/bits/streambuf.tcc \
+ /usr/include/c++/11/algorithm \
+ /usr/include/c++/11/utility \
+ /usr/include/c++/11/bits/stl_relops.h \
+ /usr/include/c++/11/bits/stl_algo.h \
+ /usr/include/c++/11/bits/algorithmfwd.h \
+ /usr/include/c++/11/bits/stl_heap.h \
+ /usr/include/c++/11/bits/stl_tempbuf.h \
+ /usr/include/c++/11/bits/uniform_int_dist.h \
+ /usr/include/c++/11/functional \
+ /usr/include/c++/11/tuple \
+ /usr/include/c++/11/array \
+ /usr/include/c++/11/bits/uses_allocator.h \
+ /usr/include/c++/11/bits/invoke.h \
+ /usr/include/c++/11/bits/refwrap.h \
+ /usr/include/c++/11/bits/std_function.h \
+ /usr/include/c++/11/memory \
+ /usr/include/c++/11/bits/stl_uninitialized.h \
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/11/bits/align.h \
+ /usr/include/c++/11/bit \
+ /usr/include/c++/11/bits/unique_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr_base.h \
+ /usr/include/c++/11/bits/allocated_ptr.h \
+ /usr/include/c++/11/ext/aligned_buffer.h \
+ /usr/include/c++/11/ext/concurrence.h \
+ /usr/include/c++/11/bits/shared_ptr_atomic.h \
+ /usr/include/c++/11/bits/atomic_base.h \
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/11/backward/auto_ptr.h \
+ third_party/uri/include/network/string_view.hpp \
+ /usr/include/c++/11/cassert \
+ /usr/include/assert.h \
+ third_party/uri/include/network/optional.hpp \
+ third_party/uri/include/network/uri/config.hpp \
+ third_party/uri/include/network/uri/uri_errors.hpp \
+ third_party/uri/include/network/uri/detail/uri_parts.hpp \
+ third_party/uri/include/network/uri/detail/encode.hpp \
+ /usr/include/c++/11/cstring \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ third_party/uri/include/network/uri/detail/decode.hpp \
+ third_party/uri/include/network/uri/detail/translate.hpp \
+ third_party/uri/include/network/uri/uri_builder.hpp \
+ third_party/uri/src/detail/algorithm_find.hpp \
+ /usr/include/c++/11/cstddef
+
+third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/uri.cpp \
+ /usr/include/stdc-predef.h \
+ /usr/include/c++/11/cassert \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/assert.h \
+ /usr/include/c++/11/locale \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/include/bits/locale.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/locale_classes.h \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ /usr/include/c++/11/bits/locale_classes.tcc \
+ /usr/include/c++/11/bits/locale_facets.h \
+ /usr/include/c++/11/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/bits/wctype-wchar.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \
+ /usr/include/c++/11/bits/ios_base.h \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ /usr/include/c++/11/streambuf \
+ /usr/include/c++/11/bits/streambuf.tcc \
+ /usr/include/c++/11/bits/streambuf_iterator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \
+ /usr/include/c++/11/bits/locale_facets.tcc \
+ /usr/include/c++/11/bits/locale_facets_nonio.h \
+ /usr/include/c++/11/ctime \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \
+ /usr/include/libintl.h \
+ /usr/include/c++/11/bits/codecvt.h \
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/11/bits/locale_conv.h \
+ /usr/include/c++/11/bits/unique_ptr.h \
+ /usr/include/c++/11/utility \
+ /usr/include/c++/11/bits/stl_relops.h \
+ /usr/include/c++/11/tuple \
+ /usr/include/c++/11/array \
+ /usr/include/c++/11/bits/uses_allocator.h \
+ /usr/include/c++/11/bits/invoke.h \
+ /usr/include/c++/11/algorithm \
+ /usr/include/c++/11/bits/stl_algo.h \
+ /usr/include/c++/11/bits/algorithmfwd.h \
+ /usr/include/c++/11/bits/stl_heap.h \
+ /usr/include/c++/11/bits/stl_tempbuf.h \
+ /usr/include/c++/11/bits/uniform_int_dist.h \
+ /usr/include/c++/11/functional \
+ /usr/include/c++/11/bits/refwrap.h \
+ /usr/include/c++/11/bits/std_function.h \
+ third_party/uri/include/network/uri/uri.hpp \
+ /usr/include/c++/11/iterator \
+ /usr/include/c++/11/bits/stream_iterator.h \
+ /usr/include/c++/11/memory \
+ /usr/include/c++/11/bits/stl_uninitialized.h \
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/11/bits/align.h \
+ /usr/include/c++/11/bit \
+ /usr/include/c++/11/bits/shared_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr_base.h \
+ /usr/include/c++/11/bits/allocated_ptr.h \
+ /usr/include/c++/11/ext/aligned_buffer.h \
+ /usr/include/c++/11/ext/concurrence.h \
+ /usr/include/c++/11/bits/shared_ptr_atomic.h \
+ /usr/include/c++/11/bits/atomic_base.h \
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/11/backward/auto_ptr.h \
+ third_party/uri/include/network/string_view.hpp \
+ third_party/uri/include/network/optional.hpp \
+ third_party/uri/include/network/uri/config.hpp \
+ third_party/uri/include/network/uri/uri_errors.hpp \
+ third_party/uri/include/network/uri/detail/uri_parts.hpp \
+ third_party/uri/include/network/uri/detail/encode.hpp \
+ /usr/include/c++/11/cstring \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ third_party/uri/include/network/uri/detail/decode.hpp \
+ third_party/uri/include/network/uri/detail/translate.hpp \
+ third_party/uri/include/network/uri/uri_builder.hpp \
+ third_party/uri/src/detail/uri_parse.hpp \
+ third_party/uri/src/detail/uri_advance_parts.hpp \
+ third_party/uri/src/detail/uri_percent_encode.hpp \
+ /usr/include/c++/11/vector \
+ /usr/include/c++/11/bits/stl_vector.h \
+ /usr/include/c++/11/bits/stl_bvector.h \
+ /usr/include/c++/11/bits/vector.tcc \
+ third_party/uri/src/detail/uri_normalize.hpp \
+ third_party/uri/src/detail/uri_resolve.hpp \
+ third_party/uri/src/detail/algorithm.hpp
+
+third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/uri_builder.cpp \
+ /usr/include/stdc-predef.h \
+ /usr/include/c++/11/locale \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/include/bits/locale.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/locale_classes.h \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ /usr/include/c++/11/bits/locale_classes.tcc \
+ /usr/include/c++/11/bits/locale_facets.h \
+ /usr/include/c++/11/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/bits/wctype-wchar.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \
+ /usr/include/c++/11/bits/ios_base.h \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ /usr/include/c++/11/streambuf \
+ /usr/include/c++/11/bits/streambuf.tcc \
+ /usr/include/c++/11/bits/streambuf_iterator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \
+ /usr/include/c++/11/bits/locale_facets.tcc \
+ /usr/include/c++/11/bits/locale_facets_nonio.h \
+ /usr/include/c++/11/ctime \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \
+ /usr/include/libintl.h \
+ /usr/include/c++/11/bits/codecvt.h \
+ /usr/include/c++/11/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/11/bits/locale_conv.h \
+ /usr/include/c++/11/bits/unique_ptr.h \
+ /usr/include/c++/11/utility \
+ /usr/include/c++/11/bits/stl_relops.h \
+ /usr/include/c++/11/tuple \
+ /usr/include/c++/11/array \
+ /usr/include/c++/11/bits/uses_allocator.h \
+ /usr/include/c++/11/bits/invoke.h \
+ third_party/uri/include/network/uri/uri_builder.hpp \
+ third_party/uri/include/network/uri/uri.hpp \
+ /usr/include/c++/11/iterator \
+ /usr/include/c++/11/bits/stream_iterator.h \
+ /usr/include/c++/11/algorithm \
+ /usr/include/c++/11/bits/stl_algo.h \
+ /usr/include/c++/11/bits/algorithmfwd.h \
+ /usr/include/c++/11/bits/stl_heap.h \
+ /usr/include/c++/11/bits/stl_tempbuf.h \
+ /usr/include/c++/11/bits/uniform_int_dist.h \
+ /usr/include/c++/11/functional \
+ /usr/include/c++/11/bits/refwrap.h \
+ /usr/include/c++/11/bits/std_function.h \
+ /usr/include/c++/11/memory \
+ /usr/include/c++/11/bits/stl_uninitialized.h \
+ /usr/include/c++/11/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/11/bits/align.h \
+ /usr/include/c++/11/bit \
+ /usr/include/c++/11/bits/shared_ptr.h \
+ /usr/include/c++/11/bits/shared_ptr_base.h \
+ /usr/include/c++/11/bits/allocated_ptr.h \
+ /usr/include/c++/11/ext/aligned_buffer.h \
+ /usr/include/c++/11/ext/concurrence.h \
+ /usr/include/c++/11/bits/shared_ptr_atomic.h \
+ /usr/include/c++/11/bits/atomic_base.h \
+ /usr/include/c++/11/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/11/backward/auto_ptr.h \
+ third_party/uri/include/network/string_view.hpp \
+ /usr/include/c++/11/cassert \
+ /usr/include/assert.h \
+ third_party/uri/include/network/optional.hpp \
+ third_party/uri/include/network/uri/config.hpp \
+ third_party/uri/include/network/uri/uri_errors.hpp \
+ third_party/uri/include/network/uri/detail/uri_parts.hpp \
+ third_party/uri/include/network/uri/detail/encode.hpp \
+ /usr/include/c++/11/cstring \
+ /usr/include/string.h \
+ /usr/include/strings.h \
+ third_party/uri/include/network/uri/detail/decode.hpp \
+ third_party/uri/include/network/uri/detail/translate.hpp \
+ third_party/uri/src/detail/uri_normalize.hpp \
+ third_party/uri/src/detail/uri_parse_authority.hpp \
+ third_party/uri/src/detail/algorithm.hpp
+
+third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/uri_errors.cpp \
+ /usr/include/stdc-predef.h \
+ /usr/include/c++/11/string \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \
+ /usr/include/bits/wordsize.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/bits/timesize.h \
+ /usr/include/sys/cdefs.h \
+ /usr/include/bits/long-double.h \
+ /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-64.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \
+ /usr/include/c++/11/bits/stringfwd.h \
+ /usr/include/c++/11/bits/memoryfwd.h \
+ /usr/include/c++/11/bits/char_traits.h \
+ /usr/include/c++/11/bits/stl_algobase.h \
+ /usr/include/c++/11/bits/functexcept.h \
+ /usr/include/c++/11/bits/exception_defines.h \
+ /usr/include/c++/11/bits/cpp_type_traits.h \
+ /usr/include/c++/11/ext/type_traits.h \
+ /usr/include/c++/11/ext/numeric_traits.h \
+ /usr/include/c++/11/bits/stl_pair.h \
+ /usr/include/c++/11/bits/move.h \
+ /usr/include/c++/11/type_traits \
+ /usr/include/c++/11/bits/stl_iterator_base_types.h \
+ /usr/include/c++/11/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/11/bits/concept_check.h \
+ /usr/include/c++/11/debug/assertions.h \
+ /usr/include/c++/11/bits/stl_iterator.h \
+ /usr/include/c++/11/bits/ptr_traits.h \
+ /usr/include/c++/11/debug/debug.h \
+ /usr/include/c++/11/bits/predefined_ops.h \
+ /usr/include/c++/11/bits/postypes.h \
+ /usr/include/c++/11/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/bits/libc-header-start.h \
+ /usr/include/bits/floatn.h \
+ /usr/include/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \
+ /usr/include/bits/wchar.h \
+ /usr/include/bits/types/wint_t.h \
+ /usr/include/bits/types/mbstate_t.h \
+ /usr/include/bits/types/__mbstate_t.h \
+ /usr/include/bits/types/__FILE.h \
+ /usr/include/bits/types/FILE.h \
+ /usr/include/bits/types/locale_t.h \
+ /usr/include/bits/types/__locale_t.h \
+ /usr/include/c++/11/cstdint \
+ /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h \
+ /usr/include/bits/time64.h \
+ /usr/include/bits/stdint-intn.h \
+ /usr/include/bits/stdint-uintn.h \
+ /usr/include/c++/11/bits/allocator.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \
+ /usr/include/c++/11/ext/new_allocator.h \
+ /usr/include/c++/11/new \
+ /usr/include/c++/11/bits/exception.h \
+ /usr/include/c++/11/bits/localefwd.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \
+ /usr/include/c++/11/clocale \
+ /usr/include/locale.h \
+ /usr/include/bits/locale.h \
+ /usr/include/c++/11/iosfwd \
+ /usr/include/c++/11/cctype \
+ /usr/include/ctype.h \
+ /usr/include/bits/endian.h \
+ /usr/include/bits/endianness.h \
+ /usr/include/c++/11/bits/ostream_insert.h \
+ /usr/include/c++/11/bits/cxxabi_forced.h \
+ /usr/include/c++/11/bits/stl_function.h \
+ /usr/include/c++/11/backward/binders.h \
+ /usr/include/c++/11/bits/range_access.h \
+ /usr/include/c++/11/initializer_list \
+ /usr/include/c++/11/bits/basic_string.h \
+ /usr/include/c++/11/ext/atomicity.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \
+ /usr/include/pthread.h \
+ /usr/include/sched.h \
+ /usr/include/bits/types/time_t.h \
+ /usr/include/bits/types/struct_timespec.h \
+ /usr/include/bits/sched.h \
+ /usr/include/bits/types/struct_sched_param.h \
+ /usr/include/bits/cpu-set.h \
+ /usr/include/time.h \
+ /usr/include/bits/time.h \
+ /usr/include/bits/timex.h \
+ /usr/include/bits/types/struct_timeval.h \
+ /usr/include/bits/types/clock_t.h \
+ /usr/include/bits/types/struct_tm.h \
+ /usr/include/bits/types/clockid_t.h \
+ /usr/include/bits/types/timer_t.h \
+ /usr/include/bits/types/struct_itimerspec.h \
+ /usr/include/bits/pthreadtypes.h \
+ /usr/include/bits/thread-shared-types.h \
+ /usr/include/bits/pthreadtypes-arch.h \
+ /usr/include/bits/struct_mutex.h \
+ /usr/include/bits/struct_rwlock.h \
+ /usr/include/bits/setjmp.h \
+ /usr/include/bits/types/__sigset_t.h \
+ /usr/include/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/bits/pthread_stack_min-dynamic.h \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \
+ /usr/include/sys/single_threaded.h \
+ /usr/include/c++/11/ext/alloc_traits.h \
+ /usr/include/c++/11/bits/alloc_traits.h \
+ /usr/include/c++/11/bits/stl_construct.h \
+ /usr/include/c++/11/ext/string_conversions.h \
+ /usr/include/c++/11/cstdlib \
+ /usr/include/stdlib.h \
+ /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h \
+ /usr/include/sys/types.h \
+ /usr/include/endian.h \
+ /usr/include/bits/byteswap.h \
+ /usr/include/bits/uintn-identity.h \
+ /usr/include/sys/select.h \
+ /usr/include/bits/select.h \
+ /usr/include/bits/types/sigset_t.h \
+ /usr/include/alloca.h \
+ /usr/include/bits/stdlib-bsearch.h \
+ /usr/include/bits/stdlib-float.h \
+ /usr/include/c++/11/bits/std_abs.h \
+ /usr/include/c++/11/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/bits/types/__fpos_t.h \
+ /usr/include/bits/types/__fpos64_t.h \
+ /usr/include/bits/types/struct_FILE.h \
+ /usr/include/bits/types/cookie_io_functions_t.h \
+ /usr/include/bits/stdio_lim.h \
+ /usr/include/bits/stdio.h \
+ /usr/include/c++/11/cerrno \
+ /usr/include/errno.h \
+ /usr/include/bits/errno.h \
+ /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h \
+ /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h \
+ /usr/include/bits/types/error_t.h \
+ /usr/include/c++/11/bits/charconv.h \
+ /usr/include/c++/11/bits/functional_hash.h \
+ /usr/include/c++/11/bits/hash_bytes.h \
+ /usr/include/c++/11/bits/basic_string.tcc \
+ third_party/uri/include/network/uri/uri_errors.hpp \
+ /usr/include/c++/11/system_error \
+ /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \
+ /usr/include/c++/11/stdexcept \
+ /usr/include/c++/11/exception \
+ /usr/include/c++/11/bits/exception_ptr.h \
+ /usr/include/c++/11/bits/cxxabi_init_exception.h \
+ /usr/include/c++/11/typeinfo \
+ /usr/include/c++/11/bits/nested_exception.h \
+ third_party/uri/include/network/uri/config.hpp
+
+
+third_party/uri/src/uri_errors.cpp:
+
+third_party/uri/src/uri_builder.cpp:
+
+third_party/uri/src/uri.cpp:
+
+third_party/uri/src/detail/algorithm_find.hpp:
+
+third_party/uri/src/detail/uri_resolve.cpp:
+
+third_party/uri/src/detail/uri_parse_authority.hpp:
+
+third_party/uri/src/detail/grammar.hpp:
+
+third_party/uri/src/detail/uri_parse.cpp:
+
+third_party/uri/src/detail/algorithm_split.hpp:
+
+third_party/uri/src/detail/algorithm.hpp:
+
+/usr/include/c++/11/bits/locale_conv.h:
+
+/usr/include/libintl.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h:
+
+/usr/include/c++/11/bits/codecvt.h:
+
+/usr/include/c++/11/ctime:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h:
+
+/usr/include/c++/11/bits/locale_facets_nonio.h:
+
+/usr/include/c++/11/bits/locale_facets.tcc:
+
+/usr/include/c++/11/cwctype:
+
+/usr/include/c++/11/bits/locale_facets.h:
+
+/usr/include/c++/11/bits/stl_bvector.h:
+
+third_party/uri/src/detail/uri_percent_encode.hpp:
+
+third_party/uri/include/network/uri/uri_builder.hpp:
+
+/usr/include/strings.h:
+
+/usr/include/string.h:
+
+/usr/include/c++/11/cstring:
+
+third_party/uri/include/network/uri/detail/encode.hpp:
+
+third_party/uri/include/network/uri/config.hpp:
+
+third_party/uri/include/network/uri/uri.hpp:
+
+/usr/include/c++/11/limits:
+
+/usr/include/c++/11/bits/stl_heap.h:
+
+/usr/include/c++/11/bits/algorithmfwd.h:
+
+/usr/include/c++/11/cassert:
+
+/usr/include/c++/11/bits/stl_algo.h:
+
+/usr/include/c++/11/ext/concurrence.h:
+
+/usr/include/c++/11/bits/allocated_ptr.h:
+
+/usr/include/c++/11/bits/invoke.h:
+
+third_party/uri/src/detail/uri_resolve.hpp:
+
+/usr/include/c++/11/bits/uses_allocator.h:
+
+/usr/include/c++/11/vector:
+
+/usr/include/c++/11/bits/align.h:
+
+/usr/include/c++/11/bits/stl_raw_storage_iter.h:
+
+/usr/include/c++/11/backward/auto_ptr.h:
+
+/usr/include/c++/11/bits/stl_uninitialized.h:
+
+/usr/include/c++/11/memory:
+
+third_party/uri/include/network/optional.hpp:
+
+/usr/include/c++/11/bits/nested_exception.h:
+
+/usr/include/c++/11/typeinfo:
+
+/usr/include/c++/11/exception:
+
+/usr/include/c++/11/stdexcept:
+
+/usr/include/c++/11/bits/stl_vector.h:
+
+/usr/include/c++/11/system_error:
+
+/usr/include/c++/11/bits/locale_classes.tcc:
+
+/usr/include/c++/11/bits/ios_base.h:
+
+/usr/include/c++/11/bits/stl_relops.h:
+
+/usr/include/c++/11/bits/basic_string.tcc:
+
+/usr/include/c++/11/bits/hash_bytes.h:
+
+/usr/include/c++/11/bits/functional_hash.h:
+
+/usr/include/c++/11/bits/charconv.h:
+
+/usr/include/bits/types/error_t.h:
+
+/usr/include/asm-generic/errno.h:
+
+third_party/uri/include/network/uri/detail/translate.hpp:
+
+/usr/include/asm/errno.h:
+
+/usr/include/c++/11/locale:
+
+/usr/include/linux/errno.h:
+
+/usr/include/c++/11/utility:
+
+/usr/include/errno.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/bits/types/__fpos64_t.h:
+
+/usr/include/stdio.h:
+
+/usr/include/c++/11/cstdio:
+
+/usr/include/c++/11/bits/std_abs.h:
+
+/usr/include/c++/11/bits/shared_ptr_atomic.h:
+
+/usr/include/bits/stdlib-bsearch.h:
+
+/usr/include/alloca.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h:
+
+/usr/include/bits/stdlib-float.h:
+
+/usr/include/bits/time64.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/bits/cpu-set.h:
+
+/usr/include/c++/11/bits/vector.tcc:
+
+/usr/include/bits/uintn-identity.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/c++/11/bits/unique_ptr.h:
+
+/usr/include/c++/11/iterator:
+
+/usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h:
+
+/usr/include/bits/types/FILE.h:
+
+/usr/include/c++/11/bits/streambuf_iterator.h:
+
+/usr/include/bits/types/__FILE.h:
+
+/usr/include/c++/11/streambuf:
+
+/usr/include/c++/11/bits/functexcept.h:
+
+/usr/include/c++/11/bits/stl_tempbuf.h:
+
+/usr/include/bits/types/locale_t.h:
+
+/usr/include/locale.h:
+
+/usr/include/bits/wchar.h:
+
+/usr/include/bits/types/struct_tm.h:
+
+/usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h:
+
+/usr/include/bits/types/mbstate_t.h:
+
+/usr/include/c++/11/cerrno:
+
+/usr/include/bits/floatn-common.h:
+
+/usr/include/bits/libc-header-start.h:
+
+/usr/include/bits/types/cookie_io_functions_t.h:
+
+/usr/include/c++/11/bits/predefined_ops.h:
+
+/usr/include/c++/11/bits/uniform_int_dist.h:
+
+/usr/include/c++/11/bits/cxxabi_init_exception.h:
+
+/usr/include/wchar.h:
+
+/usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h:
+
+/usr/include/c++/11/new:
+
+/usr/include/c++/11/bits/stl_iterator.h:
+
+/usr/include/c++/11/bits/ptr_traits.h:
+
+/usr/include/c++/11/clocale:
+
+/usr/include/bits/stdint-intn.h:
+
+/usr/include/c++/11/debug/assertions.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/c++/11/cstdint:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h:
+
+/usr/include/c++/11/bits/stl_iterator_base_funcs.h:
+
+/usr/include/c++/11/ext/new_allocator.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/assert.h:
+
+/usr/include/c++/11/bit:
+
+/usr/include/c++/11/cstdlib:
+
+/usr/include/c++/11/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/11/debug/debug.h:
+
+/usr/include/c++/11/cwchar:
+
+/usr/include/c++/11/bits/stl_algobase.h:
+
+third_party/uri/include/network/string_view.hpp:
+
+/usr/include/bits/types/sigset_t.h:
+
+/usr/include/c++/11/bits/postypes.h:
+
+/usr/include/c++/11/bits/exception_ptr.h:
+
+/usr/include/c++/11/ext/string_conversions.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:
+
+/usr/include/c++/11/bits/exception.h:
+
+/usr/include/c++/11/cstddef:
+
+/usr/include/c++/11/bits/range_access.h:
+
+/usr/include/bits/pthread_stack_min-dynamic.h:
+
+third_party/uri/src/detail/uri_normalize.hpp:
+
+third_party/uri/src/detail/uri_advance_parts.cpp:
+
+/usr/include/bits/long-double.h:
+
+/usr/include/c++/11/bits/stringfwd.h:
+
+/usr/include/c++/11/bits/memoryfwd.h:
+
+/usr/include/c++/11/bits/atomic_base.h:
+
+/usr/include/c++/11/ext/numeric_traits.h:
+
+/usr/include/bits/types/__sigset_t.h:
+
+/usr/include/c++/11/functional:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/c++/11/bits/char_traits.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h:
+
+/usr/include/gnu/stubs-64.h:
+
+/usr/include/c++/11/ext/type_traits.h:
+
+/usr/include/bits/types/__locale_t.h:
+
+/usr/include/sched.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/stdc-predef.h:
+
+third_party/uri/include/network/uri/detail/decode.hpp:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/bits/pthreadtypes-arch.h:
+
+third_party/uri/src/detail/uri_parse.hpp:
+
+/usr/include/c++/11/bits/stl_function.h:
+
+/usr/include/c++/11/bits/locale_facets_nonio.tcc:
+
+/usr/include/c++/11/bits/stl_pair.h:
+
+/usr/include/c++/11/ext/atomicity.h:
+
+/usr/include/c++/11/tuple:
+
+/usr/include/c++/11/type_traits:
+
+/usr/include/bits/types/struct_FILE.h:
+
+/usr/include/c++/11/bits/concept_check.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h:
+
+/usr/include/wctype.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/bits/timex.h:
+
+third_party/uri/include/network/uri/detail/uri_parts.hpp:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h:
+
+/usr/include/c++/11/bits/alloc_traits.h:
+
+third_party/uri/include/network/uri/uri_errors.hpp:
+
+/usr/include/c++/11/bits/move.h:
+
+/usr/include/bits/struct_mutex.h:
+
+/usr/include/c++/11/string:
+
+/usr/include/bits/stdint-uintn.h:
+
+/usr/include/c++/11/bits/stl_construct.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/c++/11/ext/aligned_buffer.h:
+
+/usr/include/endian.h:
+
+/usr/include/c++/11/bits/std_function.h:
+
+/usr/include/c++/11/bits/allocator.h:
+
+/usr/include/bits/types/wint_t.h:
+
+/usr/include/c++/11/bits/localefwd.h:
+
+/usr/include/c++/11/bits/refwrap.h:
+
+/usr/include/bits/floatn.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h:
+
+/usr/include/bits/locale.h:
+
+/usr/include/c++/11/cctype:
+
+/usr/include/features.h:
+
+/usr/include/bits/endianness.h:
+
+/usr/include/c++/11/bits/ostream_insert.h:
+
+/usr/include/c++/11/algorithm:
+
+/usr/include/c++/11/backward/binders.h:
+
+third_party/uri/src/detail/uri_normalize.cpp:
+
+/usr/include/c++/11/bits/basic_string.h:
+
+/usr/include/stdint.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h:
+
+/usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h:
+
+/usr/include/c++/11/bits/cpp_type_traits.h:
+
+/usr/include/pthread.h:
+
+/usr/include/bits/types/time_t.h:
+
+/usr/include/bits/types/struct_timespec.h:
+
+/usr/include/c++/11/bits/atomic_lockfree_defines.h:
+
+/usr/include/c++/11/bits/streambuf.tcc:
+
+/usr/include/bits/types/struct_sched_param.h:
+
+/usr/include/c++/11/bits/stream_iterator.h:
+
+/usr/include/ctype.h:
+
+/usr/include/bits/waitflags.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/types/__mbstate_t.h:
+
+/usr/include/c++/11/bits/exception_defines.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/bits/types/struct_timeval.h:
+
+/usr/include/bits/types/__fpos_t.h:
+
+/usr/include/c++/11/iosfwd:
+
+/usr/include/bits/types/clock_t.h:
+
+/usr/include/c++/11/initializer_list:
+
+/usr/include/bits/types/clockid_t.h:
+
+/usr/include/c++/11/bits/locale_classes.h:
+
+/usr/include/bits/types/timer_t.h:
+
+/usr/include/bits/struct_rwlock.h:
+
+/usr/include/bits/types/struct_itimerspec.h:
+
+/usr/include/bits/wctype-wchar.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/c++/11/bits/shared_ptr.h:
+
+/usr/include/bits/thread-shared-types.h:
+
+third_party/uri/src/detail/uri_parse_authority.cpp:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/bits/types/struct___jmp_buf_tag.h:
+
+/usr/include/sys/single_threaded.h:
+
+/usr/include/c++/11/bits/cxxabi_forced.h:
+
+/usr/include/c++/11/ext/alloc_traits.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/c++/11/bits/shared_ptr_base.h:
+
+/usr/include/bits/timesize.h:
+
+/usr/include/bits/waitstatus.h:
+
+/usr/include/c++/11/array:
+
+third_party/uri/src/detail/uri_advance_parts.hpp:
+
+/usr/include/bits/byteswap.h:
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
index 65a6d8e3cc..0f19377248 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make
@@ -4,7 +4,7 @@
# compile CXX with /bin/c++
CXX_DEFINES =
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include
+CXX_INCLUDES = -I/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src -I/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/include
CXX_FLAGS = -fPIE -D_FILE_OFFSET_BITS=64 -DUSEGC -I../gc-8.2.0/include -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/Makefile b/graphics/asymptote/LspCpp/third_party/uri/src/Makefile
index 035d7fe7be..e4b5c4c937 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/src/Makefile
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/Makefile
@@ -60,10 +60,10 @@ RM = /usr/bin/cmake -E rm -f
EQUALS = =
# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
+CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.80/LspCpp
# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
+CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.80/LspCpp
#=============================================================================
# Targets provided globally by CMake.
@@ -135,14 +135,14 @@ install/strip/fast: preinstall/fast
# The main all target
all: cmake_check_build_system
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri/src//CMakeFiles/progress.marks
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/all
- $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.80/LspCpp/CMakeFiles /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src//CMakeFiles/progress.marks
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.80/LspCpp/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/clean
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/clean
.PHONY : clean
# The main clean target
@@ -151,22 +151,22 @@ clean/fast: clean
# Prepare targets for installation.
preinstall: all
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Convenience name for target.
third_party/uri/src/CMakeFiles/network-uri.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/CMakeFiles/network-uri.dir/rule
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/CMakeFiles/network-uri.dir/rule
.PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/rule
# Convenience name for target.
@@ -175,7 +175,7 @@ network-uri: third_party/uri/src/CMakeFiles/network-uri.dir/rule
# fast build rule for target.
network-uri/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/build
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/build
.PHONY : network-uri/fast
detail/uri_advance_parts.o: detail/uri_advance_parts.cpp.o
@@ -183,7 +183,7 @@ detail/uri_advance_parts.o: detail/uri_advance_parts.cpp.o
# target to build an object file
detail/uri_advance_parts.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o
.PHONY : detail/uri_advance_parts.cpp.o
detail/uri_advance_parts.i: detail/uri_advance_parts.cpp.i
@@ -191,7 +191,7 @@ detail/uri_advance_parts.i: detail/uri_advance_parts.cpp.i
# target to preprocess a source file
detail/uri_advance_parts.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i
.PHONY : detail/uri_advance_parts.cpp.i
detail/uri_advance_parts.s: detail/uri_advance_parts.cpp.s
@@ -199,7 +199,7 @@ detail/uri_advance_parts.s: detail/uri_advance_parts.cpp.s
# target to generate assembly for a file
detail/uri_advance_parts.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s
.PHONY : detail/uri_advance_parts.cpp.s
detail/uri_normalize.o: detail/uri_normalize.cpp.o
@@ -207,7 +207,7 @@ detail/uri_normalize.o: detail/uri_normalize.cpp.o
# target to build an object file
detail/uri_normalize.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o
.PHONY : detail/uri_normalize.cpp.o
detail/uri_normalize.i: detail/uri_normalize.cpp.i
@@ -215,7 +215,7 @@ detail/uri_normalize.i: detail/uri_normalize.cpp.i
# target to preprocess a source file
detail/uri_normalize.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i
.PHONY : detail/uri_normalize.cpp.i
detail/uri_normalize.s: detail/uri_normalize.cpp.s
@@ -223,7 +223,7 @@ detail/uri_normalize.s: detail/uri_normalize.cpp.s
# target to generate assembly for a file
detail/uri_normalize.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s
.PHONY : detail/uri_normalize.cpp.s
detail/uri_parse.o: detail/uri_parse.cpp.o
@@ -231,7 +231,7 @@ detail/uri_parse.o: detail/uri_parse.cpp.o
# target to build an object file
detail/uri_parse.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o
.PHONY : detail/uri_parse.cpp.o
detail/uri_parse.i: detail/uri_parse.cpp.i
@@ -239,7 +239,7 @@ detail/uri_parse.i: detail/uri_parse.cpp.i
# target to preprocess a source file
detail/uri_parse.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i
.PHONY : detail/uri_parse.cpp.i
detail/uri_parse.s: detail/uri_parse.cpp.s
@@ -247,7 +247,7 @@ detail/uri_parse.s: detail/uri_parse.cpp.s
# target to generate assembly for a file
detail/uri_parse.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s
.PHONY : detail/uri_parse.cpp.s
detail/uri_parse_authority.o: detail/uri_parse_authority.cpp.o
@@ -255,7 +255,7 @@ detail/uri_parse_authority.o: detail/uri_parse_authority.cpp.o
# target to build an object file
detail/uri_parse_authority.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o
.PHONY : detail/uri_parse_authority.cpp.o
detail/uri_parse_authority.i: detail/uri_parse_authority.cpp.i
@@ -263,7 +263,7 @@ detail/uri_parse_authority.i: detail/uri_parse_authority.cpp.i
# target to preprocess a source file
detail/uri_parse_authority.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i
.PHONY : detail/uri_parse_authority.cpp.i
detail/uri_parse_authority.s: detail/uri_parse_authority.cpp.s
@@ -271,7 +271,7 @@ detail/uri_parse_authority.s: detail/uri_parse_authority.cpp.s
# target to generate assembly for a file
detail/uri_parse_authority.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s
.PHONY : detail/uri_parse_authority.cpp.s
detail/uri_resolve.o: detail/uri_resolve.cpp.o
@@ -279,7 +279,7 @@ detail/uri_resolve.o: detail/uri_resolve.cpp.o
# target to build an object file
detail/uri_resolve.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o
.PHONY : detail/uri_resolve.cpp.o
detail/uri_resolve.i: detail/uri_resolve.cpp.i
@@ -287,7 +287,7 @@ detail/uri_resolve.i: detail/uri_resolve.cpp.i
# target to preprocess a source file
detail/uri_resolve.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i
.PHONY : detail/uri_resolve.cpp.i
detail/uri_resolve.s: detail/uri_resolve.cpp.s
@@ -295,7 +295,7 @@ detail/uri_resolve.s: detail/uri_resolve.cpp.s
# target to generate assembly for a file
detail/uri_resolve.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s
.PHONY : detail/uri_resolve.cpp.s
uri.o: uri.cpp.o
@@ -303,7 +303,7 @@ uri.o: uri.cpp.o
# target to build an object file
uri.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o
.PHONY : uri.cpp.o
uri.i: uri.cpp.i
@@ -311,7 +311,7 @@ uri.i: uri.cpp.i
# target to preprocess a source file
uri.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.i
.PHONY : uri.cpp.i
uri.s: uri.cpp.s
@@ -319,7 +319,7 @@ uri.s: uri.cpp.s
# target to generate assembly for a file
uri.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.s
.PHONY : uri.cpp.s
uri_builder.o: uri_builder.cpp.o
@@ -327,7 +327,7 @@ uri_builder.o: uri_builder.cpp.o
# target to build an object file
uri_builder.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o
.PHONY : uri_builder.cpp.o
uri_builder.i: uri_builder.cpp.i
@@ -335,7 +335,7 @@ uri_builder.i: uri_builder.cpp.i
# target to preprocess a source file
uri_builder.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.i
.PHONY : uri_builder.cpp.i
uri_builder.s: uri_builder.cpp.s
@@ -343,7 +343,7 @@ uri_builder.s: uri_builder.cpp.s
# target to generate assembly for a file
uri_builder.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.s
.PHONY : uri_builder.cpp.s
uri_errors.o: uri_errors.cpp.o
@@ -351,7 +351,7 @@ uri_errors.o: uri_errors.cpp.o
# target to build an object file
uri_errors.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o
.PHONY : uri_errors.cpp.o
uri_errors.i: uri_errors.cpp.i
@@ -359,7 +359,7 @@ uri_errors.i: uri_errors.cpp.i
# target to preprocess a source file
uri_errors.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.i
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.i
.PHONY : uri_errors.cpp.i
uri_errors.s: uri_errors.cpp.s
@@ -367,7 +367,7 @@ uri_errors.s: uri_errors.cpp.s
# target to generate assembly for a file
uri_errors.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.s
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.s
.PHONY : uri_errors.cpp.s
# Help Target
@@ -418,6 +418,6 @@ help:
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+ cd /usr/local/src/asymptote-2.80/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
diff --git a/graphics/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake b/graphics/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake
index 2df05e0428..317e18a983 100644
--- a/graphics/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake
+++ b/graphics/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake
@@ -1,4 +1,4 @@
-# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri/src
+# Install script for directory: /usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
@@ -43,6 +43,6 @@ if(NOT DEFINED CMAKE_OBJDUMP)
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
- file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/u/bowman/camp/LspCpp/third_party/uri/src/libnetwork-uri.a")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/usr/local/src/asymptote-2.80/LspCpp/third_party/uri/src/libnetwork-uri.a")
endif()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/CMakeDirectoryInformation.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/CMakeDirectoryInformation.cmake
deleted file mode 100644
index d2b940510b..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/CMakeDirectoryInformation.cmake
+++ /dev/null
@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake
deleted file mode 100644
index e1f8b3ae34..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp" "third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/build.make
deleted file mode 100644
index 2fea09d2fb..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/optional_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/optional_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/optional_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o: third_party/uri/test/CMakeFiles/optional_test.dir/flags.make
-third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o: third_party/uri/test/optional_test.cpp
-third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o: third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o -MF CMakeFiles/optional_test.dir/optional_test.cpp.o.d -o CMakeFiles/optional_test.dir/optional_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp
-
-third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/optional_test.dir/optional_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp > CMakeFiles/optional_test.dir/optional_test.cpp.i
-
-third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/optional_test.dir/optional_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp -o CMakeFiles/optional_test.dir/optional_test.cpp.s
-
-# Object files for target optional_test
-optional_test_OBJECTS = \
-"CMakeFiles/optional_test.dir/optional_test.cpp.o"
-
-# External object files for target optional_test
-optional_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o
-third_party/uri/tests/optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/build.make
-third_party/uri/tests/optional_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/optional_test: lib/libgtest_main.a
-third_party/uri/tests/optional_test: lib/libgtest.a
-third_party/uri/tests/optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/optional_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/optional_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/optional_test.dir/build: third_party/uri/tests/optional_test
-.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/build
-
-third_party/uri/test/CMakeFiles/optional_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/optional_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/clean
-
-third_party/uri/test/CMakeFiles/optional_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/cmake_clean.cmake
deleted file mode 100644
index 7681e7e0f7..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/optional_test"
- "../tests/optional_test.pdb"
- "CMakeFiles/optional_test.dir/optional_test.cpp.o"
- "CMakeFiles/optional_test.dir/optional_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/optional_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make
deleted file mode 100644
index d7663bb33c..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for optional_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts
deleted file mode 100644
index 1064b50863..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for optional_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/depend.make
deleted file mode 100644
index 26cbb1b3c7..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for optional_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/link.txt
deleted file mode 100644
index 5f0028cadd..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/optional_test.dir/optional_test.cpp.o -o ../tests/optional_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/progress.make
deleted file mode 100644
index 2178e35f72..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 36
-CMAKE_PROGRESS_2 = 37
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/progress.marks b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/progress.marks
deleted file mode 100644
index 81b5c5d06c..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/progress.marks
+++ /dev/null
@@ -1 +0,0 @@
-37
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake
deleted file mode 100644
index 7b0bac6332..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp" "third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make
deleted file mode 100644
index 34ea47ed1b..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o: third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o: third_party/uri/test/uri_builder_test.cpp
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o: third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o -MF CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o.d -o CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp > CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp -o CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s
-
-# Object files for target uri_builder_test
-uri_builder_test_OBJECTS = \
-"CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o"
-
-# External object files for target uri_builder_test
-uri_builder_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o
-third_party/uri/tests/uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make
-third_party/uri/tests/uri_builder_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_builder_test: lib/libgtest_main.a
-third_party/uri/tests/uri_builder_test: lib/libgtest.a
-third_party/uri/tests/uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_builder_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_builder_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/build: third_party/uri/tests/uri_builder_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_builder_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/cmake_clean.cmake
deleted file mode 100644
index af0eb8e6f5..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_builder_test"
- "../tests/uri_builder_test.pdb"
- "CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o"
- "CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_builder_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make
deleted file mode 100644
index ca6c08f991..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_builder_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts
deleted file mode 100644
index 7c949685f9..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_builder_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make
deleted file mode 100644
index 453d695cf3..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_builder_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt
deleted file mode 100644
index b426652579..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o -o ../tests/uri_builder_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make
deleted file mode 100644
index ad2d357457..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 38
-CMAKE_PROGRESS_2 = 39
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake
deleted file mode 100644
index 5dda9db223..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp" "third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make
deleted file mode 100644
index fde8485140..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o: third_party/uri/test/uri_comparison_test.cpp
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o -MF CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o.d -o CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp > CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp -o CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s
-
-# Object files for target uri_comparison_test
-uri_comparison_test_OBJECTS = \
-"CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o"
-
-# External object files for target uri_comparison_test
-uri_comparison_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o
-third_party/uri/tests/uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make
-third_party/uri/tests/uri_comparison_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_comparison_test: lib/libgtest_main.a
-third_party/uri/tests/uri_comparison_test: lib/libgtest.a
-third_party/uri/tests/uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_comparison_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_comparison_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build: third_party/uri/tests/uri_comparison_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake
deleted file mode 100644
index 32e59d93fb..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_comparison_test"
- "../tests/uri_comparison_test.pdb"
- "CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o"
- "CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_comparison_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make
deleted file mode 100644
index afda6b8ad2..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_comparison_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts
deleted file mode 100644
index 7ec804617b..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_comparison_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make
deleted file mode 100644
index 949bde3c29..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_comparison_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt
deleted file mode 100644
index 638a0046b8..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o -o ../tests/uri_comparison_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make
deleted file mode 100644
index eb247b0834..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 40
-CMAKE_PROGRESS_2 = 41
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake
deleted file mode 100644
index eead809370..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp" "third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make
deleted file mode 100644
index aeb05d20ec..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o: third_party/uri/test/uri_encoding_test.cpp
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o -MF CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o.d -o CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp > CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp -o CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s
-
-# Object files for target uri_encoding_test
-uri_encoding_test_OBJECTS = \
-"CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o"
-
-# External object files for target uri_encoding_test
-uri_encoding_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o
-third_party/uri/tests/uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make
-third_party/uri/tests/uri_encoding_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_encoding_test: lib/libgtest_main.a
-third_party/uri/tests/uri_encoding_test: lib/libgtest.a
-third_party/uri/tests/uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_encoding_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_encoding_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build: third_party/uri/tests/uri_encoding_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake
deleted file mode 100644
index 77d8fed1e0..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_encoding_test"
- "../tests/uri_encoding_test.pdb"
- "CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o"
- "CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_encoding_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make
deleted file mode 100644
index a1572a3a2f..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_encoding_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts
deleted file mode 100644
index 7fdbc547f5..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_encoding_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make
deleted file mode 100644
index 0957caa273..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_encoding_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt
deleted file mode 100644
index dc3e1b3ab9..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o -o ../tests/uri_encoding_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make
deleted file mode 100644
index 0ae2165365..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 42
-CMAKE_PROGRESS_2 = 43
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake
deleted file mode 100644
index 724a20af5c..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp" "third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make
deleted file mode 100644
index 6f57eedaac..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o: third_party/uri/test/uri_normalization_test.cpp
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o -MF CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o.d -o CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp > CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp -o CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s
-
-# Object files for target uri_normalization_test
-uri_normalization_test_OBJECTS = \
-"CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o"
-
-# External object files for target uri_normalization_test
-uri_normalization_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o
-third_party/uri/tests/uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make
-third_party/uri/tests/uri_normalization_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_normalization_test: lib/libgtest_main.a
-third_party/uri/tests/uri_normalization_test: lib/libgtest.a
-third_party/uri/tests/uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_normalization_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_normalization_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build: third_party/uri/tests/uri_normalization_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake
deleted file mode 100644
index 4a96b63c4f..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_normalization_test"
- "../tests/uri_normalization_test.pdb"
- "CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o"
- "CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_normalization_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make
deleted file mode 100644
index ab750c0e2a..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_normalization_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts
deleted file mode 100644
index 9a7e2da319..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_normalization_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make
deleted file mode 100644
index c6bdc8b573..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_normalization_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt
deleted file mode 100644
index 4294be3e81..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o -o ../tests/uri_normalization_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make
deleted file mode 100644
index c51eef3db7..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 44
-CMAKE_PROGRESS_2 = 45
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake
deleted file mode 100644
index 53c5b14591..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp" "third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make
deleted file mode 100644
index 927058a6bd..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o: third_party/uri/test/uri_parse_path_test.cpp
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o -MF CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o.d -o CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp > CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp -o CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s
-
-# Object files for target uri_parse_path_test
-uri_parse_path_test_OBJECTS = \
-"CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o"
-
-# External object files for target uri_parse_path_test
-uri_parse_path_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o
-third_party/uri/tests/uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make
-third_party/uri/tests/uri_parse_path_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_parse_path_test: lib/libgtest_main.a
-third_party/uri/tests/uri_parse_path_test: lib/libgtest.a
-third_party/uri/tests/uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_parse_path_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_parse_path_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build: third_party/uri/tests/uri_parse_path_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake
deleted file mode 100644
index d054cdd0ea..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_parse_path_test"
- "../tests/uri_parse_path_test.pdb"
- "CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o"
- "CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_parse_path_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make
deleted file mode 100644
index 2ac6c5da35..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_parse_path_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts
deleted file mode 100644
index 3030bdbaea..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_parse_path_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make
deleted file mode 100644
index 7e58262af1..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_parse_path_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt
deleted file mode 100644
index b2965a4690..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o -o ../tests/uri_parse_path_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make
deleted file mode 100644
index 80ac6c176b..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 46
-CMAKE_PROGRESS_2 = 47
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake
deleted file mode 100644
index 1a224a7cab..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp" "third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make
deleted file mode 100644
index 50db09851d..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o: third_party/uri/test/uri_parse_scheme_test.cpp
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o -MF CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o.d -o CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp > CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp -o CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s
-
-# Object files for target uri_parse_scheme_test
-uri_parse_scheme_test_OBJECTS = \
-"CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o"
-
-# External object files for target uri_parse_scheme_test
-uri_parse_scheme_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o
-third_party/uri/tests/uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make
-third_party/uri/tests/uri_parse_scheme_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_parse_scheme_test: lib/libgtest_main.a
-third_party/uri/tests/uri_parse_scheme_test: lib/libgtest.a
-third_party/uri/tests/uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_parse_scheme_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_parse_scheme_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build: third_party/uri/tests/uri_parse_scheme_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake
deleted file mode 100644
index b9dd88c611..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_parse_scheme_test"
- "../tests/uri_parse_scheme_test.pdb"
- "CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o"
- "CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_parse_scheme_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make
deleted file mode 100644
index 126fa457d5..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_parse_scheme_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts
deleted file mode 100644
index 4da7754d24..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_parse_scheme_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make
deleted file mode 100644
index f2a6a16d28..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_parse_scheme_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt
deleted file mode 100644
index 8866ba9781..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o -o ../tests/uri_parse_scheme_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make
deleted file mode 100644
index 961e1cad8a..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 48
-CMAKE_PROGRESS_2 = 49
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake
deleted file mode 100644
index 3b713dc439..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp" "third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make
deleted file mode 100644
index 3aa7b50961..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o: third_party/uri/test/uri_parse_test.cpp
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o -MF CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o.d -o CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp > CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp -o CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s
-
-# Object files for target uri_parse_test
-uri_parse_test_OBJECTS = \
-"CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o"
-
-# External object files for target uri_parse_test
-uri_parse_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o
-third_party/uri/tests/uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make
-third_party/uri/tests/uri_parse_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_parse_test: lib/libgtest_main.a
-third_party/uri/tests/uri_parse_test: lib/libgtest.a
-third_party/uri/tests/uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_parse_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_parse_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/build: third_party/uri/tests/uri_parse_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_parse_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/cmake_clean.cmake
deleted file mode 100644
index 9f9071cbae..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_parse_test"
- "../tests/uri_parse_test.pdb"
- "CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o"
- "CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_parse_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make
deleted file mode 100644
index 50519a7e85..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_parse_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts
deleted file mode 100644
index e2570267ef..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_parse_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make
deleted file mode 100644
index d3ef211cf6..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_parse_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt
deleted file mode 100644
index 7294380edb..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o -o ../tests/uri_parse_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make
deleted file mode 100644
index dbabe1f503..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 50
-CMAKE_PROGRESS_2 = 51
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake
deleted file mode 100644
index 8a4abc87e4..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp" "third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make
deleted file mode 100644
index 22d0fe23f8..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o: third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o: third_party/uri/test/uri_reference_test.cpp
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o: third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o -MF CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o.d -o CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp > CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp -o CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s
-
-# Object files for target uri_reference_test
-uri_reference_test_OBJECTS = \
-"CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o"
-
-# External object files for target uri_reference_test
-uri_reference_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o
-third_party/uri/tests/uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make
-third_party/uri/tests/uri_reference_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_reference_test: lib/libgtest_main.a
-third_party/uri/tests/uri_reference_test: lib/libgtest.a
-third_party/uri/tests/uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_reference_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_reference_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/build: third_party/uri/tests/uri_reference_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_reference_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/cmake_clean.cmake
deleted file mode 100644
index ede67e6d21..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_reference_test"
- "../tests/uri_reference_test.pdb"
- "CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o"
- "CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_reference_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make
deleted file mode 100644
index 64966ad509..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_reference_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts
deleted file mode 100644
index ae9d2510a5..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_reference_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make
deleted file mode 100644
index afa79f6cc4..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_reference_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt
deleted file mode 100644
index 1cd059359a..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o -o ../tests/uri_reference_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make
deleted file mode 100644
index 3b1f03a283..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 52
-CMAKE_PROGRESS_2 = 53
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake
deleted file mode 100644
index de31b9c2dd..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp" "third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make
deleted file mode 100644
index f66120efe3..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o: third_party/uri/test/uri_resolve_test.cpp
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o -MF CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o.d -o CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp > CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp -o CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s
-
-# Object files for target uri_resolve_test
-uri_resolve_test_OBJECTS = \
-"CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o"
-
-# External object files for target uri_resolve_test
-uri_resolve_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o
-third_party/uri/tests/uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make
-third_party/uri/tests/uri_resolve_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_resolve_test: lib/libgtest_main.a
-third_party/uri/tests/uri_resolve_test: lib/libgtest.a
-third_party/uri/tests/uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_resolve_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_resolve_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build: third_party/uri/tests/uri_resolve_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake
deleted file mode 100644
index f8efcb7ae0..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_resolve_test"
- "../tests/uri_resolve_test.pdb"
- "CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o"
- "CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_resolve_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make
deleted file mode 100644
index bdfe565854..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_resolve_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts
deleted file mode 100644
index 14d8c8809b..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_resolve_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make
deleted file mode 100644
index a7b85fc758..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_resolve_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt
deleted file mode 100644
index e049e13e2d..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o -o ../tests/uri_resolve_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make
deleted file mode 100644
index 2e6ba90569..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 54
-CMAKE_PROGRESS_2 = 55
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake
deleted file mode 100644
index 4a5dd6c7af..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp" "third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make
deleted file mode 100644
index dd4718d53f..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o: third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o: third_party/uri/test/uri_stream_test.cpp
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o: third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o -MF CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o.d -o CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp > CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp -o CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s
-
-# Object files for target uri_stream_test
-uri_stream_test_OBJECTS = \
-"CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o"
-
-# External object files for target uri_stream_test
-uri_stream_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o
-third_party/uri/tests/uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make
-third_party/uri/tests/uri_stream_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_stream_test: lib/libgtest_main.a
-third_party/uri/tests/uri_stream_test: lib/libgtest.a
-third_party/uri/tests/uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_stream_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_stream_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/build: third_party/uri/tests/uri_stream_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_stream_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/cmake_clean.cmake
deleted file mode 100644
index fc1056c23c..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_stream_test"
- "../tests/uri_stream_test.pdb"
- "CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o"
- "CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_stream_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make
deleted file mode 100644
index 1039c1a90d..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_stream_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts
deleted file mode 100644
index f0ca0efd88..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_stream_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make
deleted file mode 100644
index 90f8b8e5c2..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_stream_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt
deleted file mode 100644
index f140c5f432..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o -o ../tests/uri_stream_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make
deleted file mode 100644
index fb03824bd3..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 56
-CMAKE_PROGRESS_2 = 57
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake
deleted file mode 100644
index 5dfb523a85..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# Consider dependencies only in project.
-set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
-
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
- )
-
-# The set of dependency files which are needed:
-set(CMAKE_DEPENDS_DEPENDENCY_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp" "third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o.d"
- )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
- "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
- "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake"
- )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/build.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/build.make
deleted file mode 100644
index fe4cb09418..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/build.make
+++ /dev/null
@@ -1,116 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-# Include any dependencies generated for this target.
-include third_party/uri/test/CMakeFiles/uri_test.dir/depend.make
-# Include any dependencies generated by the compiler for this target.
-include third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make
-
-# Include the progress variables for this target.
-include third_party/uri/test/CMakeFiles/uri_test.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include third_party/uri/test/CMakeFiles/uri_test.dir/flags.make
-
-third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o: third_party/uri/test/CMakeFiles/uri_test.dir/flags.make
-third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o: third_party/uri/test/uri_test.cpp
-third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o: third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o -MF CMakeFiles/uri_test.dir/uri_test.cpp.o.d -o CMakeFiles/uri_test.dir/uri_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp
-
-third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.i: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_test.dir/uri_test.cpp.i"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp > CMakeFiles/uri_test.dir/uri_test.cpp.i
-
-third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.s: cmake_force
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_test.dir/uri_test.cpp.s"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp -o CMakeFiles/uri_test.dir/uri_test.cpp.s
-
-# Object files for target uri_test
-uri_test_OBJECTS = \
-"CMakeFiles/uri_test.dir/uri_test.cpp.o"
-
-# External object files for target uri_test
-uri_test_EXTERNAL_OBJECTS =
-
-third_party/uri/tests/uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o
-third_party/uri/tests/uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/build.make
-third_party/uri/tests/uri_test: third_party/uri/src/libnetwork-uri.a
-third_party/uri/tests/uri_test: lib/libgtest_main.a
-third_party/uri/tests/uri_test: lib/libgtest.a
-third_party/uri/tests/uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_test"
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_test.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-third_party/uri/test/CMakeFiles/uri_test.dir/build: third_party/uri/tests/uri_test
-.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/build
-
-third_party/uri/test/CMakeFiles/uri_test.dir/clean:
- cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_test.dir/cmake_clean.cmake
-.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/clean
-
-third_party/uri/test/CMakeFiles/uri_test.dir/depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/depend
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/cmake_clean.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/cmake_clean.cmake
deleted file mode 100644
index 37e9c35694..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-file(REMOVE_RECURSE
- "../tests/uri_test"
- "../tests/uri_test.pdb"
- "CMakeFiles/uri_test.dir/uri_test.cpp.o"
- "CMakeFiles/uri_test.dir/uri_test.cpp.o.d"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
- include(CMakeFiles/uri_test.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make
deleted file mode 100644
index 5f8f2d5002..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty compiler generated dependencies file for uri_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts
deleted file mode 100644
index 9c55271244..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Timestamp file for compiler generated dependencies management for uri_test.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/depend.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/depend.make
deleted file mode 100644
index f09b71c14d..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/depend.make
+++ /dev/null
@@ -1,2 +0,0 @@
-# Empty dependencies file for uri_test.
-# This may be replaced when dependencies are built.
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/flags.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/flags.make
deleted file mode 100644
index 8e0692091e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# compile CXX with /bin/c++
-CXX_DEFINES =
-
-CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest
-
-CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/link.txt b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/link.txt
deleted file mode 100644
index 53c1cdbe1a..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_test.dir/uri_test.cpp.o -o ../tests/uri_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/progress.make b/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/progress.make
deleted file mode 100644
index 42baabaf6e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 58
-CMAKE_PROGRESS_2 = 59
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/CTestTestfile.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/CTestTestfile.cmake
deleted file mode 100644
index cf20b84f73..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/CTestTestfile.cmake
+++ /dev/null
@@ -1,30 +0,0 @@
-# CMake generated Testfile for
-# Source directory: /u/bowman/camp/LspCpp/third_party/uri/test
-# Build directory: /u/bowman/camp/LspCpp/third_party/uri/test
-#
-# This file includes the relevant testing commands required for
-# testing this directory and lists subdirectories to be tested as well.
-add_test(uri_parse_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_parse_test")
-set_tests_properties(uri_parse_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_parse_scheme_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_parse_scheme_test")
-set_tests_properties(uri_parse_scheme_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_parse_path_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_parse_path_test")
-set_tests_properties(uri_parse_path_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_test")
-set_tests_properties(uri_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_encoding_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_encoding_test")
-set_tests_properties(uri_encoding_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_normalization_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_normalization_test")
-set_tests_properties(uri_normalization_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_comparison_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_comparison_test")
-set_tests_properties(uri_comparison_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_reference_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_reference_test")
-set_tests_properties(uri_reference_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_resolve_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_resolve_test")
-set_tests_properties(uri_resolve_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_builder_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_builder_test")
-set_tests_properties(uri_builder_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(uri_stream_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_stream_test")
-set_tests_properties(uri_stream_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
-add_test(optional_test "/u/bowman/camp/LspCpp/third_party/uri/tests/optional_test")
-set_tests_properties(optional_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;")
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/Makefile b/graphics/asymptote/LspCpp/third_party/uri/test/Makefile
deleted file mode 100644
index dd3788956e..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/Makefile
+++ /dev/null
@@ -1,696 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.20
-
-# Default target executed when no arguments are given to make.
-default_target: all
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Disable VCS-based implicit rules.
-% : %,v
-
-# Disable VCS-based implicit rules.
-% : RCS/%
-
-# Disable VCS-based implicit rules.
-% : RCS/%,v
-
-# Disable VCS-based implicit rules.
-% : SCCS/s.%
-
-# Disable VCS-based implicit rules.
-% : s.%
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Produce verbose output by default.
-VERBOSE = 1
-
-# Command-line flag to silence nested $(MAKE).
-$(VERBOSE)MAKESILENT = -s
-
-#Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E rm -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target install/strip
-install/strip: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
- /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip
-
-# Special rule for the target install/strip
-install/strip/fast: preinstall/fast
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
- /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip/fast
-
-# Special rule for the target install/local
-install/local: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
- /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: preinstall/fast
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
- /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local/fast
-
-# Special rule for the target install
-install: preinstall
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
- /usr/bin/cmake -P cmake_install.cmake
-.PHONY : install
-
-# Special rule for the target install
-install/fast: preinstall/fast
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
- /usr/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
-
-# Special rule for the target list_install_components
-list_install_components:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
-.PHONY : list_install_components
-
-# Special rule for the target list_install_components
-list_install_components/fast: list_install_components
-.PHONY : list_install_components/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
- /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-.PHONY : rebuild_cache/fast
-
-# Special rule for the target edit_cache
-edit_cache:
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
- /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-.PHONY : edit_cache/fast
-
-# The main all target
-all: cmake_check_build_system
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri/test//CMakeFiles/progress.marks
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/all
- $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule
-
-# Convenience name for target.
-uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule
-.PHONY : uri_parse_test
-
-# fast build rule for target.
-uri_parse_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/build
-.PHONY : uri_parse_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule
-
-# Convenience name for target.
-uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule
-.PHONY : uri_parse_path_test
-
-# fast build rule for target.
-uri_parse_path_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build
-.PHONY : uri_parse_path_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/rule
-
-# Convenience name for target.
-uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/rule
-.PHONY : uri_test
-
-# fast build rule for target.
-uri_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/build
-.PHONY : uri_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/optional_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/optional_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/rule
-
-# Convenience name for target.
-optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/rule
-.PHONY : optional_test
-
-# fast build rule for target.
-optional_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/build
-.PHONY : optional_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule
-
-# Convenience name for target.
-uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule
-.PHONY : uri_normalization_test
-
-# fast build rule for target.
-uri_normalization_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build
-.PHONY : uri_normalization_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule
-
-# Convenience name for target.
-uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule
-.PHONY : uri_reference_test
-
-# fast build rule for target.
-uri_reference_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/build
-.PHONY : uri_reference_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule
-
-# Convenience name for target.
-uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule
-.PHONY : uri_stream_test
-
-# fast build rule for target.
-uri_stream_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/build
-.PHONY : uri_stream_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule
-
-# Convenience name for target.
-uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule
-.PHONY : uri_parse_scheme_test
-
-# fast build rule for target.
-uri_parse_scheme_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build
-.PHONY : uri_parse_scheme_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule
-
-# Convenience name for target.
-uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule
-.PHONY : uri_comparison_test
-
-# fast build rule for target.
-uri_comparison_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build
-.PHONY : uri_comparison_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule
-
-# Convenience name for target.
-uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule
-.PHONY : uri_resolve_test
-
-# fast build rule for target.
-uri_resolve_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build
-.PHONY : uri_resolve_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule
-
-# Convenience name for target.
-uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule
-.PHONY : uri_builder_test
-
-# fast build rule for target.
-uri_builder_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/build
-.PHONY : uri_builder_test/fast
-
-# Convenience name for target.
-third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule
-.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule
-
-# Convenience name for target.
-uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule
-.PHONY : uri_encoding_test
-
-# fast build rule for target.
-uri_encoding_test/fast:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build
-.PHONY : uri_encoding_test/fast
-
-optional_test.o: optional_test.cpp.o
-.PHONY : optional_test.o
-
-# target to build an object file
-optional_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o
-.PHONY : optional_test.cpp.o
-
-optional_test.i: optional_test.cpp.i
-.PHONY : optional_test.i
-
-# target to preprocess a source file
-optional_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.i
-.PHONY : optional_test.cpp.i
-
-optional_test.s: optional_test.cpp.s
-.PHONY : optional_test.s
-
-# target to generate assembly for a file
-optional_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.s
-.PHONY : optional_test.cpp.s
-
-uri_builder_test.o: uri_builder_test.cpp.o
-.PHONY : uri_builder_test.o
-
-# target to build an object file
-uri_builder_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o
-.PHONY : uri_builder_test.cpp.o
-
-uri_builder_test.i: uri_builder_test.cpp.i
-.PHONY : uri_builder_test.i
-
-# target to preprocess a source file
-uri_builder_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i
-.PHONY : uri_builder_test.cpp.i
-
-uri_builder_test.s: uri_builder_test.cpp.s
-.PHONY : uri_builder_test.s
-
-# target to generate assembly for a file
-uri_builder_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s
-.PHONY : uri_builder_test.cpp.s
-
-uri_comparison_test.o: uri_comparison_test.cpp.o
-.PHONY : uri_comparison_test.o
-
-# target to build an object file
-uri_comparison_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o
-.PHONY : uri_comparison_test.cpp.o
-
-uri_comparison_test.i: uri_comparison_test.cpp.i
-.PHONY : uri_comparison_test.i
-
-# target to preprocess a source file
-uri_comparison_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i
-.PHONY : uri_comparison_test.cpp.i
-
-uri_comparison_test.s: uri_comparison_test.cpp.s
-.PHONY : uri_comparison_test.s
-
-# target to generate assembly for a file
-uri_comparison_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s
-.PHONY : uri_comparison_test.cpp.s
-
-uri_encoding_test.o: uri_encoding_test.cpp.o
-.PHONY : uri_encoding_test.o
-
-# target to build an object file
-uri_encoding_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o
-.PHONY : uri_encoding_test.cpp.o
-
-uri_encoding_test.i: uri_encoding_test.cpp.i
-.PHONY : uri_encoding_test.i
-
-# target to preprocess a source file
-uri_encoding_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i
-.PHONY : uri_encoding_test.cpp.i
-
-uri_encoding_test.s: uri_encoding_test.cpp.s
-.PHONY : uri_encoding_test.s
-
-# target to generate assembly for a file
-uri_encoding_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s
-.PHONY : uri_encoding_test.cpp.s
-
-uri_normalization_test.o: uri_normalization_test.cpp.o
-.PHONY : uri_normalization_test.o
-
-# target to build an object file
-uri_normalization_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o
-.PHONY : uri_normalization_test.cpp.o
-
-uri_normalization_test.i: uri_normalization_test.cpp.i
-.PHONY : uri_normalization_test.i
-
-# target to preprocess a source file
-uri_normalization_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i
-.PHONY : uri_normalization_test.cpp.i
-
-uri_normalization_test.s: uri_normalization_test.cpp.s
-.PHONY : uri_normalization_test.s
-
-# target to generate assembly for a file
-uri_normalization_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s
-.PHONY : uri_normalization_test.cpp.s
-
-uri_parse_path_test.o: uri_parse_path_test.cpp.o
-.PHONY : uri_parse_path_test.o
-
-# target to build an object file
-uri_parse_path_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o
-.PHONY : uri_parse_path_test.cpp.o
-
-uri_parse_path_test.i: uri_parse_path_test.cpp.i
-.PHONY : uri_parse_path_test.i
-
-# target to preprocess a source file
-uri_parse_path_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i
-.PHONY : uri_parse_path_test.cpp.i
-
-uri_parse_path_test.s: uri_parse_path_test.cpp.s
-.PHONY : uri_parse_path_test.s
-
-# target to generate assembly for a file
-uri_parse_path_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s
-.PHONY : uri_parse_path_test.cpp.s
-
-uri_parse_scheme_test.o: uri_parse_scheme_test.cpp.o
-.PHONY : uri_parse_scheme_test.o
-
-# target to build an object file
-uri_parse_scheme_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o
-.PHONY : uri_parse_scheme_test.cpp.o
-
-uri_parse_scheme_test.i: uri_parse_scheme_test.cpp.i
-.PHONY : uri_parse_scheme_test.i
-
-# target to preprocess a source file
-uri_parse_scheme_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i
-.PHONY : uri_parse_scheme_test.cpp.i
-
-uri_parse_scheme_test.s: uri_parse_scheme_test.cpp.s
-.PHONY : uri_parse_scheme_test.s
-
-# target to generate assembly for a file
-uri_parse_scheme_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s
-.PHONY : uri_parse_scheme_test.cpp.s
-
-uri_parse_test.o: uri_parse_test.cpp.o
-.PHONY : uri_parse_test.o
-
-# target to build an object file
-uri_parse_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o
-.PHONY : uri_parse_test.cpp.o
-
-uri_parse_test.i: uri_parse_test.cpp.i
-.PHONY : uri_parse_test.i
-
-# target to preprocess a source file
-uri_parse_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i
-.PHONY : uri_parse_test.cpp.i
-
-uri_parse_test.s: uri_parse_test.cpp.s
-.PHONY : uri_parse_test.s
-
-# target to generate assembly for a file
-uri_parse_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s
-.PHONY : uri_parse_test.cpp.s
-
-uri_reference_test.o: uri_reference_test.cpp.o
-.PHONY : uri_reference_test.o
-
-# target to build an object file
-uri_reference_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o
-.PHONY : uri_reference_test.cpp.o
-
-uri_reference_test.i: uri_reference_test.cpp.i
-.PHONY : uri_reference_test.i
-
-# target to preprocess a source file
-uri_reference_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i
-.PHONY : uri_reference_test.cpp.i
-
-uri_reference_test.s: uri_reference_test.cpp.s
-.PHONY : uri_reference_test.s
-
-# target to generate assembly for a file
-uri_reference_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s
-.PHONY : uri_reference_test.cpp.s
-
-uri_resolve_test.o: uri_resolve_test.cpp.o
-.PHONY : uri_resolve_test.o
-
-# target to build an object file
-uri_resolve_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o
-.PHONY : uri_resolve_test.cpp.o
-
-uri_resolve_test.i: uri_resolve_test.cpp.i
-.PHONY : uri_resolve_test.i
-
-# target to preprocess a source file
-uri_resolve_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i
-.PHONY : uri_resolve_test.cpp.i
-
-uri_resolve_test.s: uri_resolve_test.cpp.s
-.PHONY : uri_resolve_test.s
-
-# target to generate assembly for a file
-uri_resolve_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s
-.PHONY : uri_resolve_test.cpp.s
-
-uri_stream_test.o: uri_stream_test.cpp.o
-.PHONY : uri_stream_test.o
-
-# target to build an object file
-uri_stream_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o
-.PHONY : uri_stream_test.cpp.o
-
-uri_stream_test.i: uri_stream_test.cpp.i
-.PHONY : uri_stream_test.i
-
-# target to preprocess a source file
-uri_stream_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i
-.PHONY : uri_stream_test.cpp.i
-
-uri_stream_test.s: uri_stream_test.cpp.s
-.PHONY : uri_stream_test.s
-
-# target to generate assembly for a file
-uri_stream_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s
-.PHONY : uri_stream_test.cpp.s
-
-uri_test.o: uri_test.cpp.o
-.PHONY : uri_test.o
-
-# target to build an object file
-uri_test.cpp.o:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o
-.PHONY : uri_test.cpp.o
-
-uri_test.i: uri_test.cpp.i
-.PHONY : uri_test.i
-
-# target to preprocess a source file
-uri_test.cpp.i:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.i
-.PHONY : uri_test.cpp.i
-
-uri_test.s: uri_test.cpp.s
-.PHONY : uri_test.s
-
-# target to generate assembly for a file
-uri_test.cpp.s:
- cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.s
-.PHONY : uri_test.cpp.s
-
-# Help Target
-help:
- @echo "The following are some of the valid targets for this Makefile:"
- @echo "... all (the default if no target is provided)"
- @echo "... clean"
- @echo "... depend"
- @echo "... edit_cache"
- @echo "... install"
- @echo "... install/local"
- @echo "... install/strip"
- @echo "... list_install_components"
- @echo "... rebuild_cache"
- @echo "... optional_test"
- @echo "... uri_builder_test"
- @echo "... uri_comparison_test"
- @echo "... uri_encoding_test"
- @echo "... uri_normalization_test"
- @echo "... uri_parse_path_test"
- @echo "... uri_parse_scheme_test"
- @echo "... uri_parse_test"
- @echo "... uri_reference_test"
- @echo "... uri_resolve_test"
- @echo "... uri_stream_test"
- @echo "... uri_test"
- @echo "... optional_test.o"
- @echo "... optional_test.i"
- @echo "... optional_test.s"
- @echo "... uri_builder_test.o"
- @echo "... uri_builder_test.i"
- @echo "... uri_builder_test.s"
- @echo "... uri_comparison_test.o"
- @echo "... uri_comparison_test.i"
- @echo "... uri_comparison_test.s"
- @echo "... uri_encoding_test.o"
- @echo "... uri_encoding_test.i"
- @echo "... uri_encoding_test.s"
- @echo "... uri_normalization_test.o"
- @echo "... uri_normalization_test.i"
- @echo "... uri_normalization_test.s"
- @echo "... uri_parse_path_test.o"
- @echo "... uri_parse_path_test.i"
- @echo "... uri_parse_path_test.s"
- @echo "... uri_parse_scheme_test.o"
- @echo "... uri_parse_scheme_test.i"
- @echo "... uri_parse_scheme_test.s"
- @echo "... uri_parse_test.o"
- @echo "... uri_parse_test.i"
- @echo "... uri_parse_test.s"
- @echo "... uri_reference_test.o"
- @echo "... uri_reference_test.i"
- @echo "... uri_reference_test.s"
- @echo "... uri_resolve_test.o"
- @echo "... uri_resolve_test.i"
- @echo "... uri_resolve_test.s"
- @echo "... uri_stream_test.o"
- @echo "... uri_stream_test.i"
- @echo "... uri_stream_test.s"
- @echo "... uri_test.o"
- @echo "... uri_test.i"
- @echo "... uri_test.s"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
- cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/cmake_install.cmake b/graphics/asymptote/LspCpp/third_party/uri/test/cmake_install.cmake
deleted file mode 100644
index e5e298da17..0000000000
--- a/graphics/asymptote/LspCpp/third_party/uri/test/cmake_install.cmake
+++ /dev/null
@@ -1,44 +0,0 @@
-# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri/test
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
- set(CMAKE_INSTALL_PREFIX "/usr/local")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
- if(BUILD_TYPE)
- string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
- CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
- else()
- set(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo")
- endif()
- message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
- if(COMPONENT)
- message(STATUS "Install component: \"${COMPONENT}\"")
- set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
- else()
- set(CMAKE_INSTALL_COMPONENT)
- endif()
-endif()
-
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
- set(CMAKE_INSTALL_SO_NO_EXE "0")
-endif()
-
-# Is this installation the result of a crosscompile?
-if(NOT DEFINED CMAKE_CROSSCOMPILING)
- set(CMAKE_CROSSCOMPILING "FALSE")
-endif()
-
-# Set default install directory permissions.
-if(NOT DEFINED CMAKE_OBJDUMP)
- set(CMAKE_OBJDUMP "/bin/objdump")
-endif()
-
diff --git a/graphics/asymptote/Makefile.in b/graphics/asymptote/Makefile.in
index e3bf1722c9..2e6bec801f 100644
--- a/graphics/asymptote/Makefile.in
+++ b/graphics/asymptote/Makefile.in
@@ -338,7 +338,7 @@ uninstall-docdir:
clean: FORCE
-rm -f asy asymptote.so *.pic.o *.o *.d *mon.out $(CLEAN)
- cd LspCpp && $(MAKE) clean
+ -cd LspCpp && $(MAKE) clean
gc-clean: FORCE clean
-if test -d $(GC); then \
@@ -355,7 +355,7 @@ cleaner: FORCE clean
distclean: FORCE cleaner
cd doc && $(MAKE) distclean
- cd LspCpp && rm CMakeCache.txt
+ cd LspCpp && rm -rf CMakeCache.txt CMakeDoxyfile.in CMakeDoxygenDefaults.cmake CMakeFiles Makefile cmake_install.cmake
cleanest: FORCE maintainer-clean
maintainer-clean: FORCE distclean
diff --git a/graphics/asymptote/ReleaseNotes b/graphics/asymptote/ReleaseNotes
index 4823d35fc1..6262a7d7df 100644
--- a/graphics/asymptote/ReleaseNotes
+++ b/graphics/asymptote/ReleaseNotes
@@ -1,3 +1,7 @@
+Release Notes for Version 2.80
+Compression of empty transparent pixel counts and other optimizations were
+implemented in the transparency shader. A weighted least-squares fit was added.
+
Release Notes for Version 2.79
The transparency shader was further optimized. The tensorshade fillrule was
diff --git a/graphics/asymptote/asy-keywords.el b/graphics/asymptote/asy-keywords.el
index 3f3bf45ea1..a66ff28210 100644
--- a/graphics/asymptote/asy-keywords.el
+++ b/graphics/asymptote/asy-keywords.el
@@ -2,7 +2,7 @@
;; This file is automatically generated by asy-list.pl.
;; Changes will be overwritten.
;;
-(defvar asy-keywords-version "2.79")
+(defvar asy-keywords-version "2.80")
(defvar asy-keyword-name '(
and controls tension atleast curl if else while for do return break continue struct typedef new access import unravel from include quote static public private restricted this explicit true false null cycle newframe operator ))
diff --git a/graphics/asymptote/asy.list b/graphics/asymptote/asy.list
index 3b66c33c2e..9a8bf1ca2c 100644
--- a/graphics/asymptote/asy.list
+++ b/graphics/asymptote/asy.list
@@ -1994,6 +1994,7 @@ pair[][] fft(pair[][] a, int sign=<default>);
pair[][][] fft(pair[][][] a, int sign=<default>);
pair SE;
pen nobasealign;
+sCAD operator init();
real animationdelay;
animation operator init();
frame NoBox(frame f);
@@ -2040,7 +2041,6 @@ bsp operator init();
picture operator cast(face f);
face operator cast(path3 p);
void add(picture pic=<default>, face[] faces, projection P=<default>);
-sCAD operator init();
list_data Set2;
list_data YlOrBr;
list_data YlGn;
@@ -2113,15 +2113,6 @@ list_data Paired;
seg_data jet;
seg_data summer;
list_data RdYlBu;
-surface surface(vertex[][] g);
-weighted operator init();
-bucket operator init();
-vertex operator init();
-object operator init();
-vertex[][] contour3(triple[][][] v, real[][][] f, real[][][] midpoint=<default>, projection P=<default>);
-vertex[][] contour3(real[][][] f, real[][][] midpoint=<default>, triple a, triple b, projection P=<default>);
-vertex[][] contour3(real f(real, real, real), triple a, triple b, int nx=<default>, int ny=<default>, int nz=<default>, projection P=<default>);
-real eps;
segment case1(pair p0, pair p1, int edge);
void draw(picture pic=<default>, Label[] L=<default>, guide[][] g, pen[] p);
void draw(picture pic=<default>, Label[] L=<default>, guide[][] g, pen p=<default>);
@@ -2141,6 +2132,15 @@ guide[][] contour(picture pic=<default>, real f(real, real), pair a, pair b, rea
guide[][] contour(picture pic=<default>, real f(pair), pair a, pair b, real[] c, int nx=<default>, int ny=<default>, guide join(... guide[])=<default>);
guide[][] contour(picture pic=<default>, pair[] z, real[] f, real[] c, guide join(... guide[])=<default>);
real eps;
+surface surface(vertex[][] g);
+weighted operator init();
+bucket operator init();
+vertex operator init();
+object operator init();
+vertex[][] contour3(triple[][][] v, real[][][] f, real[][][] midpoint=<default>, projection P=<default>);
+vertex[][] contour3(real[][][] f, real[][][] midpoint=<default>, triple a, triple b, projection P=<default>);
+vertex[][] contour3(real f(real, real, real), triple a, triple b, int nx=<default>, int ny=<default>, int nz=<default>, projection P=<default>);
+real eps;
void draw(TreeNode root, pair pos);
real treeNodeStep;
void drawAll(TreeNode node, frame f);
@@ -2589,9 +2589,6 @@ circle circle(segment s);
circle circle(point A, point B, point C);
circle circle(triangle t);
circle circle(inversion i);
-segment segment(point A, point B);
-segment segment(line l);
-segment segment(explicit side side);
point angpoint(conic co, real angle);
point angpoint(explicit circle c, real x);
point angpoint(explicit ellipse el, real x, path polarconicroutine(conic co, real angle1, real angle2, int n, bool direction)=<default>);
@@ -2808,6 +2805,9 @@ real degrees(vector v, coordsys R=<default>, bool warn=<default>);
real degrees(line l, coordsys R=<default>);
real degrees(line l1, line l2);
real degrees(arc a);
+segment segment(point A, point B);
+segment segment(line l);
+segment segment(explicit side side);
real linemargin;
real linemargin();
line Oy(coordsys R=<default>);
@@ -2914,127 +2914,6 @@ abscissa curabscissa(ellipse el, point M);
abscissa curabscissa(parabola p, point M);
abscissa curabscissa(conic co, point M);
abscissa curabscissa(arc a, point M);
-locateT operator init();
-void Straight(flatguide3)(... void(flatguide3)[]);
-void graph(flatguide3)(triple F(real), real, real, int)(void join(flatguide3)(... void(flatguide3)[]));
-void(flatguide3)[] graph(triple F(real), real, real, int)(void join(flatguide3)(... void(flatguide3)[]), bool3 cond(real));
-void graph(flatguide3)(picture pic=<default>, real x(real), real y(real), real z(real), real a, real b, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void(flatguide3)[] graph(picture pic=<default>, real x(real), real y(real), real z(real), real a, real b, int n=<default>, bool3 cond(real), void join(flatguide3)(... void(flatguide3)[])=<default>);
-void graph(flatguide3)(picture pic=<default>, triple v(real), real a, real b, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void(flatguide3)[] graph(picture pic=<default>, triple v(real), real a, real b, int n=<default>, bool3 cond(real), void join(flatguide3)(... void(flatguide3)[])=<default>);
-void graph(flatguide3)(picture pic=<default>, triple[] v, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void(flatguide3)[] graph(picture pic=<default>, triple[] v, bool3[] cond, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void graph(flatguide3)(picture pic=<default>, real[] x, real[] y, real[] z, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void(flatguide3)[] graph(picture pic=<default>, real[] x, real[] y, real[] z, bool3[] cond, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void graph(flatguide3)(triple F(path, real), path p, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void graph(flatguide3)(triple F(pair), path p, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void graph(flatguide3)(picture pic=<default>, real f(pair), path p, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void graph(flatguide3)(real f(pair), path p, int n=<default>, real T(pair), void join(flatguide3)(... void(flatguide3)[])=<default>);
-void(flatguide3)[][] lift(real f(real x, real y), guide[][] g, void join(flatguide3)(... void(flatguide3)[])=<default>);
-void(flatguide3)[][] lift(real f(pair z), guide[][] g, void join(flatguide3)(... void(flatguide3)[])=<default>);
-triple polar(real r, real theta, real phi);
-void polargraph(flatguide3)(real r(real, real), real theta(real), real phi(real), int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
-bool uperiodic(real[][] a);
-bool uperiodic(triple[][] a);
-bool vperiodic(real[][] a);
-bool vperiodic(triple[][] a);
-void OutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-void OutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks, real[] ticks=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-void OutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
-void axis(picture pic=<default>, Label L=<default>, path3 g, path3 g2=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>), ticklocate locate, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, int[] divisor=<default>, bool above=<default>, bool opposite=<default>);
-void Bounds(picture, axisT)(int type=<default>, int type2=<default>, triple align=<default>, bool extend=<default>);
-void Bounds(picture, axisT);
-void xaxis3At(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>, bool opposite=<default>, bool opposite2=<default>, bool primary=<default>);
-void yaxis3At(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>, bool opposite=<default>, bool opposite2=<default>, bool primary=<default>);
-void zaxis3At(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real zmin=<default>, real zmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>, bool opposite=<default>, bool opposite2=<default>, bool primary=<default>);
-void xaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>);
-void yaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>);
-void zaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real zmin=<default>, real zmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>);
-void XZZero(picture, axisT)(triple align=<default>, bool extend=<default>);
-void XZZero(picture, axisT);
-void YZZero(picture, axisT)(triple align=<default>, bool extend=<default>);
-void YZZero(picture, axisT);
-surface surface(picture pic=<default>, triple[][] f, bool[][] cond=<default>);
-surface surface(picture pic=<default>, real[][] f, real[] x, real[] y, real[] xsplinetype(real[], real[])=<default>, real[] ysplinetype(real[], real[])=<default>, bool[][] cond=<default>);
-surface surface(picture pic=<default>, real[][] f, pair a, pair b, real[] xsplinetype(real[], real[]), real[] ysplinetype(real[], real[])=<default>, bool[][] cond=<default>);
-surface surface(picture pic=<default>, real[][] f, pair a, pair b, bool[][] cond=<default>);
-surface surface(picture pic=<default>, triple f(pair z), pair a, pair b, int nu=<default>, int nv=<default>, bool cond(pair z)=<default>);
-surface surface(picture pic=<default>, triple f(pair z), real[] u, real[] v, real[](real[], real[])[] usplinetype, real[](real[], real[])[] vsplinetype=<default>, bool cond(pair z)=<default>);
-surface surface(picture pic=<default>, triple f(pair z), pair a, pair b, int nu=<default>, int nv=<default>, real[](real[], real[])[] usplinetype, real[](real[], real[])[] vsplinetype=<default>, bool cond(pair z)=<default>);
-surface surface(picture pic=<default>, real f(pair z), pair a, pair b, int nx=<default>, int ny=<default>, bool cond(pair z)=<default>);
-surface surface(picture pic=<default>, real f(pair z), pair a, pair b, int nx=<default>, int ny=<default>, real[] xsplinetype(real[], real[]), real[] ysplinetype(real[], real[])=<default>, bool cond(pair z)=<default>);
-void XYEquals(picture, axisT)(real x, real y, triple align=<default>, bool extend=<default>);
-triple Dir(real)(triple dir);
-void draw(picture pic=<default>, Label[] L=<default>, void(flatguide3)[][] g, pen[] p, light light=<default>, string name=<default>, render render=<default>, interaction interaction=<default>);
-void draw(picture pic=<default>, Label[] L=<default>, void(flatguide3)[][] g, pen p=<default>, light light=<default>, string name=<default>, render render=<default>, interaction interaction=<default>);
-void Ticks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(int sign, Label F=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks=<default>, real[] ticks=<default>, int N=<default>, bool begin=<default>, bool end=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-void Ticks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(int sign, Label F=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-real maxlength(triple f(pair z), pair a, pair b, int nu, int nv);
-void drawtick(picture pic, real[][] T, path3 g, path3 g2, ticklocate locate, real val, real Size, int sign, pen p, bool extend);
-triple tickMin3(picture pic);
-triple tickMax3(picture pic);
-triple Scale(picture pic=<default>, triple v);
-triple[][] Scale(picture pic=<default>, triple[][] P);
-real ScaleX(picture pic=<default>, real x);
-real ScaleY(picture pic=<default>, real y);
-real ScaleZ(picture pic=<default>, real z);
-real[][] ScaleZ(picture pic=<default>, real[][] P);
-picture vectorfield(path3 vector(pair v), triple f(pair z), pair a, pair b, int nu=<default>, int nv=<default>, bool truesize=<default>, real maxlength=<default>, bool cond(pair z)=<default>, pen p=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, string name=<default>, render render=<default>);
-path3 Circle(triple c, real r, triple normal=<default>, int n=<default>);
-void InTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-void InTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks, real[] ticks=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-void InTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
-void Spline(flatguide3)(... void(flatguide3)[]);
-void InOutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-void InOutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks, real[] ticks=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
-void InOutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
-void axes3(picture pic=<default>, Label xlabel=<default>, Label ylabel=<default>, Label zlabel=<default>, bool extend=<default>, triple min=<default>, triple max=<default>, pen p=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>);
-void label(picture pic, Label L, triple v, real x, align align, string format, pen p);
-void labelx(picture pic=<default>, Label L=<default>, triple v, align align=<default>, string format=<default>, pen p=<default>);
-void labelx3(picture pic=<default>, Label L=<default>, real x, align align=<default>, string format=<default>, pen p=<default>);
-void labeltick(picture pic, real[][] T, path3 g, ticklocate locate, real val, int sign, real Size, string ticklabel(real), Label F, real norm=<default>);
-void labelaxis(picture pic, real[][] T, Label L, path3 g, ticklocate locate=<default>, int sign=<default>, bool ticklabels=<default>);
-void labely(picture pic=<default>, Label L=<default>, triple v, align align=<default>, string format=<default>, pen p=<default>);
-void labely3(picture pic=<default>, Label L=<default>, real y, align align=<default>, string format=<default>, pen p=<default>);
-void labelz(picture pic=<default>, Label L=<default>, triple v, align align=<default>, string format=<default>, pen p=<default>);
-void labelz3(picture pic=<default>, Label L=<default>, real z, align align=<default>, string format=<default>, pen p=<default>);
-void autoscale3(picture pic=<default>, void axis(picture, axisT));
-void xtick(picture pic=<default>, triple v, triple dir=<default>, real size=<default>, pen p=<default>);
-void xtick(picture pic=<default>, Label L, triple v, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
-void xtick3(picture pic=<default>, real x, triple dir=<default>, real size=<default>, pen p=<default>);
-void xtick3(picture pic=<default>, Label L, real x, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
-void ytick(picture pic=<default>, triple v, triple dir=<default>, real size=<default>, pen p=<default>);
-void ytick(picture pic=<default>, Label L, triple v, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
-void ytick3(picture pic=<default>, real y, triple dir=<default>, real size=<default>, pen p=<default>);
-void ytick3(picture pic=<default>, Label L, real y, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
-void ztick(picture pic=<default>, triple v, triple dir=<default>, real size=<default>, pen p=<default>);
-void ztick(picture pic=<default>, Label L, triple v, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
-void ztick3(picture pic=<default>, real z, triple dir=<default>, real size=<default>, pen p=<default>);
-void ztick3(picture pic=<default>, Label L, real z, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
-triple defaultdir(triple X, triple Y, triple Z, bool opposite=<default>, projection P);
-real xtrans(real[][] t, real x);
-real ytrans(real[][] t, real y);
-real ztrans(real[][] t, real z);
-ticklocate ticklocate(real a, real b, autoscaleT S=<default>, real tickmin=<default>, real tickmax=<default>, real time(real)=<default>, triple dir(real));
-triple ticklabelshift(triple align, pen p=<default>);
-path3 Arc(triple c, triple v1, triple v2, triple normal=<default>, bool direction=<default>, int n=<default>);
-path3 Arc(triple c, real r, real theta1, real phi1, real theta2, real phi2, triple normal=<default>, bool direction, int n=<default>);
-path3 Arc(triple c, real r, real theta1, real phi1, real theta2, real phi2, triple normal=<default>, int n=<default>);
-void limits(picture pic=<default>, triple min, triple max);
-void XZEquals(picture, axisT)(real x, real z, triple align=<default>, bool extend=<default>);
-void YZEquals(picture, axisT)(real y, real z, triple align=<default>, bool extend=<default>);
-void XYZero(picture, axisT)(triple align=<default>, bool extend=<default>);
-void XYZero(picture, axisT);
-void zlimits(picture pic=<default>, real min=<default>, real max=<default>, bool crop=<default>);
-void tick(picture pic=<default>, triple v, triple dir, real size=<default>, pen p=<default>);
-void tick(picture pic=<default>, Label L, real value, triple v, triple dir, string format=<default>, real size=<default>, pen p=<default>);
-surface bispline(real[][] z, real[][] p, real[][] q, real[][] r, real[] x, real[] y, bool[][] cond=<default>);
-real[][][] bispline(real[][] f, real[] x, real[] y, real[] xsplinetype(real[], real[])=<default>, real[] ysplinetype(real[], real[])=<default>, bool[][] cond=<default>);
-real[][][] bispline0(real[][] z, real[][] p, real[][] q, real[][] r, real[] x, real[] y, bool[][] cond=<default>);
-path3[] segment(triple[] v, bool[] cond, void join(flatguide3)(... void(flatguide3)[])=<default>);
-real[] uniform(real T(real x), real Tinv(real x), real a, real b, int n);
-void NoTicks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)();
-void NoTicks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
string DefaultFormat(real);
string DefaultLogFormat(real)(int base);
string DefaultLogFormat(real);
@@ -3087,11 +2966,11 @@ void labelx(picture pic=<default>, Label L, string format=<default>, explicit pe
path Arc(pair c, real r, real angle1, real angle2, bool direction, int n=<default>);
path Arc(pair c, real r, real angle1, real angle2, int n=<default>);
path Arc(pair c, explicit pair z1, explicit pair z2, bool direction=<default>, int n=<default>);
-pair labeltick(frame d, transform T, path g, ticklocate locate, real val, pair side, int sign, real Size, string ticklabel(real), Label F, real norm=<default>);
-void labelaxis(frame f, transform T, Label L, path g, ticklocate locate=<default>, int sign=<default>, bool ticklabels=<default>);
void labely(picture pic=<default>, Label L=<default>, explicit pair z, align align=<default>, string format=<default>, pen p=<default>);
void labely(picture pic=<default>, Label L=<default>, real y, align align=<default>, string format=<default>, pen p=<default>);
void labely(picture pic=<default>, Label L, string format=<default>, explicit pen p=<default>);
+pair labeltick(frame d, transform T, path g, ticklocate locate, real val, pair side, int sign, real Size, string ticklabel(real), Label F, real norm=<default>);
+void labelaxis(frame f, transform T, Label L, path g, ticklocate locate=<default>, int sign=<default>, bool ticklabels=<default>);
void xtick(picture pic=<default>, explicit pair z, pair dir=<default>, real size=<default>, pen p=<default>);
void xtick(picture pic=<default>, real x, pair dir=<default>, real size=<default>, pen p=<default>);
void xtick(picture pic=<default>, Label L, explicit pair z, pair dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
@@ -3102,16 +2981,16 @@ void ytick(picture pic=<default>, Label L, explicit pair z, pair dir=<default>,
void ytick(picture pic=<default>, Label L, real y, pair dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
picture secondaryX(picture primary=<default>, void f(picture));
picture secondaryY(picture primary=<default>, void f(picture));
+tickvalues OmitTickIntervals(tickvalues)(real[] a, real[] b);
+tickvalues OmitTickInterval(tickvalues)(real a, real b);
+tickvalues OmitTick(tickvalues)(... real[] x);
Label Break;
tickvalues Break(tickvalues)(real, real);
scaleT Linear;
scaleT Linear(bool automin=<default>, bool automax=<default>, real s=<default>, real intercept=<default>);
pair tickMin(picture pic);
pair tickMax(picture pic);
-tickvalues OmitTickIntervals(tickvalues)(real[] a, real[] b);
string autoformat(string format=<default>, real norm ... real[] a);
-tickvalues OmitTickInterval(tickvalues)(real a, real b);
-tickvalues OmitTick(tickvalues)(... real[] x);
real linear(real)(real S(real x)=<default>, real Min, real Max);
pair polar(real r, real theta);
string Format(real)(string s=<default>);
@@ -3120,6 +2999,8 @@ guide polargraph(picture pic=<default>, real[] r, real[] theta, guide join(... g
void LeftTicks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
void LeftTicks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks, real[] ticks=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
void LeftTicks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>);
+tickvalues NoZero(tickvalues);
+string NoZeroFormat(real);
guide Hermite(... guide[])(real[] splinetype(real[], real[]));
guide Hermite(... guide[]);
path Circle(pair c, real r, int n=<default>);
@@ -3137,14 +3018,16 @@ void yequals(picture pic=<default>, Label L=<default>, real y, bool extend=<defa
pair Scale(picture pic=<default>, pair z);
real ScaleX(picture pic=<default>, real x);
real ScaleY(picture pic=<default>, real y);
+void xaxisAt(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>, bool opposite=<default>);
tickvalues generateticks(int sign, Label F=<default>, string ticklabel(real)=<default>, int N, int n=<default>, real Step=<default>, real step=<default>, real Size=<default>, real size=<default>, transform T, pair side, path g, real limit, pen p, ticklocate locate, int[] divisor, bool opposite);
-path[] segment(pair[] z, bool[] cond, guide join(... guide[])=<default>);
+void yaxisAt(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>, bool opposite=<default>);
+void xaxis(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>);
+void yaxis(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>, bool autorotate=<default>);
void checkconditionlength(int x, int y);
real xtrans(transform t, real x);
void Top(picture, axisT)(bool extend=<default>);
void Top(picture, axisT);
real ytrans(transform t, real y);
-string NoZeroFormat(real);
void scale(picture pic=<default>, scaleT x, scaleT y=<default>, scaleT z=<default>);
void scale(picture pic=<default>, bool xautoscale=<default>, bool yautoscale=<default>, bool zautoscale=<default>);
int[] divisors(int a, int b);
@@ -3154,14 +3037,10 @@ ticklocate operator init();
locateT operator init();
tickvalues operator init();
axisT operator init();
-tickvalues NoZero(tickvalues);
int Both;
void axes(picture pic=<default>, Label xlabel=<default>, Label ylabel=<default>, bool extend=<default>, pair min=<default>, pair max=<default>, pen p=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>);
string signedtrailingzero;
-void xaxisAt(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>, bool opposite=<default>);
-void yaxisAt(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>, bool opposite=<default>);
-void xaxis(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>);
-void yaxis(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(frame, transform, Label, pair, path, path, pen, bool(picture, path, pen, marginT(path, pen)), marginT(path, pen), ticklocate, int[], bool opposite=<default>)=<default>, bool arrow(picture, path, pen, marginT(path, pen))=<default>, marginT margin(path, pen)=<default>, bool above=<default>, bool autorotate=<default>);
+path[] segment(pair[] z, bool[] cond, guide join(... guide[])=<default>);
ticklocate ticklocate(real a, real b, autoscaleT S=<default>, real tickmin=<default>, real tickmax=<default>, real time(real)=<default>, pair dir(real)=<default>);
pair ticklabelshift(pair align, pen p=<default>);
pair zero(real);
@@ -3195,6 +3074,127 @@ void autoscale(picture pic=<default>, void axis(picture, axisT));
guide Spline(... guide[]);
void LeftRight(picture, axisT)(bool extend=<default>);
void LeftRight(picture, axisT);
+path3[] segment(triple[] v, bool[] cond, void join(flatguide3)(... void(flatguide3)[])=<default>);
+locateT operator init();
+void Straight(flatguide3)(... void(flatguide3)[]);
+void graph(flatguide3)(triple F(real), real, real, int)(void join(flatguide3)(... void(flatguide3)[]));
+void(flatguide3)[] graph(triple F(real), real, real, int)(void join(flatguide3)(... void(flatguide3)[]), bool3 cond(real));
+void graph(flatguide3)(picture pic=<default>, real x(real), real y(real), real z(real), real a, real b, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void(flatguide3)[] graph(picture pic=<default>, real x(real), real y(real), real z(real), real a, real b, int n=<default>, bool3 cond(real), void join(flatguide3)(... void(flatguide3)[])=<default>);
+void graph(flatguide3)(picture pic=<default>, triple v(real), real a, real b, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void(flatguide3)[] graph(picture pic=<default>, triple v(real), real a, real b, int n=<default>, bool3 cond(real), void join(flatguide3)(... void(flatguide3)[])=<default>);
+void graph(flatguide3)(picture pic=<default>, triple[] v, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void(flatguide3)[] graph(picture pic=<default>, triple[] v, bool3[] cond, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void graph(flatguide3)(picture pic=<default>, real[] x, real[] y, real[] z, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void(flatguide3)[] graph(picture pic=<default>, real[] x, real[] y, real[] z, bool3[] cond, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void graph(flatguide3)(triple F(path, real), path p, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void graph(flatguide3)(triple F(pair), path p, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void graph(flatguide3)(picture pic=<default>, real f(pair), path p, int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void graph(flatguide3)(real f(pair), path p, int n=<default>, real T(pair), void join(flatguide3)(... void(flatguide3)[])=<default>);
+void(flatguide3)[][] lift(real f(real x, real y), guide[][] g, void join(flatguide3)(... void(flatguide3)[])=<default>);
+void(flatguide3)[][] lift(real f(pair z), guide[][] g, void join(flatguide3)(... void(flatguide3)[])=<default>);
+triple polar(real r, real theta, real phi);
+void polargraph(flatguide3)(real r(real, real), real theta(real), real phi(real), int n=<default>, void join(flatguide3)(... void(flatguide3)[])=<default>);
+bool uperiodic(real[][] a);
+bool uperiodic(triple[][] a);
+bool vperiodic(real[][] a);
+bool vperiodic(triple[][] a);
+void OutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+void OutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks, real[] ticks=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+void OutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
+void axis(picture pic=<default>, Label L=<default>, path3 g, path3 g2=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>), ticklocate locate, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, int[] divisor=<default>, bool above=<default>, bool opposite=<default>);
+void Bounds(picture, axisT)(int type=<default>, int type2=<default>, triple align=<default>, bool extend=<default>);
+void Bounds(picture, axisT);
+void XZZero(picture, axisT)(triple align=<default>, bool extend=<default>);
+void XZZero(picture, axisT);
+void YZZero(picture, axisT)(triple align=<default>, bool extend=<default>);
+void YZZero(picture, axisT);
+void xaxis3At(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>, bool opposite=<default>, bool opposite2=<default>, bool primary=<default>);
+void yaxis3At(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>, bool opposite=<default>, bool opposite2=<default>, bool primary=<default>);
+void zaxis3At(picture pic=<default>, Label L=<default>, void axis(picture, axisT), real zmin=<default>, real zmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>, bool opposite=<default>, bool opposite2=<default>, bool primary=<default>);
+void xaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real xmin=<default>, real xmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>);
+void yaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real ymin=<default>, real ymax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>);
+void zaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, real zmin=<default>, real zmax=<default>, pen p=<default>, void ticks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, bool above=<default>);
+surface surface(picture pic=<default>, triple[][] f, bool[][] cond=<default>);
+surface surface(picture pic=<default>, real[][] f, real[] x, real[] y, real[] xsplinetype(real[], real[])=<default>, real[] ysplinetype(real[], real[])=<default>, bool[][] cond=<default>);
+surface surface(picture pic=<default>, real[][] f, pair a, pair b, real[] xsplinetype(real[], real[]), real[] ysplinetype(real[], real[])=<default>, bool[][] cond=<default>);
+surface surface(picture pic=<default>, real[][] f, pair a, pair b, bool[][] cond=<default>);
+surface surface(picture pic=<default>, triple f(pair z), pair a, pair b, int nu=<default>, int nv=<default>, bool cond(pair z)=<default>);
+surface surface(picture pic=<default>, triple f(pair z), real[] u, real[] v, real[](real[], real[])[] usplinetype, real[](real[], real[])[] vsplinetype=<default>, bool cond(pair z)=<default>);
+surface surface(picture pic=<default>, triple f(pair z), pair a, pair b, int nu=<default>, int nv=<default>, real[](real[], real[])[] usplinetype, real[](real[], real[])[] vsplinetype=<default>, bool cond(pair z)=<default>);
+surface surface(picture pic=<default>, real f(pair z), pair a, pair b, int nx=<default>, int ny=<default>, bool cond(pair z)=<default>);
+surface surface(picture pic=<default>, real f(pair z), pair a, pair b, int nx=<default>, int ny=<default>, real[] xsplinetype(real[], real[]), real[] ysplinetype(real[], real[])=<default>, bool cond(pair z)=<default>);
+void XYEquals(picture, axisT)(real x, real y, triple align=<default>, bool extend=<default>);
+triple Dir(real)(triple dir);
+void draw(picture pic=<default>, Label[] L=<default>, void(flatguide3)[][] g, pen[] p, light light=<default>, string name=<default>, render render=<default>, interaction interaction=<default>);
+void draw(picture pic=<default>, Label[] L=<default>, void(flatguide3)[][] g, pen p=<default>, light light=<default>, string name=<default>, render render=<default>, interaction interaction=<default>);
+void Ticks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(int sign, Label F=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks=<default>, real[] ticks=<default>, int N=<default>, bool begin=<default>, bool end=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+void Ticks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(int sign, Label F=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+real maxlength(triple f(pair z), pair a, pair b, int nu, int nv);
+void drawtick(picture pic, real[][] T, path3 g, path3 g2, ticklocate locate, real val, real Size, int sign, pen p, bool extend);
+triple tickMin3(picture pic);
+triple tickMax3(picture pic);
+triple Scale(picture pic=<default>, triple v);
+triple[][] Scale(picture pic=<default>, triple[][] P);
+real ScaleX(picture pic=<default>, real x);
+real ScaleY(picture pic=<default>, real y);
+real ScaleZ(picture pic=<default>, real z);
+real[][] ScaleZ(picture pic=<default>, real[][] P);
+picture vectorfield(path3 vector(pair v), triple f(pair z), pair a, pair b, int nu=<default>, int nv=<default>, bool truesize=<default>, real maxlength=<default>, bool cond(pair z)=<default>, pen p=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>, string name=<default>, render render=<default>);
+path3 Circle(triple c, real r, triple normal=<default>, int n=<default>);
+void InTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+void InTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks, real[] ticks=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+void InTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
+void Spline(flatguide3)(... void(flatguide3)[]);
+void InOutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, tickvalues modify(tickvalues)=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+void InOutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)(Label format=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, real[] Ticks, real[] ticks=<default>, real Size=<default>, real size=<default>, bool extend=<default>, pen pTick=<default>, pen ptick=<default>);
+void InOutTicks(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
+void axes3(picture pic=<default>, Label xlabel=<default>, Label ylabel=<default>, Label zlabel=<default>, bool extend=<default>, triple min=<default>, triple max=<default>, pen p=<default>, bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, marginT3 margin(path3, pen)=<default>);
+void label(picture pic, Label L, triple v, real x, align align, string format, pen p);
+void labelx(picture pic=<default>, Label L=<default>, triple v, align align=<default>, string format=<default>, pen p=<default>);
+void labely(picture pic=<default>, Label L=<default>, triple v, align align=<default>, string format=<default>, pen p=<default>);
+void labeltick(picture pic, real[][] T, path3 g, ticklocate locate, real val, int sign, real Size, string ticklabel(real), Label F, real norm=<default>);
+void labelaxis(picture pic, real[][] T, Label L, path3 g, ticklocate locate=<default>, int sign=<default>, bool ticklabels=<default>);
+void labelx3(picture pic=<default>, Label L=<default>, real x, align align=<default>, string format=<default>, pen p=<default>);
+void labely3(picture pic=<default>, Label L=<default>, real y, align align=<default>, string format=<default>, pen p=<default>);
+void labelz(picture pic=<default>, Label L=<default>, triple v, align align=<default>, string format=<default>, pen p=<default>);
+void labelz3(picture pic=<default>, Label L=<default>, real z, align align=<default>, string format=<default>, pen p=<default>);
+void autoscale3(picture pic=<default>, void axis(picture, axisT));
+void xtick(picture pic=<default>, triple v, triple dir=<default>, real size=<default>, pen p=<default>);
+void xtick(picture pic=<default>, Label L, triple v, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
+void ytick(picture pic=<default>, triple v, triple dir=<default>, real size=<default>, pen p=<default>);
+void ytick(picture pic=<default>, Label L, triple v, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
+void xtick3(picture pic=<default>, real x, triple dir=<default>, real size=<default>, pen p=<default>);
+void xtick3(picture pic=<default>, Label L, real x, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
+void ytick3(picture pic=<default>, real y, triple dir=<default>, real size=<default>, pen p=<default>);
+void ytick3(picture pic=<default>, Label L, real y, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
+void ztick(picture pic=<default>, triple v, triple dir=<default>, real size=<default>, pen p=<default>);
+void ztick(picture pic=<default>, Label L, triple v, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
+void ztick3(picture pic=<default>, real z, triple dir=<default>, real size=<default>, pen p=<default>);
+void ztick3(picture pic=<default>, Label L, real z, triple dir=<default>, string format=<default>, real size=<default>, pen p=<default>);
+triple defaultdir(triple X, triple Y, triple Z, bool opposite=<default>, projection P);
+real xtrans(real[][] t, real x);
+real ytrans(real[][] t, real y);
+real ztrans(real[][] t, real z);
+ticklocate ticklocate(real a, real b, autoscaleT S=<default>, real tickmin=<default>, real tickmax=<default>, real time(real)=<default>, triple dir(real));
+triple ticklabelshift(triple align, pen p=<default>);
+path3 Arc(triple c, triple v1, triple v2, triple normal=<default>, bool direction=<default>, int n=<default>);
+path3 Arc(triple c, real r, real theta1, real phi1, real theta2, real phi2, triple normal=<default>, bool direction, int n=<default>);
+path3 Arc(triple c, real r, real theta1, real phi1, real theta2, real phi2, triple normal=<default>, int n=<default>);
+void limits(picture pic=<default>, triple min, triple max);
+void XZEquals(picture, axisT)(real x, real z, triple align=<default>, bool extend=<default>);
+void YZEquals(picture, axisT)(real y, real z, triple align=<default>, bool extend=<default>);
+void XYZero(picture, axisT)(triple align=<default>, bool extend=<default>);
+void XYZero(picture, axisT);
+void zlimits(picture pic=<default>, real min=<default>, real max=<default>, bool crop=<default>);
+void tick(picture pic=<default>, triple v, triple dir, real size=<default>, pen p=<default>);
+void tick(picture pic=<default>, Label L, real value, triple v, triple dir, string format=<default>, real size=<default>, pen p=<default>);
+surface bispline(real[][] z, real[][] p, real[][] q, real[][] r, real[] x, real[] y, bool[][] cond=<default>);
+real[][][] bispline(real[][] f, real[] x, real[] y, real[] xsplinetype(real[], real[])=<default>, real[] ysplinetype(real[], real[])=<default>, bool[][] cond=<default>);
+real[][][] bispline0(real[][] z, real[][] p, real[][] q, real[][] r, real[] x, real[] y, bool[][] cond=<default>);
+real[] uniform(real T(real x), real Tinv(real x), real a, real b, int n);
+void NoTicks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>)();
+void NoTicks3(picture, real[][], Label, path3, path3, pen, bool(picture, path3, material, marginT3(path3, pen), light, light), marginT3(path3, pen), ticklocate, int[], bool opposite=<default>, bool primary=<default>);
bool Crop;
int ngraph;
real epsilon;
@@ -3229,9 +3229,9 @@ grid3(picture pic)[][] operator cast(grid3 gridroutine(picture pic));
triple X(picture pic);
triple Y(picture pic);
triple Z(picture pic);
-position middle;
grid3(picture pic)[] XYXgrid(position pos=<default>);
grid3(picture pic)[] XYXgrid;
+position middle;
grid3(picture pic)[] XY_XZgrid(position posa=<default>, position posb=<default>);
grid3(picture pic)[] XY_XZgrid;
grid3(picture pic)[] ZX_ZYgrid(position posa=<default>, position posb=<default>);
@@ -3244,10 +3244,10 @@ void grid3(picture pic=<default>, grid3(picture pic)[][] gridroutine=<default>,
void grid3(picture pic=<default>, grid3(picture pic)[][] gridroutine, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, pen[] pGrid, pen[] pgrid, bool above=<default>);
ticksgridT OutTicks()(Label F=<default>, string ticklabel(real)=<default>, bool beginlabel=<default>, bool endlabel=<default>, int N=<default>, int n=<default>, real Step=<default>, real step=<default>, bool begin=<default>, bool end=<default>, real Size=<default>, real size=<default>, pen pTick=<default>, pen ptick=<default>, grid3(picture pic)[][] gridroutine, pen pGrid=<default>, pen pgrid=<default>);
triple YZ(picture pic);
+triple ZX(picture pic);
void xaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, pen p=<default>, ticksgridT ticks(), bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, bool above=<default>);
void yaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, pen p=<default>, ticksgridT ticks(), bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, bool above=<default>);
void zaxis3(picture pic=<default>, Label L=<default>, void axis(picture, axisT)=<default>, pen p=<default>, ticksgridT ticks(), bool arrow(picture, path3, material, marginT3(path3, pen), light, light)=<default>, bool above=<default>);
-triple ZX(picture pic);
grid3(picture pic)[] ZXZgrid(position pos=<default>);
grid3(picture pic)[] ZXZgrid;
position top;
@@ -3279,16 +3279,16 @@ horner diffdiv(real[] x, real[] y);
horner hdiffdiv(real[] x, real[] y, real[] dy);
horner operator init();
real fhorner(real)(horner sh);
-surface labelpath(string s, path3 p, real angle=<default>, triple optional=<default>);
-triple[] firstframe(path3 p, triple optional=<default>);
-triple[] nextframe(path3 p, real reltimestart, triple[] start, real reltimeend, int subdiv=<default>);
-real eps;
-triple nextnormal(triple p, triple q);
void labelpath(frame f, Label L, path g, string justify=<default>, pen p=<default>);
void labelpath(picture pic=<default>, Label L, path g, string justify=<default>, pen p=<default>);
string LeftJustified;
string Centered;
string RightJustified;
+surface labelpath(string s, path3 p, real angle=<default>, triple optional=<default>);
+triple[] firstframe(path3 p, triple optional=<default>);
+triple[] nextframe(path3 p, real reltimestart, triple[] start, real reltimeend, int subdiv=<default>);
+real eps;
+triple nextnormal(triple p, triple q);
string[] lm_infmsg;
void lm_qrfac(int m, int n, real[] a, bool pivot, int[] ipvt, real[] rdiag, real[] acnorm, real[] wa);
void lm_qrsolv(int n, real[] r, int ldr, int[] ipvt, real[] diag, real[] qtb, real[] x, real[] sdiag, real[] wa);
@@ -3380,12 +3380,12 @@ real acot(real x);
pair[][] fft(pair[][] a, int sign=<default>);
real slope(path g, real x, int n=<default>, real fuzz=<default>);
real slope(path g, explicit pair z, int n=<default>, real fuzz=<default>);
-int[][] segmentlimits(bool[] b);
-int[][] segment(bool[] b);
picture grid(int Nx, int Ny, pen p=<default>);
rootfinder_settings operator init();
real frac(real x);
real asec(real x);
+int[][] segmentlimits(bool[] b);
+int[][] segment(bool[] b);
real time(path g, real x, int n=<default>, real fuzz=<default>);
real time(path g, explicit pair z, int n=<default>, real fuzz=<default>);
real[] leastsquares(real[][] A, real[] b, bool warn=<default>);
@@ -3714,6 +3714,7 @@ linefit operator init();
real Gaussrand();
real skewness(real[] A);
linefit leastsquares(real[] x, real[] y);
+linefit leastsquares(real[] x, real[] y, real[] w);
real kurtosis(real[] A);
real kurtosisexcess(real[] A);
Relation r4a;
diff --git a/graphics/asymptote/asymptote.spec b/graphics/asymptote/asymptote.spec
index 24c788759d..c177aa59b1 100644
--- a/graphics/asymptote/asymptote.spec
+++ b/graphics/asymptote/asymptote.spec
@@ -3,7 +3,7 @@
%global __python %{__python3}
Name: asymptote
-Version: 2.79
+Version: 2.80
Release: 1%{?dist}
Summary: Descriptive vector graphics language
diff --git a/graphics/asymptote/base/shaders/blend.glsl b/graphics/asymptote/base/shaders/blend.glsl
index 76dfe94ad3..8a656e06c9 100644
--- a/graphics/asymptote/base/shaders/blend.glsl
+++ b/graphics/asymptote/base/shaders/blend.glsl
@@ -1,34 +1,39 @@
-layout(binding=0, std430) buffer offsetBuffer {
+layout(binding=0, std430) buffer offsetBuffer
+{
uint offset[];
};
-layout(binding=1, std430) buffer maxBuffer {
- uint maxSize;
-};
-
#ifdef GPUINDEXING
+uniform uint elements;
uniform uint offset2;
uniform uint m1;
+uniform uint m2;
uniform uint r;
-layout(binding=2, std430) buffer localSumBuffer {
+layout(binding=2, std430) buffer localSumBuffer
+{
uint localSum[];
};
-layout(binding=3, std430) buffer globalSumBuffer {
+layout(binding=3, std430) buffer globalSumBuffer
+{
uint globalSum[];
};
+#define count offset
#else
-layout(binding=2, std430) buffer countBuffer {
+layout(binding=2, std430) buffer countBuffer
+{
uint count[];
};
#endif
-layout(binding=4, std430) buffer fragmentBuffer {
+layout(binding=4, std430) buffer fragmentBuffer
+{
vec4 fragment[];
};
-layout(binding=5, std430) buffer depthBuffer {
+layout(binding=5, std430) buffer depthBuffer
+{
float depth[];
};
@@ -37,13 +42,25 @@ layout(binding=6, std430) buffer opaqueBuffer {
};
layout(binding=7, std430) buffer opaqueDepthBuffer {
+ uint maxSize;
float opaqueDepth[];
};
+#ifdef GPUCOMPRESS
+layout(binding=1, std430) buffer indexBuffer
+{
+ uint index[];
+};
+#define INDEX(pixel) index[pixel]
+#define COUNT(pixel) index[pixel]
+#else
+#define INDEX(pixel) pixel
+#define COUNT(pixel) count[pixel]
+#endif
+
out vec4 outColor;
uniform uint width;
-uniform uint pixels;
uniform vec4 background;
vec4 blend(vec4 outColor, vec4 color)
@@ -53,29 +70,36 @@ vec4 blend(vec4 outColor, vec4 color)
void main()
{
- uint headIndex=uint(gl_FragCoord.y)*width+uint(gl_FragCoord.x);
-#ifdef GPUINDEXING
- uint size=offset[headIndex];
-#else
- uint size=count[headIndex];
+ uint pixel=uint(gl_FragCoord.y)*width+uint(gl_FragCoord.x);
+ float OpaqueDepth=opaqueDepth[pixel];
+ uint element=INDEX(pixel);
+
+#ifdef GPUCOMPRESS
+ if(element == 0u) {
+ if(OpaqueDepth != 0.0)
+ opaqueDepth[pixel]=0.0;
+ discard;
+ }
#endif
- float OpaqueDepth=opaqueDepth[headIndex];
+
+ uint size=count[element];
+
+#ifndef GPUCOMPRESS
if(size == 0u) {
-#ifdef GPUINDEXING
- offset[pixels+headIndex]=0u;
-#endif
- opaqueDepth[headIndex]=0.0;
+ if(OpaqueDepth != 0.0)
+ opaqueDepth[pixel]=0.0;
discard;
}
+#endif
- outColor=OpaqueDepth != 0.0 ? opaqueColor[headIndex] : background;
+ outColor=OpaqueDepth != 0.0 ? opaqueColor[pixel] : background;
#ifdef GPUINDEXING
- uint p=headIndex < r*(m1+1u) ? headIndex/(m1+1u) : (headIndex-r)/m1;
+ uint p=element < r*(m1+1u) ? element/(m1+1u) : (element-r)/m1;
uint listIndex=localSum[p]+localSum[offset2+p/m2]+globalSum[p/(m2*m2)]+
- offset[pixels+headIndex];
+ offset[elements+element];
#else
- uint listIndex=offset[headIndex]-size;
+ uint listIndex=offset[element]-size;
#endif
uint k=0u;
@@ -83,36 +107,49 @@ void main()
while(k < size && depth[listIndex+k] >= OpaqueDepth)
++k;
+ uint n=size-k;
+
// Sort the fragments with respect to descending depth
- if(size-k <= ARRAYSIZE) {
- if(k < size) {
- uint Index[ARRAYSIZE];
- float Depth[ARRAYSIZE];
- Index[0]=k;
- Depth[0]=depth[listIndex+k];
- ++k;
+ if(n <= ARRAYSIZE) {
+ if(n == 1)
+ outColor=blend(outColor,fragment[listIndex+k]);
+ else if(n > 0) {
+ struct element {
+ uint index;
+ float depth;
+ };
+
+ element E[ARRAYSIZE];
+ E[0]=element(k,depth[listIndex+k]);
uint i=1u;
- while(true) {
- if(OpaqueDepth != 0.0)
- while(k < size && depth[listIndex+k] >= OpaqueDepth)
- ++k;
- if(k == size) break;
+ while(++k < size) {
float d=depth[listIndex+k];
+ if(OpaqueDepth != 0.0) {
+ while(k < size && d >= OpaqueDepth) {
+ ++k;
+ d=depth[listIndex+k];
+ }
+ if(k == size) break;
+ }
uint j=i;
- while(j > 0u && d > Depth[j-1u]) {
- Index[j]=Index[j-1u];
- Depth[j]=Depth[j-1u];
+ while(j > 0u && d > E[j-1u].depth) {
+ E[j]=E[j-1u];
--j;
}
- Index[j]=k++;
- Depth[j]=d;
+ E[j]=element(k,d);
++i;
}
for(uint j=0u; j < i; ++j)
- outColor=blend(outColor,fragment[listIndex+Index[j]]);
+ outColor=blend(outColor,fragment[listIndex+E[j].index]);
}
+
+ if(OpaqueDepth != 0.0)
+ opaqueDepth[pixel]=0.0;
} else {
atomicMax(maxSize,size);
+#ifndef GPUINDEXING
+ count[0]=maxSize;
+#endif
for(uint i=k+1u; i < size; i++) {
vec4 temp=fragment[listIndex+i];
float d=depth[listIndex+i];
@@ -130,19 +167,14 @@ void main()
if(OpaqueDepth == 0.0)
for(uint i=listIndex+k; i < stop; i++)
outColor=blend(outColor,fragment[i]);
- else
+ else {
for(uint i=listIndex+k; i < stop; i++) {
if(depth[i] < OpaqueDepth)
outColor=blend(outColor,fragment[i]);
}
+ opaqueDepth[pixel]=0.0;
+ }
}
-
- opaqueDepth[headIndex]=0.0;
-#ifdef GPUINDEXING
- offset[headIndex]=0u;
- offset[pixels+headIndex]=0u;
-#else
- count[headIndex]=0u;
-#endif
+ COUNT(pixel)=0u;
}
diff --git a/graphics/asymptote/base/shaders/compress.glsl b/graphics/asymptote/base/shaders/compress.glsl
new file mode 100644
index 0000000000..2f64d24c88
--- /dev/null
+++ b/graphics/asymptote/base/shaders/compress.glsl
@@ -0,0 +1,30 @@
+#ifdef GPUINDEXING
+layout(binding=0, std430) buffer offsetBuffer
+{
+ uint offset[];
+};
+#define count offset
+#else
+layout(binding=2, std430) buffer countBuffer
+{
+ uint count[];
+};
+#endif
+
+layout(binding=0) uniform atomic_uint elements;
+
+layout(binding=1, std430) buffer indexBuffer
+{
+ uint index[];
+};
+
+uniform uint width;
+
+void main()
+{
+ uint pixel=uint(gl_FragCoord.y)*width+uint(gl_FragCoord.x);
+ uint Count=index[pixel];
+ if(Count > 0u)
+ count[(index[pixel]=atomicCounterIncrement(elements))]=Count;
+ discard;
+}
diff --git a/graphics/asymptote/base/shaders/count.glsl b/graphics/asymptote/base/shaders/count.glsl
index c942771498..bd06331d77 100644
--- a/graphics/asymptote/base/shaders/count.glsl
+++ b/graphics/asymptote/base/shaders/count.glsl
@@ -1,17 +1,20 @@
+#ifdef GPUCOMPRESS
+layout(binding=1, std430) buffer indexBuffer
+#else
#ifdef GPUINDEXING
-layout(binding=0, std430) buffer offsetBuffer {
- uint count[];
-};
+layout(binding=0, std430) buffer offsetBuffer
#else
-layout(binding=2, std430) buffer countBuffer {
- uint count[];
-};
+layout(binding=2, std430) buffer countBuffer
#endif
+#endif
+{
+ uint index[];
+};
uniform uint width;
void main()
{
- atomicAdd(count[uint(gl_FragCoord.y)*width+uint(gl_FragCoord.x)],1u);
+ atomicAdd(index[uint(gl_FragCoord.y)*width+uint(gl_FragCoord.x)],1u);
discard;
}
diff --git a/graphics/asymptote/base/shaders/fragment.glsl b/graphics/asymptote/base/shaders/fragment.glsl
index e8d4be86cf..79f2573402 100644
--- a/graphics/asymptote/base/shaders/fragment.glsl
+++ b/graphics/asymptote/base/shaders/fragment.glsl
@@ -30,49 +30,67 @@ float Roughness;
#ifdef HAVE_SSBO
-layout(binding=0, std430) buffer offsetBuffer {
+layout(binding=0, std430) buffer offsetBuffer
+{
uint offset[];
};
#ifdef GPUINDEXING
-
#if defined(TRANSPARENT) || (!defined(HAVE_INTERLOCK) && !defined(OPAQUE))
+uniform uint elements;
uniform uint offset2;
uniform uint m1;
+uniform uint m2;
uniform uint r;
#endif
-
-layout(binding=2, std430) buffer localSumBuffer {
+layout(binding=2, std430) buffer localSumBuffer
+{
uint localSum[];
};
-layout(binding=3, std430) buffer globalSumBuffer {
+layout(binding=3, std430) buffer globalSumBuffer
+{
uint globalSum[];
};
#else
-layout(binding=2, std430) buffer countBuffer {
+layout(binding=2, std430) buffer countBuffer
+{
uint count[];
};
#endif
-layout(binding=4, std430) buffer fragmentBuffer {
+layout(binding=4, std430) buffer fragmentBuffer
+{
vec4 fragment[];
};
-layout(binding=5, std430) buffer depthBuffer {
+layout(binding=5, std430) buffer depthBuffer
+{
float depth[];
};
-layout(binding=6, std430) buffer opaqueBuffer {
+layout(binding=6, std430) buffer opaqueBuffer
+{
vec4 opaqueColor[];
};
-layout(binding=7, std430) buffer opaqueDepthBuffer {
+layout(binding=7, std430) buffer opaqueDepthBuffer
+{
+ uint maxSize;
float opaqueDepth[];
};
+#ifdef GPUCOMPRESS
+layout(binding=1, std430) buffer indexBuffer
+{
+ uint index[];
+};
+#define INDEX(pixel) index[pixel]
+#else
+#define INDEX(pixel) pixel
+#endif
+
uniform uint width;
-uniform uint pixels;
#endif
@@ -272,14 +290,15 @@ void main()
#ifndef WIDTH
#ifdef HAVE_SSBO
- uint headIndex=uint(gl_FragCoord.y)*width+uint(gl_FragCoord.x);
+ uint pixel=uint(gl_FragCoord.y)*width+uint(gl_FragCoord.x);
#if defined(TRANSPARENT) || (!defined(HAVE_INTERLOCK) && !defined(OPAQUE))
+ uint element=INDEX(pixel);
#ifdef GPUINDEXING
- uint p=headIndex < r*(m1+1u) ? headIndex/(m1+1u) : (headIndex-r)/m1;
+ uint p=element < r*(m1+1u) ? element/(m1+1u) : (element-r)/m1;
uint listIndex=localSum[p]+localSum[offset2+p/m2]+globalSum[p/(m2*m2)]+
- atomicAdd(offset[pixels+headIndex],-1u)-1u;
+ atomicAdd(offset[elements+element],-1u)-1u;
#else
- uint listIndex=offset[headIndex]-atomicAdd(count[headIndex],1u)-1u;
+ uint listIndex=offset[element]-atomicAdd(count[element],1u)-1u;
#endif
fragment[listIndex]=outColor;
depth[listIndex]=gl_FragCoord.z;
@@ -287,18 +306,16 @@ void main()
discard;
#endif
#else
-#ifndef OPAQUE
-#ifdef HAVE_INTERLOCK
+#if defined(HAVE_INTERLOCK) && !defined(OPAQUE)
beginInvocationInterlockARB();
- if(opaqueDepth[headIndex] == 0.0 || gl_FragCoord.z < opaqueDepth[headIndex])
+ if(opaqueDepth[pixel] == 0.0 || gl_FragCoord.z < opaqueDepth[pixel])
{
- opaqueDepth[headIndex]=gl_FragCoord.z;
- opaqueColor[headIndex]=outColor;
+ opaqueDepth[pixel]=gl_FragCoord.z;
+ opaqueColor[pixel]=outColor;
}
endInvocationInterlockARB();
#endif
#endif
#endif
#endif
-#endif
}
diff --git a/graphics/asymptote/base/shaders/sum1.glsl b/graphics/asymptote/base/shaders/sum1.glsl
index 2cb9ed23aa..f1fa8454b0 100644
--- a/graphics/asymptote/base/shaders/sum1.glsl
+++ b/graphics/asymptote/base/shaders/sum1.glsl
@@ -29,10 +29,8 @@ void main(void)
uint Sum=offset[row];
offset[elements+row]=Sum;
- for(uint i=row+1u; i < stop; ++i) {
- Sum += offset[i];
- offset[elements+i]=Sum;
- }
+ for(uint i=row+1u; i < stop; ++i)
+ offset[elements+i]=Sum += offset[i];
localSum[id+1u]=Sum;
}
diff --git a/graphics/asymptote/base/shaders/sum2.glsl b/graphics/asymptote/base/shaders/sum2.glsl
index 1ab03513eb..11bf0064eb 100644
--- a/graphics/asymptote/base/shaders/sum2.glsl
+++ b/graphics/asymptote/base/shaders/sum2.glsl
@@ -15,10 +15,8 @@ void main(void)
uint stop=row+LOCAL_SIZE_X;
uint Sum=localSum[row];
- for(uint i=row+1u; i < stop; ++i) {
- Sum += localSum[i];
- localSum[i]=Sum;
- }
+ for(uint i=row+1u; i < stop; ++i)
+ localSum[i]=Sum += localSum[i];
localSum[offset2+id+1u]=Sum;
}
diff --git a/graphics/asymptote/base/shaders/sum3.glsl b/graphics/asymptote/base/shaders/sum3.glsl
index 85f55ff2a6..8e6e94bf45 100644
--- a/graphics/asymptote/base/shaders/sum3.glsl
+++ b/graphics/asymptote/base/shaders/sum3.glsl
@@ -1,28 +1,39 @@
layout(local_size_x=LOCAL_SIZE_X) in;
uniform uint offset2;
+uniform uint final;
layout(binding=2, std430) buffer localSumBuffer
{
uint localSum[];
};
-layout(binding=3, std430) buffer globalSumBuffer {
+layout(binding=3, std430) buffer globalSumBuffer
+{
uint globalSum[];
};
+layout(binding=7, std430) buffer opaqueDepthBuffer
+{
+ uint maxSize;
+ float opaqueDepth[];
+};
+
void main(void)
{
uint id=gl_GlobalInvocationID.x;
-
uint row=offset2+LOCAL_SIZE_X*id;
uint stop=row+LOCAL_SIZE_X;
uint Sum=localSum[row];
- for(uint i=row+1u; i < stop; ++i) {
- Sum += localSum[i];
- localSum[i]=Sum;
- }
+ for(uint i=row+1u; i < stop; ++i)
+ localSum[i]=Sum += localSum[i];
- globalSum[id+1u]=Sum;
+ uint id1=id+1u;
+ if(id1 < gl_WorkGroupSize.x*gl_NumWorkGroups.x)
+ globalSum[id1]=Sum;
+ else {
+ globalSum[0]=maxSize;
+ globalSum[id1]=Sum+localSum[offset2-1u]+localSum[final];
+ }
}
diff --git a/graphics/asymptote/base/shaders/zero.glsl b/graphics/asymptote/base/shaders/zero.glsl
index 9bcb6d222e..747f44b3bc 100644
--- a/graphics/asymptote/base/shaders/zero.glsl
+++ b/graphics/asymptote/base/shaders/zero.glsl
@@ -1,4 +1,5 @@
-layout(binding=2, std430) buffer countBuffer {
+layout(binding=2, std430) buffer countBuffer
+{
uint count[];
};
diff --git a/graphics/asymptote/base/stats.asy b/graphics/asymptote/base/stats.asy
index 6183fc18df..3143a39003 100644
--- a/graphics/asymptote/base/stats.asy
+++ b/graphics/asymptote/base/stats.asy
@@ -290,3 +290,30 @@ linefit leastsquares(real[] x, real[] y)
}
return L;
}
+
+// Do a least-squares fit of data in real arrays x and y weighted by w
+// to the line y=m*x+b, by minimizing sum(w*(y-m*x-b)^2).
+linefit leastsquares(real[] x, real[] y, real[] w)
+{
+ linefit L;
+ int n=x.length;
+ if(n == 1) abort("Least squares fit requires at least 2 data points");
+ real sx=sum(w*x);
+ real sy=sum(w*y);
+ real W=sum(w);
+ real sxx=W*sum(w*x^2)-sx^2;
+ real sxy=W*sum(w*x*y)-sx*sy;
+ L.m=sxy/sxx;
+ L.b=(sy-L.m*sx)/W;
+ if(n > 2) {
+ real syy=W*sum(w*y^2)-sy^2;
+ if(sxx == 0 || syy == 0) return L;
+ L.r=sxy/sqrt(sxx*syy);
+ real arg=syy-sxy^2/sxx;
+ if(arg <= 0) return L;
+ real s=sqrt(arg/(n-2));
+ L.dm=s*sqrt(1/sxx);
+ L.db=s*sqrt(1+sx^2/sxx)/W;
+ }
+ return L;
+}
diff --git a/graphics/asymptote/base/v3dheadertypes.asy b/graphics/asymptote/base/v3dheadertypes.asy
index dba3c18d0b..96da507ec8 100644
--- a/graphics/asymptote/base/v3dheadertypes.asy
+++ b/graphics/asymptote/base/v3dheadertypes.asy
@@ -1,6 +1,6 @@
// Enum class for v3dheadertypes
// AUTO-GENERATED from v3dheadertypes.csv
-// Generated at 2022-03-07 12:05:14.285216
+// Generated at 2022-04-05 20:52:21.949166
struct v3dheadertypes
{
diff --git a/graphics/asymptote/base/v3dtypes.asy b/graphics/asymptote/base/v3dtypes.asy
index 6de6b31c5c..b3d11e2e68 100644
--- a/graphics/asymptote/base/v3dtypes.asy
+++ b/graphics/asymptote/base/v3dtypes.asy
@@ -1,6 +1,6 @@
// Enum class for v3dtypes
// AUTO-GENERATED from v3dtypes.csv
-// Generated at 2022-03-07 12:05:14.274334
+// Generated at 2022-04-05 20:52:21.903691
struct v3dtypes
{
diff --git a/graphics/asymptote/build-scripts/build-asymptote b/graphics/asymptote/build-scripts/build-asymptote
index 84dfcc9159..ad95a8e0d5 100755
--- a/graphics/asymptote/build-scripts/build-asymptote
+++ b/graphics/asymptote/build-scripts/build-asymptote
@@ -36,8 +36,7 @@ cp /usr/local/src/$GC.tar.gz asymptote-$VERSION
cp /usr/local/src/libatomic_ops-$ATOMICVERSION.tar.gz asymptote-$VERSION
chown -R root.root asymptote-$VERSION
cd asymptote-$VERSION
-find . -type d -exec /bin/bash -c "cd '{}';rm -rf .git" \;
-rm -rf .gitignore .vscode
+find . -name ".[^.]*" -exec rm -rf {} \;
./autogen.sh
./configure
make $MAKEFLAGS check || exit
diff --git a/graphics/asymptote/configure b/graphics/asymptote/configure
index 35bc617752..bc4951f56e 100755
--- a/graphics/asymptote/configure
+++ b/graphics/asymptote/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Asymptote 2.79.
+# Generated by GNU Autoconf 2.69 for Asymptote 2.80.
#
# Report bugs to <https://github.com/vectorgraphics/asymptote/issues>.
#
@@ -581,8 +581,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Asymptote'
PACKAGE_TARNAME='asymptote'
-PACKAGE_VERSION='2.79'
-PACKAGE_STRING='Asymptote 2.79'
+PACKAGE_VERSION='2.80'
+PACKAGE_STRING='Asymptote 2.80'
PACKAGE_BUGREPORT='https://github.com/vectorgraphics/asymptote/issues'
PACKAGE_URL=''
@@ -1304,7 +1304,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures Asymptote 2.79 to adapt to many kinds of systems.
+\`configure' configures Asymptote 2.80 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1370,7 +1370,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Asymptote 2.79:";;
+ short | recursive ) echo "Configuration of Asymptote 2.80:";;
esac
cat <<\_ACEOF
@@ -1489,7 +1489,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Asymptote configure 2.79
+Asymptote configure 2.80
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2075,7 +2075,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Asymptote $as_me 2.79, which was
+It was created by Asymptote $as_me 2.80, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -9486,7 +9486,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Asymptote $as_me 2.79, which was
+This file was extended by Asymptote $as_me 2.80, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -9548,7 +9548,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-Asymptote config.status 2.79
+Asymptote config.status 2.80
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/graphics/asymptote/configure.ac b/graphics/asymptote/configure.ac
index 3d46cb43db..786fe9438c 100644
--- a/graphics/asymptote/configure.ac
+++ b/graphics/asymptote/configure.ac
@@ -3,7 +3,7 @@
# this file.
AC_PREREQ(2)
-AC_INIT([Asymptote],[2.79],[https://github.com/vectorgraphics/asymptote/issues])
+AC_INIT([Asymptote],[2.80],[https://github.com/vectorgraphics/asymptote/issues])
VERSION=$PACKAGE_VERSION
AC_SUBST(VERSION)
m4_include([ax_pthread.m4])
diff --git a/graphics/asymptote/doc/CAD.pdf b/graphics/asymptote/doc/CAD.pdf
index 59b6de4844..932ae62e56 100644
--- a/graphics/asymptote/doc/CAD.pdf
+++ b/graphics/asymptote/doc/CAD.pdf
Binary files differ
diff --git a/graphics/asymptote/doc/FAQ/asy-faq.info b/graphics/asymptote/doc/FAQ/asy-faq.info
index 87570ff8d9..3eea4bd647 100644
--- a/graphics/asymptote/doc/FAQ/asy-faq.info
+++ b/graphics/asymptote/doc/FAQ/asy-faq.info
@@ -10,7 +10,7 @@ END-INFO-DIR-ENTRY
File: asy-faq.info, Node: Top, Next: Question 1.1, Up: (dir)
ASYMPTOTE FREQUENTLY ASKED QUESTIONS
- 2022-03-07
+ 2022-04-06
This is the list of Frequently Asked Questions about Asymptote (asy).
diff --git a/graphics/asymptote/doc/TeXShopAndAsymptote.pdf b/graphics/asymptote/doc/TeXShopAndAsymptote.pdf
index f16877d17a..47268f9dd2 100644
--- a/graphics/asymptote/doc/TeXShopAndAsymptote.pdf
+++ b/graphics/asymptote/doc/TeXShopAndAsymptote.pdf
Binary files differ
diff --git a/graphics/asymptote/doc/asy-latex.pdf b/graphics/asymptote/doc/asy-latex.pdf
index f321e98599..78cb8f197e 100644
--- a/graphics/asymptote/doc/asy-latex.pdf
+++ b/graphics/asymptote/doc/asy-latex.pdf
Binary files differ
diff --git a/graphics/asymptote/doc/asy.1 b/graphics/asymptote/doc/asy.1
index 067d01031c..92f7615415 100644
--- a/graphics/asymptote/doc/asy.1
+++ b/graphics/asymptote/doc/asy.1
@@ -31,6 +31,9 @@ in the user's home directory using the long form:
For a complete
description, see the Info files.
.TP
+.B \-GPUcompress
+Compress GPU transparent fragment counts [false].
+.TP
.B \-GPUindexing
Compute indexing partial sums on GPU [true].
.TP
diff --git a/graphics/asymptote/doc/asyRefCard.pdf b/graphics/asymptote/doc/asyRefCard.pdf
index 329c9f2cda..68ab41f84a 100644
--- a/graphics/asymptote/doc/asyRefCard.pdf
+++ b/graphics/asymptote/doc/asyRefCard.pdf
Binary files differ
diff --git a/graphics/asymptote/doc/asymptote.pdf b/graphics/asymptote/doc/asymptote.pdf
index 5b0956acb0..c61d63c4a4 100644
--- a/graphics/asymptote/doc/asymptote.pdf
+++ b/graphics/asymptote/doc/asymptote.pdf
Binary files differ
diff --git a/graphics/asymptote/doc/png/asymptote.info b/graphics/asymptote/doc/png/asymptote.info
index 6975f38605..2a51ec3389 100644
--- a/graphics/asymptote/doc/png/asymptote.info
+++ b/graphics/asymptote/doc/png/asymptote.info
@@ -1,7 +1,7 @@
This is asymptote.info, produced by makeinfo version 6.8 from
asymptote.texi.
-This file documents 'Asymptote', version 2.79.
+This file documents 'Asymptote', version 2.80.
<https://asymptote.sourceforge.io>
@@ -22,7 +22,7 @@ File: asymptote.info, Node: Top, Next: Description, Prev: (dir), Up: (dir)
Asymptote
*********
-This file documents 'Asymptote', version 2.79.
+This file documents 'Asymptote', version 2.80.
<https://asymptote.sourceforge.io>
@@ -8266,6 +8266,7 @@ Usage: ../asy [options] [file ...]
Options (negate by replacing - with -no):
+-GPUcompress Compress GPU transparent fragment counts [false]
-GPUindexing Compute indexing partial sums on GPU [true]
-GPUinterlock Use fragment shader interlock [true]
-GPUlocalSize n Compute shader local size [16]
@@ -8932,9 +8933,9 @@ Index
* ---: Bezier curves. (line 84)
* -=: Self & prefix operators.
(line 6)
-* -c: Options. (line 206)
-* -l: Options. (line 225)
-* -u: Options. (line 216)
+* -c: Options. (line 207)
+* -l: Options. (line 226)
+* -u: Options. (line 217)
* -V: Configuring. (line 6)
* -V <1>: Drawing in batch mode.
(line 16)
@@ -9013,7 +9014,7 @@ Index
* alias: Structures. (line 62)
* alias <1>: Arrays. (line 183)
* Align: label. (line 12)
-* aligndir: Options. (line 198)
+* aligndir: Options. (line 199)
* all: Arrays. (line 342)
* Allow: Pens. (line 363)
* and: Bezier curves. (line 56)
@@ -9027,7 +9028,7 @@ Index
* animation <1>: animation. (line 6)
* annotate: annotate. (line 6)
* antialias: three. (line 261)
-* antialias <1>: Options. (line 168)
+* antialias <1>: Options. (line 169)
* append: Files. (line 38)
* append <1>: Arrays. (line 39)
* arc: Paths and guides. (line 24)
@@ -9081,7 +9082,7 @@ Index
* Asymptote Web Application: Description. (line 6)
* asymptote.sty: LaTeX usage. (line 6)
* asymptote.xml: Editing modes. (line 48)
-* ASYMPTOTE_CONFIG: Options. (line 139)
+* ASYMPTOTE_CONFIG: Options. (line 140)
* atan: Mathematical functions.
(line 6)
* aTan: Mathematical functions.
@@ -9096,7 +9097,7 @@ Index
* attach <1>: LaTeX usage. (line 50)
* attach <2>: graph. (line 406)
* autoadjust: three. (line 418)
-* autoimport: Options. (line 135)
+* autoimport: Options. (line 136)
* automatic scaling: graph. (line 710)
* automatic scaling <1>: graph. (line 710)
* axialshade: fill. (line 43)
@@ -9256,13 +9257,13 @@ Index
* conditional <1>: Arithmetic & logical.
(line 61)
* config: Configuring. (line 74)
-* config <1>: Options. (line 139)
+* config <1>: Options. (line 140)
* configuration file: Configuring. (line 20)
-* configuration file <1>: Options. (line 139)
+* configuration file <1>: Options. (line 140)
* configuring: Configuring. (line 6)
* conj: Data types. (line 62)
* constructors: Structures. (line 91)
-* context: Options. (line 168)
+* context: Options. (line 169)
* continue: Programming. (line 48)
* continue <1>: Debugger. (line 31)
* contour: contour. (line 6)
@@ -9273,8 +9274,8 @@ Index
* convert: Configuring. (line 74)
* convert <1>: Files. (line 159)
* convert <2>: animation. (line 6)
-* convert <3>: Options. (line 168)
-* convertOptions: Options. (line 154)
+* convert <3>: Options. (line 169)
+* convertOptions: Options. (line 155)
* Coons shading: fill. (line 78)
* copy: Arrays. (line 176)
* cos: Mathematical functions.
@@ -9386,10 +9387,10 @@ Index
* drawline: math. (line 9)
* drawtree: drawtree. (line 6)
* dvips: Configuring. (line 74)
-* dvipsOptions: Options. (line 154)
+* dvipsOptions: Options. (line 155)
* dvisvgm: Configuring. (line 74)
-* dvisvgm <1>: Options. (line 173)
-* dvisvgmOptions: Options. (line 154)
+* dvisvgm <1>: Options. (line 174)
+* dvisvgmOptions: Options. (line 155)
* E: Labels. (line 18)
* E <1>: Mathematical functions.
(line 48)
@@ -9431,7 +9432,7 @@ Index
* eol: Files. (line 97)
* eol <1>: Arrays. (line 356)
* EPS: label. (line 78)
-* EPS <1>: Options. (line 168)
+* EPS <1>: Options. (line 169)
* erase: Drawing in interactive mode.
(line 11)
* erase <1>: Data types. (line 257)
@@ -9522,7 +9523,7 @@ Index
* fontsize: Pens. (line 192)
* for: Programming. (line 26)
* format: Data types. (line 290)
-* format <1>: Options. (line 168)
+* format <1>: Options. (line 169)
* forum: Help. (line 6)
* frame: Frames and pictures.
(line 7)
@@ -9550,7 +9551,7 @@ Index
* globalwrite: Files. (line 40)
* globalwrite <1>: Files. (line 154)
* glOptions: three. (line 261)
-* glOptions <1>: Options. (line 154)
+* glOptions <1>: Options. (line 155)
* GNU Scientific Library: Mathematical functions.
(line 48)
* gouraudshade: fill. (line 63)
@@ -9559,7 +9560,7 @@ Index
* graph: graph. (line 6)
* graph3: graph3. (line 6)
* graphic: label. (line 78)
-* graphic <1>: Options. (line 173)
+* graphic <1>: Options. (line 174)
* graphical user interface: GUI. (line 6)
* graphwithderiv: graph. (line 670)
* gray: Pens. (line 25)
@@ -9573,7 +9574,7 @@ Index
(line 62)
* gsl: Mathematical functions.
(line 48)
-* gsOptions: Options. (line 154)
+* gsOptions: Options. (line 155)
* GUI: GUI. (line 6)
* GUI installation: GUI installation. (line 6)
* GUI usage: GUI usage. (line 6)
@@ -9603,8 +9604,8 @@ Index
* HTML5: three. (line 233)
* htmlviewer: Configuring. (line 20)
* htmlviewer <1>: Configuring. (line 43)
-* htmlviewerOptions: Options. (line 154)
-* hyperrefOptions: Options. (line 154)
+* htmlviewerOptions: Options. (line 155)
+* hyperrefOptions: Options. (line 155)
* hypot: Mathematical functions.
(line 6)
* I: Mathematical functions.
@@ -9624,7 +9625,7 @@ Index
* image-based lighting: three. (line 104)
* ImageMagick: Configuring. (line 74)
* ImageMagick <1>: animation. (line 6)
-* ImageMagick <2>: Options. (line 168)
+* ImageMagick <2>: Options. (line 169)
* images: palette. (line 6)
* implicit casts: Casts. (line 6)
* implicit linear solver: MetaPost. (line 10)
@@ -9733,7 +9734,7 @@ Index
(line 6)
* lastcut: Paths and guides. (line 266)
* lasy-mode: Editing modes. (line 6)
-* latex: Options. (line 168)
+* latex: Options. (line 169)
* LaTeX NFSS fonts: Pens. (line 206)
* LaTeX usage: LaTeX usage. (line 6)
* latexmk: LaTeX usage. (line 30)
@@ -9764,7 +9765,7 @@ Index
* lexorder: math. (line 63)
* lexorder <1>: math. (line 66)
* libcurl: Import. (line 94)
-* libgs: Options. (line 173)
+* libgs: Options. (line 174)
* libm routines: Mathematical functions.
(line 6)
* libsigsegv: Functions. (line 100)
@@ -9799,8 +9800,8 @@ Index
* loop: Programming. (line 26)
* LSP: Language server protocol.
(line 6)
-* lualatex: Options. (line 168)
-* luatex: Options. (line 168)
+* lualatex: Options. (line 169)
+* luatex: Options. (line 169)
* MacOS X binary distributions: MacOS X binary distributions.
(line 6)
* MacOS X configuration: Compiling from UNIX source.
@@ -9906,7 +9907,7 @@ Index
* None <1>: draw. (line 26)
* none: Files. (line 65)
* normal: three. (line 542)
-* nosafe: Options. (line 193)
+* nosafe: Options. (line 194)
* NOT: Arithmetic & logical.
(line 68)
* notaknot: graph. (line 36)
@@ -9927,7 +9928,7 @@ Index
* obliqueZ: three. (line 378)
* ode: ode. (line 6)
* offset: Pens. (line 123)
-* offset <1>: Options. (line 198)
+* offset <1>: Options. (line 199)
* OmitTick: graph. (line 223)
* OmitTickInterval: graph. (line 223)
* OmitTickIntervals: graph. (line 223)
@@ -9959,7 +9960,7 @@ Index
* outprefix: Frames and pictures.
(line 91)
* output: Files. (line 38)
-* output <1>: Options. (line 168)
+* output <1>: Options. (line 169)
* OutTicks: graph3. (line 35)
* overloading functions: Functions. (line 55)
* overwrite: Pens. (line 360)
@@ -9992,11 +9993,11 @@ Index
* patterns: Pens. (line 271)
* patterns <1>: patterns. (line 6)
* PBR: three. (line 74)
-* PDF: Options. (line 168)
-* pdflatex: Options. (line 168)
-* pdfreloadOptions: Options. (line 154)
+* PDF: Options. (line 169)
+* pdflatex: Options. (line 169)
+* pdfreloadOptions: Options. (line 155)
* pdfviewer: Configuring. (line 20)
-* pdfviewerOptions: Options. (line 154)
+* pdfviewerOptions: Options. (line 155)
* pen: Pens. (line 6)
* PenMargin: draw. (line 42)
* PenMargin2: three. (line 638)
@@ -10053,7 +10054,7 @@ Index
* pstoedit: PostScript to Asymptote.
(line 6)
* psviewer: Configuring. (line 20)
-* psviewerOptions: Options. (line 154)
+* psviewerOptions: Options. (line 155)
* pt: Figure size. (line 18)
* public: Structures. (line 6)
* push: Arrays. (line 39)
@@ -10106,7 +10107,7 @@ Index
* rename: Files. (line 156)
* render: three. (line 46)
* render <1>: three. (line 184)
-* render <2>: Options. (line 168)
+* render <2>: Options. (line 169)
* replace: Data types. (line 270)
* resetdefaultpen: Pens. (line 387)
* rest arguments: Rest arguments. (line 6)
@@ -10145,7 +10146,7 @@ Index
* runtime imports: Import. (line 102)
* Russian: Pens. (line 238)
* S: Labels. (line 18)
-* safe: Options. (line 193)
+* safe: Options. (line 194)
* save: Frames and pictures.
(line 288)
* saveline: Files. (line 139)
@@ -10177,7 +10178,7 @@ Index
(line 6)
* sequence: Arrays. (line 118)
* settings: Configuring. (line 20)
-* settings <1>: Options. (line 139)
+* settings <1>: Options. (line 140)
* sgn: Mathematical functions.
(line 26)
* shading: fill. (line 32)
@@ -10221,7 +10222,7 @@ Index
* size <4>: Frames and pictures.
(line 74)
* size <5>: three. (line 556)
-* size <6>: Options. (line 168)
+* size <6>: Options. (line 169)
* size3: three. (line 320)
* Slant: label. (line 42)
* slant: Transforms. (line 38)
@@ -10291,9 +10292,9 @@ Index
* surface <2>: three. (line 128)
* surface <3>: three. (line 142)
* surface <4>: graph3. (line 99)
-* SVG: Options. (line 173)
+* SVG: Options. (line 174)
* system: Data types. (line 354)
-* system <1>: Options. (line 193)
+* system <1>: Options. (line 194)
* syzygy: syzygy. (line 6)
* tab: Files. (line 65)
* tab completion: Drawing in interactive mode.
@@ -10314,7 +10315,7 @@ Index
* tessellation: three. (line 154)
* tex: Frames and pictures.
(line 305)
-* tex <1>: Options. (line 168)
+* tex <1>: Options. (line 169)
* TeX fonts: Pens. (line 213)
* TeX string: Data types. (line 208)
* texcommand: Configuring. (line 74)
@@ -10458,7 +10459,7 @@ Index
* xasy: GUI. (line 6)
* xaxis3: graph3. (line 7)
* xdr: Files. (line 80)
-* xelatex: Options. (line 168)
+* xelatex: Options. (line 169)
* XEquals: graph. (line 265)
* xequals: graph. (line 278)
* xlimits: graph. (line 639)
@@ -10651,22 +10652,22 @@ Node: smoothcontour3324229
Node: slopefield325948
Node: ode327437
Node: Options327694
-Ref: configuration file335303
-Ref: settings335303
-Ref: texengines336567
-Ref: convert336567
-Node: Interactive mode340010
-Ref: history342159
-Node: GUI343462
-Node: GUI installation344012
-Node: GUI usage345054
-Node: Command-Line Interface346117
-Node: Language server protocol347559
-Node: PostScript to Asymptote348984
-Node: Help349762
-Node: Debugger351436
-Node: Credits353192
-Node: Index354417
+Ref: configuration file335375
+Ref: settings335375
+Ref: texengines336639
+Ref: convert336639
+Node: Interactive mode340082
+Ref: history342231
+Node: GUI343534
+Node: GUI installation344084
+Node: GUI usage345126
+Node: Command-Line Interface346189
+Node: Language server protocol347631
+Node: PostScript to Asymptote349056
+Node: Help349834
+Node: Debugger351508
+Node: Credits353264
+Node: Index354489

End Tag Table
diff --git a/graphics/asymptote/examples/filesurface.dat b/graphics/asymptote/examples/filesurface.dat
index 16d5966f6b..1302685032 100644
--- a/graphics/asymptote/examples/filesurface.dat
+++ b/graphics/asymptote/examples/filesurface.dat
@@ -1,12 +1,12 @@
-1 12 24 36 60 84 120 180 240 360
-2005 2005.083333 2005.166667 2005.25 2005.333333 2005.416667 2005.5 2005.583333 2005.666667 2005.75 2005.833333 2005.916667 2006 2006.083333 2006.166667 2006.25 2006.333333 2006.416667 2006.5 2006.583333 2006.666667 2006.75 2006.833333 2006.916667 2007 2007.083333 2007.166667 2007.25 2007.333333 2007.416667 2007.5 2007.583333 2007.666667 2007.75 2007.833333 2007.916667 2008 2008.083333 2008.166667 2008.25 2008.333333 2008.416667 2008.5 2008.583333 2008.666667 2008.75 2008.833333 2008.916667
-2.111 2.1039 2.103 2.1047 2.1041 2.1039 2.1064 2.1126 2.1152 2.1209 2.2225 2.4112 2.3885 2.4586 2.6333 2.6489 2.6926 2.8691 2.9389 3.0941 3.1572 3.3501 3.4214 3.64 3.6159 3.6511 3.8439 3.859 3.9194 4.0982 4.105 4.3081 4.4339 4.2355 4.216 4.7114 4.1973 4.1821 4.3046 4.3691 4.3874 4.4724 4.4716 4.4875 4.6599 4.8313 3.8433 2.9929
-2.223809524 2.228 2.246190476 2.165238095 2.092727273 1.997272727 2.07185 2.14 2.128636364 2.327619048 2.577272727 2.67 2.717727273 2.793 2.978695652 3.094210526 3.175 3.271363636 3.415238095 3.489565217 3.573333333 3.664090909 3.723636364 3.773157895 3.914090909 3.9605 3.982727273 4.132105263 4.254545455 4.398095238 4.44 4.228695652 4.088 4.09 4.044090909 4.0855 3.870909091 3.631904762 3.711052632 3.955909091 4.141428571 4.562380952 4.575217391 4.36952381 4.210909091 2.93173913 2.3795 2.007727273
-2.431904762 2.4595 2.517142857 2.367619048 2.237272727 2.077727273 2.18235 2.253913043 2.222727273 2.484761905 2.743636364 2.804285714 2.862272727 2.968 3.192173913 3.343157895 3.381818182 3.462727273 3.574285714 3.575652174 3.602380952 3.657272727 3.677727273 3.744210526 3.926818182 3.954 3.922272727 4.105263158 4.255454545 4.464285714 4.475 4.183478261 4.0595 4.090434783 3.898636364 3.9975 3.68 3.334761905 3.402105263 3.781818182 4.07047619 4.624761905 4.542608696 4.178095238 4.008636364 3.151304348 2.641 2.375
-2.638095238 2.6685 2.735714286 2.562380952 2.416818182 2.241363636 2.33035 2.400869565 2.340454545 2.60952381 2.865454545 2.895238095 2.949545455 3.0775 3.297826087 3.477368421 3.521363636 3.589545455 3.685714286 3.640434783 3.614761905 3.674545455 3.668636364 3.742631579 3.938636364 3.9625 3.91 4.106842105 4.258636364 4.496666667 4.496818182 4.210869565 4.0975 4.138695652 3.933181818 4.027 3.719090909 3.413809524 3.434210526 3.818636364 4.071428571 4.622380952 4.56826087 4.157619048 3.993181818 3.358695652 2.8285 2.594090909
-2.996190476 3.015 3.124761905 2.920952381 2.753181818 2.581818182 2.6606 2.710869565 2.595 2.829047619 3.082272727 3.056190476 3.080909091 3.2445 3.45173913 3.664736842 3.703181818 3.74 3.82047619 3.726956522 3.655714286 3.712727273 3.669090909 3.753157895 3.970454545 4.0055 3.914090909 4.126315789 4.273181818 4.538095238 4.537727273 4.25826087 4.1655 4.210869565 3.982727273 4.1085 3.829545455 3.600952381 3.591578947 3.941363636 4.137619048 4.65952381 4.622173913 4.201428571 4.126363636 3.774782609 3.2075 2.983181818
-3.265714286 3.2665 3.405238095 3.21 3.04 2.87 2.9277 2.959565217 2.819545455 3.021428571 3.238636364 3.144761905 3.143636364 3.3225 3.536086957 3.798421053 3.85 3.867727273 3.91047619 3.803043478 3.706666667 3.757727273 3.700454545 3.775263158 4.003181818 4.037368421 3.938181818 4.156315789 4.288636364 4.566190476 4.546363636 4.31173913 4.23 4.27 4.076818182 4.185 3.949545455 3.793333333 3.730526316 4.043636364 4.219047619 4.636190476 4.62173913 4.258095238 4.190454545 3.967826087 3.53 3.192272727
-3.593809524 3.5845 3.745238095 3.543333333 3.381363636 3.209545455 3.249 3.282173913 3.122272727 3.285714286 3.488181818 3.380952381 3.344545455 3.497 3.674347826 3.935789474 4.004090909 4.004545455 4.029047619 3.906956522 3.778095238 3.817272727 3.75 3.811052632 4.055909091 4.091 3.99 4.203157895 4.330454545 4.614285714 4.590454545 4.393913043 4.344 4.397391304 4.234545455 4.346 4.165 4.105238095 4.044210526 4.252727273 4.398571429 4.718571429 4.705217391 4.407142857 4.379090909 4.255652174 3.998 3.514545455
-3.78952381 3.7435 3.9255 3.75 3.582272727 3.451363636 3.50775 3.513913043 3.359545455 3.494761905 3.665909091 3.551428571 3.504545455 3.6535 3.812608696 4.098421053 4.167272727 4.175909091 4.186666667 4.056086957 3.908571429 3.916363636 3.824545455 3.882105263 4.12 4.162 4.089090909 4.306315789 4.423181818 4.699047619 4.661818182 4.504782609 4.4985 4.519565217 4.402272727 4.5115 4.382727273 4.366666667 4.336842105 4.509545455 4.613809524 4.861428571 4.877391304 4.636666667 4.659545455 4.482173913 4.2535 3.744545455
-3.99 3.9085 4.098571429 3.944285714 3.771363636 3.609090909 3.6536 3.640869565 3.488181818 3.604761905 3.755454545 3.634285714 3.565909091 3.7165 3.866521739 4.151052632 4.235454545 4.235909091 4.249047619 4.116086957 3.961904762 3.953333333 3.855714286 3.92 4.153636364 4.1985 4.139090909 4.365789474 4.471818182 4.747142857 4.695454545 4.55 4.572 4.590434783 4.500909091 4.602 4.504090909 4.513809524 4.521052632 4.656818182 4.733809524 4.899047619 4.935652174 4.746190476 4.776818182 4.598695652 4.4835 3.900454545
-4.137142857 4.0305 4.213333333 4.08 3.902727273 3.739090909 3.774285714 3.757391304 3.598181818 3.706190476 3.842272727 3.712 3.629545455 3.771 3.919565217 4.231111111 4.295909091 4.306818182 4.31 4.170434783 4.000952381 3.99 3.881818182 3.943684211 4.176818182 4.2195 4.163636364 4.387368421 4.480454545 4.758095238 4.710454545 4.559565217 4.595 4.612173913 4.544090909 4.64 4.57 4.58 4.614736842 4.702727273 4.768571429 4.884761905 4.905652174 4.741904762 4.775454545 4.496521739 4.3585 3.738636364
+1 12 24 36 60 84 120 180 240 360
+2005 2005.083333 2005.166667 2005.25 2005.333333 2005.416667 2005.5 2005.583333 2005.666667 2005.75 2005.833333 2005.916667 2006 2006.083333 2006.166667 2006.25 2006.333333 2006.416667 2006.5 2006.583333 2006.666667 2006.75 2006.833333 2006.916667 2007 2007.083333 2007.166667 2007.25 2007.333333 2007.416667 2007.5 2007.583333 2007.666667 2007.75 2007.833333 2007.916667 2008 2008.083333 2008.166667 2008.25 2008.333333 2008.416667 2008.5 2008.583333 2008.666667 2008.75 2008.833333 2008.916667
+2.111 2.1039 2.103 2.1047 2.1041 2.1039 2.1064 2.1126 2.1152 2.1209 2.2225 2.4112 2.3885 2.4586 2.6333 2.6489 2.6926 2.8691 2.9389 3.0941 3.1572 3.3501 3.4214 3.64 3.6159 3.6511 3.8439 3.859 3.9194 4.0982 4.105 4.3081 4.4339 4.2355 4.216 4.7114 4.1973 4.1821 4.3046 4.3691 4.3874 4.4724 4.4716 4.4875 4.6599 4.8313 3.8433 2.9929
+2.223809524 2.228 2.246190476 2.165238095 2.092727273 1.997272727 2.07185 2.14 2.128636364 2.327619048 2.577272727 2.67 2.717727273 2.793 2.978695652 3.094210526 3.175 3.271363636 3.415238095 3.489565217 3.573333333 3.664090909 3.723636364 3.773157895 3.914090909 3.9605 3.982727273 4.132105263 4.254545455 4.398095238 4.44 4.228695652 4.088 4.09 4.044090909 4.0855 3.870909091 3.631904762 3.711052632 3.955909091 4.141428571 4.562380952 4.575217391 4.36952381 4.210909091 2.93173913 2.3795 2.007727273
+2.431904762 2.4595 2.517142857 2.367619048 2.237272727 2.077727273 2.18235 2.253913043 2.222727273 2.484761905 2.743636364 2.804285714 2.862272727 2.968 3.192173913 3.343157895 3.381818182 3.462727273 3.574285714 3.575652174 3.602380952 3.657272727 3.677727273 3.744210526 3.926818182 3.954 3.922272727 4.105263158 4.255454545 4.464285714 4.475 4.183478261 4.0595 4.090434783 3.898636364 3.9975 3.68 3.334761905 3.402105263 3.781818182 4.07047619 4.624761905 4.542608696 4.178095238 4.008636364 3.151304348 2.641 2.375
+2.638095238 2.6685 2.735714286 2.562380952 2.416818182 2.241363636 2.33035 2.400869565 2.340454545 2.60952381 2.865454545 2.895238095 2.949545455 3.0775 3.297826087 3.477368421 3.521363636 3.589545455 3.685714286 3.640434783 3.614761905 3.674545455 3.668636364 3.742631579 3.938636364 3.9625 3.91 4.106842105 4.258636364 4.496666667 4.496818182 4.210869565 4.0975 4.138695652 3.933181818 4.027 3.719090909 3.413809524 3.434210526 3.818636364 4.071428571 4.622380952 4.56826087 4.157619048 3.993181818 3.358695652 2.8285 2.594090909
+2.996190476 3.015 3.124761905 2.920952381 2.753181818 2.581818182 2.6606 2.710869565 2.595 2.829047619 3.082272727 3.056190476 3.080909091 3.2445 3.45173913 3.664736842 3.703181818 3.74 3.82047619 3.726956522 3.655714286 3.712727273 3.669090909 3.753157895 3.970454545 4.0055 3.914090909 4.126315789 4.273181818 4.538095238 4.537727273 4.25826087 4.1655 4.210869565 3.982727273 4.1085 3.829545455 3.600952381 3.591578947 3.941363636 4.137619048 4.65952381 4.622173913 4.201428571 4.126363636 3.774782609 3.2075 2.983181818
+3.265714286 3.2665 3.405238095 3.21 3.04 2.87 2.9277 2.959565217 2.819545455 3.021428571 3.238636364 3.144761905 3.143636364 3.3225 3.536086957 3.798421053 3.85 3.867727273 3.91047619 3.803043478 3.706666667 3.757727273 3.700454545 3.775263158 4.003181818 4.037368421 3.938181818 4.156315789 4.288636364 4.566190476 4.546363636 4.31173913 4.23 4.27 4.076818182 4.185 3.949545455 3.793333333 3.730526316 4.043636364 4.219047619 4.636190476 4.62173913 4.258095238 4.190454545 3.967826087 3.53 3.192272727
+3.593809524 3.5845 3.745238095 3.543333333 3.381363636 3.209545455 3.249 3.282173913 3.122272727 3.285714286 3.488181818 3.380952381 3.344545455 3.497 3.674347826 3.935789474 4.004090909 4.004545455 4.029047619 3.906956522 3.778095238 3.817272727 3.75 3.811052632 4.055909091 4.091 3.99 4.203157895 4.330454545 4.614285714 4.590454545 4.393913043 4.344 4.397391304 4.234545455 4.346 4.165 4.105238095 4.044210526 4.252727273 4.398571429 4.718571429 4.705217391 4.407142857 4.379090909 4.255652174 3.998 3.514545455
+3.78952381 3.7435 3.9255 3.75 3.582272727 3.451363636 3.50775 3.513913043 3.359545455 3.494761905 3.665909091 3.551428571 3.504545455 3.6535 3.812608696 4.098421053 4.167272727 4.175909091 4.186666667 4.056086957 3.908571429 3.916363636 3.824545455 3.882105263 4.12 4.162 4.089090909 4.306315789 4.423181818 4.699047619 4.661818182 4.504782609 4.4985 4.519565217 4.402272727 4.5115 4.382727273 4.366666667 4.336842105 4.509545455 4.613809524 4.861428571 4.877391304 4.636666667 4.659545455 4.482173913 4.2535 3.744545455
+3.99 3.9085 4.098571429 3.944285714 3.771363636 3.609090909 3.6536 3.640869565 3.488181818 3.604761905 3.755454545 3.634285714 3.565909091 3.7165 3.866521739 4.151052632 4.235454545 4.235909091 4.249047619 4.116086957 3.961904762 3.953333333 3.855714286 3.92 4.153636364 4.1985 4.139090909 4.365789474 4.471818182 4.747142857 4.695454545 4.55 4.572 4.590434783 4.500909091 4.602 4.504090909 4.513809524 4.521052632 4.656818182 4.733809524 4.899047619 4.935652174 4.746190476 4.776818182 4.598695652 4.4835 3.900454545
+4.137142857 4.0305 4.213333333 4.08 3.902727273 3.739090909 3.774285714 3.757391304 3.598181818 3.706190476 3.842272727 3.712 3.629545455 3.771 3.919565217 4.231111111 4.295909091 4.306818182 4.31 4.170434783 4.000952381 3.99 3.881818182 3.943684211 4.176818182 4.2195 4.163636364 4.387368421 4.480454545 4.758095238 4.710454545 4.559565217 4.595 4.612173913 4.544090909 4.64 4.57 4.58 4.614736842 4.702727273 4.768571429 4.884761905 4.905652174 4.741904762 4.775454545 4.496521739 4.3585 3.738636364
diff --git a/graphics/asymptote/examples/uhrturm.obj b/graphics/asymptote/examples/uhrturm.obj
index eb336a9b06..973a457403 100644
--- a/graphics/asymptote/examples/uhrturm.obj
+++ b/graphics/asymptote/examples/uhrturm.obj
@@ -1,1172 +1,1172 @@
-This file may be used freely for non commercial purposes.
-# Generated by CtrlView V3.00
-# D:\saltel\3DS_FILES\uhrturm.obj
-
-g
-v 1.13195 1.87823 1.13195
-v 1.13195 -1.87823 1.13195
-v 1.13195 -1.87823 -1.13195
-v 1.13195 1.87823 -1.13195
-v -1.13195 1.87823 -1.13195
-v -1.13195 1.87823 1.13195
-v -1.13195 -1.87823 1.13195
-v -1.13195 -1.87823 -1.13195
-v -1.48021 1.33917 1.47956
-v 1.47912 1.33917 1.48065
-v 1.12573 1.33917 1.12694
-v -1.1266 1.33917 1.12606
-v -1.48021 0.589166 1.47956
-v 1.47912 0.589166 1.48065
-v -1.1266 0.589166 1.12606
-v 1.12573 0.589166 1.12694
-v 1.48108 1.33917 -1.47868
-v 1.12727 1.33917 -1.12539
-v 1.48108 0.589166 -1.47868
-v 1.12727 0.589166 -1.12539
-v -1.47824 0.589166 -1.48152
-v -1.47824 1.33917 -1.48152
-v -1.12505 0.589166 -1.1276
-v -1.12505 1.33917 -1.1276
-v -1.26581 1.48992 1.82059
-v -1.26581 0.588913 1.82059
-v -0.530699 0.588913 1.08569
-v -0.530699 1.48992 1.08569
-v -1.15829 1.48992 0.457918
-v -1.15829 0.588913 0.457918
-v -1.8934 0.588913 1.19281
-v -1.8934 1.48992 1.19281
-v 1.16926 1.87107 1.244
-v 1.16932 1.87107 -1.24394
-v 0.585613 4.34992 1.5e-005
-v -0.593474 4.34992 -1.6e-005
-v -1.16176 1.87107 -1.244
-v -1.16183 1.87107 1.24394
-v 0.20932 2.114 1.12512
-v 0.20932 2.239 1.12512
-v 0.209038 2.614 1.62512
-v 0.208967 2.614 1.75012
-v 0.208967 2.864 1.75012
-v 0.209534 2.864 0.750118
-v 0.289322 2.239 1.12516
-v 0.289322 2.114 1.12516
-v 0.289534 2.864 0.750164
-v 0.289038 2.614 1.62516
-v 0.288967 2.864 1.75016
-v 0.288967 2.614 1.75016
-v -0.29068 2.114 1.12484
-v -0.29068 2.239 1.12484
-v -0.290962 2.614 1.62484
-v -0.291033 2.614 1.74984
-v -0.291033 2.864 1.74984
-v -0.290466 2.864 0.749836
-v -0.210678 2.239 1.12488
-v -0.210678 2.114 1.12488
-v -0.210466 2.864 0.749881
-v -0.210962 2.614 1.62488
-v -0.211033 2.864 1.74988
-v -0.211033 2.614 1.74988
-v 0.398979 2.814 1.80184
-v -0.00102 3.214 1.80168
-v -0.00102 3.114 1.80168
-v 0.34898 2.764 1.80182
-v -0.40102 2.814 1.80153
-v -0.351021 2.764 1.80155
-v -0.000319 3.114 0.563502
-v -0.000319 3.214 0.563502
-v 0.399681 2.814 0.563655
-v 0.349682 2.764 0.563636
-v -0.350319 2.764 0.563368
-v -0.400318 2.814 0.563349
-v -1.36571 1.76335 1.30816
-v -1.99019 1.4739 1.20524
-v -1.26193 1.4739 1.93265
-v -0.194054 1.4739 0.862978
-v -0.922319 1.4739 0.135567
-v -0.825571 1.76335 0.767107
-v -1.52113 1.31426 1.52054
-v 1.52009 1.31426 1.52158
-v 1.10309 1.63426 1.10421
-v -1.10388 1.63426 1.10341
-v 1.52204 1.31426 -1.51964
-v 1.10453 1.63426 -1.10276
-v -1.51919 1.31426 -1.52249
-v -1.10243 1.63426 -1.10486
-v 1.1845 2.68385 0.281632
-v 1.18441 2.88385 0.481632
-v 1.18441 2.83385 0.481632
-v 1.18449 2.65885 0.306632
-v 1.18433 2.68385 0.681632
-v 1.18434 2.65885 0.656632
-v 0.565324 2.83385 0.481265
-v 0.565324 2.88385 0.481265
-v 0.565406 2.68385 0.281265
-v 0.565396 2.65885 0.306265
-v 0.565253 2.65885 0.656265
-v 0.565242 2.68385 0.681265
-v -1.80243 1.37433 1.2849
-v -1.79277 0.840846 1.29455
-v -1.38452 0.855616 1.70279
-v -1.39417 1.38909 1.69314
-v -1.17726 1.37433 1.73387
-v -1.17335 0.840846 1.72996
-v -1.00819 0.855616 1.56482
-v -1.0121 1.38909 1.56872
-v -1.63705 1.37433 0.935206
-v -1.64095 0.840846 0.93911
-v -1.80612 0.855616 1.10425
-v -1.80222 1.38909 1.10035
-v 1.88055 1.48992 1.20586
-v 1.88055 0.588913 1.20586
-v 1.14568 0.588913 0.470727
-v 1.14568 1.48992 0.470727
-v 0.517887 1.48992 1.0983
-v 0.517887 0.588913 1.0983
-v 1.25277 0.588913 1.83343
-v 1.25277 1.48992 1.83343
-v 1.36813 1.76335 1.30575
-v 1.26519 1.4739 1.93023
-v 1.99262 1.4739 1.20198
-v 0.922974 1.4739 0.134077
-v 0.195543 1.4739 0.862323
-v 0.827085 1.76335 0.765592
-v 1.34486 1.37433 1.74246
-v 1.35451 0.840846 1.73281
-v 1.76276 0.855616 1.32457
-v 1.75311 1.38909 1.33422
-v 1.79384 1.37433 1.1173
-v 1.78993 0.840846 1.1134
-v 1.62479 0.855616 0.948235
-v 1.6287 1.38909 0.952139
-v 0.995163 1.37433 1.57707
-v 0.999067 0.840846 1.58098
-v 1.1642 0.855616 1.74615
-v 1.1603 1.38909 1.74225
-v 1.26594 1.48992 -1.82051
-v 1.26594 0.588913 -1.82051
-v 0.530787 0.588913 -1.08565
-v 0.530787 1.48992 -1.08565
-v 1.15834 1.48992 -0.457845
-v 1.15834 0.588913 -0.457845
-v 1.89349 0.588913 -1.1927
-v 1.89349 1.48992 -1.1927
-v 1.36581 1.76335 -1.30808
-v 1.99029 1.4739 -1.20512
-v 1.26206 1.4739 -1.93257
-v 0.194132 1.4739 -0.862956
-v 0.922358 1.4739 -0.135507
-v 0.825644 1.76335 -0.767052
-v 1.80253 1.37433 -1.2848
-v 1.79287 0.840846 -1.29445
-v 1.38464 0.855616 -1.70271
-v 1.39429 1.38909 -1.69306
-v 1.17738 1.37433 -1.7338
-v 1.17348 0.840846 -1.72989
-v 1.00831 0.855616 -1.56475
-v 1.01221 1.38909 -1.56865
-v 1.63713 1.37433 -0.935107
-v 1.64103 0.840846 -0.939011
-v 1.80621 0.855616 -1.10414
-v 1.80231 1.38909 -1.10024
-v -1.10388 1.63426 1.10341
-v 1.10309 1.63426 1.10421
-v 1.52009 1.31426 1.52158
-v -1.52113 1.31426 1.52054
-v 1.10453 1.63426 -1.10276
-v 1.52204 1.31426 -1.51964
-v -1.10243 1.63426 -1.10486
-v -1.51919 1.31426 -1.52249
-v 1.13198 1.87823 -1.13191
-v 1.13198 -1.87823 -1.13191
-v -1.13191 -1.87823 -1.13198
-v -1.13191 1.87823 -1.13198
-v -1.13189 1.87823 -1.132
-v -1.13189 -1.87823 -1.132
-v -1.132 -1.87823 1.13189
-v -1.132 1.87823 1.13189
-v -1.13203 1.87823 1.13186
-v -1.13203 -1.87823 1.13186
-v 1.13186 -1.87823 1.13204
-v 1.13186 1.87823 1.13204
-v 0 0.425 1.134
-v -0.122418 0.41429 1.134
-v -0.241117 0.382486 1.134
-v -0.352491 0.330553 1.134
-v -0.453154 0.260071 1.134
-v -0.54005 0.173179 1.134
-v -0.610537 0.072519 1.134
-v -0.662475 -0.038852 1.134
-v -0.694284 -0.157549 1.134
-v -0.705 -0.279967 1.134
-v -0.694296 -0.402386 1.134
-v -0.662497 -0.521087 1.134
-v -0.61057 -0.632462 1.134
-v -0.540092 -0.733129 1.134
-v -0.453204 -0.820029 1.134
-v -0.352547 -0.890521 1.134
-v -0.241179 -0.942463 1.134
-v -0.122483 -0.974279 1.134
-v -6.5e-005 -0.985 1.134
-v 0.122354 -0.974301 1.134
-v 0.241056 -0.942508 1.134
-v 0.352434 -0.890586 1.134
-v 0.453104 -0.820113 1.134
-v 0.540008 -0.733229 1.134
-v 0.610504 -0.632575 1.134
-v 0.662452 -0.521209 1.134
-v 0.694273 -0.402515 1.134
-v 0.705 -0.280098 1.134
-v 0.694307 -0.157678 1.134
-v 0.662519 -0.038975 1.134
-v 0.610602 0.072406 1.134
-v 0.540134 0.173079 1.134
-v 0.453254 0.259987 1.134
-v 0.352604 0.330488 1.134
-v 0.24124 0.382441 1.134
-v 0.122547 0.414267 1.134
-v -0.022031 0.3569 1.144
-v -0.022031 0.1031 1.144
-v 0.022031 0.1031 1.144
-v 0.022031 0.3569 1.144
-v -0.337525 0.260559 1.144
-v -0.210627 0.040761 1.144
-v -0.172467 0.062792 1.144
-v -0.299365 0.28259 1.144
-v -0.562582 0.01938 1.144
-v -0.342787 -0.107524 1.144
-v -0.320755 -0.069365 1.144
-v -0.54055 0.057539 1.144
-v -0.636901 -0.302014 1.144
-v -0.383101 -0.302021 1.144
-v -0.383099 -0.257959 1.144
-v -0.636899 -0.257952 1.144
-v -0.540568 -0.617511 1.144
-v -0.320766 -0.490618 1.144
-v -0.342796 -0.452458 1.144
-v -0.562598 -0.579351 1.144
-v -0.299395 -0.842574 1.144
-v -0.172485 -0.622782 1.144
-v -0.210644 -0.60075 1.144
-v -0.337553 -0.820541 1.144
-v 0.021998 -0.916901 1.144
-v 0.022011 -0.663101 1.144
-v -0.022051 -0.663099 1.144
-v -0.022065 -0.916899 1.144
-v 0.337496 -0.820577 1.144
-v 0.21061 -0.600772 1.144
-v 0.172449 -0.622801 1.144
-v 0.299336 -0.842606 1.144
-v 0.562566 -0.57941 1.144
-v 0.342778 -0.452494 1.144
-v 0.320744 -0.490652 1.144
-v 0.540532 -0.617567 1.144
-v 0.636902 -0.258019 1.144
-v 0.383102 -0.257999 1.144
-v 0.383098 -0.302062 1.144
-v 0.636898 -0.302082 1.144
-v 0.540586 0.057482 1.144
-v 0.320777 -0.069399 1.144
-v 0.342805 -0.10756 1.144
-v 0.562614 0.019321 1.144
-v 0.299425 0.282558 1.144
-v 0.172503 0.062773 1.144
-v 0.210661 0.040738 1.144
-v 0.337582 0.260523 1.144
-v 0.569006 -0.128884 1.135
-v -0.021876 -0.253928 1.135
-v -0.013192 -0.313016 1.135
-v 0.57769 -0.187972 1.135
-v -0.343714 -0.249302 1.13464
-v 0.036147 -0.31015 1.13464
-v 0.042763 -0.250677 1.13464
-v -0.337099 -0.18983 1.13464
-v 1.134 0.425 0
-v 1.134 0.41429 0.122418
-v 1.134 0.382486 0.241117
-v 1.134 0.330553 0.352491
-v 1.134 0.260071 0.453154
-v 1.134 0.173179 0.54005
-v 1.134 0.072519 0.610537
-v 1.134 -0.038852 0.662475
-v 1.134 -0.157549 0.694284
-v 1.134 -0.279967 0.705
-v 1.134 -0.402386 0.694296
-v 1.134 -0.521087 0.662497
-v 1.134 -0.632462 0.61057
-v 1.134 -0.733129 0.540092
-v 1.134 -0.820029 0.453204
-v 1.134 -0.890521 0.352547
-v 1.134 -0.942463 0.241179
-v 1.134 -0.974279 0.122483
-v 1.134 -0.985 6.5e-005
-v 1.134 -0.974301 -0.122354
-v 1.134 -0.942508 -0.241056
-v 1.134 -0.890586 -0.352434
-v 1.134 -0.820113 -0.453104
-v 1.134 -0.733229 -0.540008
-v 1.134 -0.632575 -0.610504
-v 1.134 -0.521209 -0.662452
-v 1.134 -0.402515 -0.694273
-v 1.134 -0.280098 -0.705
-v 1.134 -0.157678 -0.694307
-v 1.134 -0.038975 -0.662519
-v 1.134 0.072406 -0.610602
-v 1.134 0.173079 -0.540134
-v 1.134 0.259987 -0.453254
-v 1.134 0.330488 -0.352604
-v 1.134 0.382441 -0.24124
-v 1.134 0.414267 -0.122547
-v 1.144 0.3569 0.022031
-v 1.144 0.1031 0.022031
-v 1.144 0.1031 -0.022031
-v 1.144 0.3569 -0.022031
-v 1.144 0.260559 0.337525
-v 1.144 0.040761 0.210627
-v 1.144 0.062792 0.172467
-v 1.144 0.28259 0.299365
-v 1.144 0.01938 0.562582
-v 1.144 -0.107524 0.342787
-v 1.144 -0.069365 0.320755
-v 1.144 0.057539 0.54055
-v 1.144 -0.302014 0.636901
-v 1.144 -0.302021 0.383101
-v 1.144 -0.257959 0.383099
-v 1.144 -0.257952 0.636899
-v 1.144 -0.617511 0.540568
-v 1.144 -0.490618 0.320766
-v 1.144 -0.452458 0.342796
-v 1.144 -0.579351 0.562598
-v 1.144 -0.842574 0.299395
-v 1.144 -0.622782 0.172485
-v 1.144 -0.60075 0.210644
-v 1.144 -0.820541 0.337553
-v 1.144 -0.916901 -0.021998
-v 1.144 -0.663101 -0.022011
-v 1.144 -0.663099 0.022051
-v 1.144 -0.916899 0.022065
-v 1.144 -0.820577 -0.337496
-v 1.144 -0.600772 -0.21061
-v 1.144 -0.622801 -0.172449
-v 1.144 -0.842606 -0.299336
-v 1.144 -0.57941 -0.562566
-v 1.144 -0.452494 -0.342778
-v 1.144 -0.490652 -0.320744
-v 1.144 -0.617567 -0.540532
-v 1.144 -0.258019 -0.636902
-v 1.144 -0.257999 -0.383102
-v 1.144 -0.302062 -0.383098
-v 1.144 -0.302082 -0.636898
-v 1.144 0.057482 -0.540586
-v 1.144 -0.069399 -0.320777
-v 1.144 -0.10756 -0.342805
-v 1.144 0.019321 -0.562614
-v 1.144 0.282558 -0.299425
-v 1.144 0.062773 -0.172503
-v 1.144 0.040738 -0.210661
-v 1.144 0.260523 -0.337582
-v 1.135 -0.128884 -0.569006
-v 1.135 -0.253928 0.021876
-v 1.135 -0.313016 0.013192
-v 1.135 -0.187972 -0.57769
-v 1.13464 -0.249302 0.343714
-v 1.13464 -0.31015 -0.036147
-v 1.13464 -0.250677 -0.042763
-v 1.13464 -0.18983 0.337099
-v 0 0.425 -1.134
-v 0.122418 0.41429 -1.134
-v 0.241117 0.382486 -1.134
-v 0.352491 0.330553 -1.134
-v 0.453154 0.260071 -1.134
-v 0.54005 0.173179 -1.134
-v 0.610537 0.072519 -1.134
-v 0.662475 -0.038852 -1.134
-v 0.694284 -0.157549 -1.134
-v 0.705 -0.279967 -1.134
-v 0.694296 -0.402386 -1.134
-v 0.662497 -0.521087 -1.134
-v 0.61057 -0.632462 -1.134
-v 0.540092 -0.733129 -1.134
-v 0.453204 -0.820029 -1.134
-v 0.352547 -0.890521 -1.134
-v 0.241179 -0.942463 -1.134
-v 0.122483 -0.974279 -1.134
-v 6.5e-005 -0.985 -1.134
-v -0.122354 -0.974301 -1.134
-v -0.241056 -0.942508 -1.134
-v -0.352434 -0.890586 -1.134
-v -0.453104 -0.820113 -1.134
-v -0.540008 -0.733229 -1.134
-v -0.610504 -0.632575 -1.134
-v -0.662452 -0.521209 -1.134
-v -0.694273 -0.402515 -1.134
-v -0.705 -0.280098 -1.134
-v -0.694307 -0.157678 -1.134
-v -0.662519 -0.038975 -1.134
-v -0.610602 0.072406 -1.134
-v -0.540134 0.173079 -1.134
-v -0.453254 0.259987 -1.134
-v -0.352604 0.330488 -1.134
-v -0.24124 0.382441 -1.134
-v -0.122547 0.414267 -1.134
-v 0.022031 0.3569 -1.144
-v 0.022031 0.1031 -1.144
-v -0.022031 0.1031 -1.144
-v -0.022031 0.3569 -1.144
-v 0.337525 0.260559 -1.144
-v 0.210627 0.040761 -1.144
-v 0.172467 0.062792 -1.144
-v 0.299365 0.28259 -1.144
-v 0.562582 0.01938 -1.144
-v 0.342787 -0.107524 -1.144
-v 0.320755 -0.069365 -1.144
-v 0.54055 0.057539 -1.144
-v 0.636901 -0.302014 -1.144
-v 0.383101 -0.302021 -1.144
-v 0.383099 -0.257959 -1.144
-v 0.636899 -0.257952 -1.144
-v 0.540568 -0.617511 -1.144
-v 0.320766 -0.490618 -1.144
-v 0.342796 -0.452458 -1.144
-v 0.562598 -0.579351 -1.144
-v 0.299395 -0.842574 -1.144
-v 0.172485 -0.622782 -1.144
-v 0.210644 -0.60075 -1.144
-v 0.337553 -0.820541 -1.144
-v -0.021998 -0.916901 -1.144
-v -0.022011 -0.663101 -1.144
-v 0.022051 -0.663099 -1.144
-v 0.022065 -0.916899 -1.144
-v -0.337496 -0.820577 -1.144
-v -0.21061 -0.600772 -1.144
-v -0.172449 -0.622801 -1.144
-v -0.299336 -0.842606 -1.144
-v -0.562566 -0.57941 -1.144
-v -0.342778 -0.452494 -1.144
-v -0.320744 -0.490652 -1.144
-v -0.540532 -0.617567 -1.144
-v -0.636902 -0.258019 -1.144
-v -0.383102 -0.257999 -1.144
-v -0.383098 -0.302062 -1.144
-v -0.636898 -0.302082 -1.144
-v -0.540586 0.057482 -1.144
-v -0.320777 -0.069399 -1.144
-v -0.342805 -0.10756 -1.144
-v -0.562614 0.019321 -1.144
-v -0.299425 0.282558 -1.144
-v -0.172503 0.062773 -1.144
-v -0.210661 0.040738 -1.144
-v -0.337582 0.260523 -1.144
-v -0.569006 -0.128884 -1.135
-v 0.021876 -0.253928 -1.135
-v 0.013192 -0.313016 -1.135
-v -0.57769 -0.187972 -1.135
-v 0.343714 -0.249302 -1.13464
-v -0.036147 -0.31015 -1.13464
-v -0.042763 -0.250677 -1.13464
-v 0.337099 -0.18983 -1.13464
-v -1.134 0.425 0
-v -1.134 0.41429 -0.122418
-v -1.134 0.382486 -0.241117
-v -1.134 0.330553 -0.352491
-v -1.134 0.260071 -0.453154
-v -1.134 0.173179 -0.54005
-v -1.134 0.072519 -0.610537
-v -1.134 -0.038852 -0.662475
-v -1.134 -0.157549 -0.694284
-v -1.134 -0.279967 -0.705
-v -1.134 -0.402386 -0.694296
-v -1.134 -0.521087 -0.662497
-v -1.134 -0.632462 -0.61057
-v -1.134 -0.733129 -0.540092
-v -1.134 -0.820029 -0.453204
-v -1.134 -0.890521 -0.352547
-v -1.134 -0.942463 -0.241179
-v -1.134 -0.974279 -0.122483
-v -1.134 -0.985 -6.5e-005
-v -1.134 -0.974301 0.122354
-v -1.134 -0.942508 0.241056
-v -1.134 -0.890586 0.352434
-v -1.134 -0.820113 0.453104
-v -1.134 -0.733229 0.540008
-v -1.134 -0.632575 0.610504
-v -1.134 -0.521209 0.662452
-v -1.134 -0.402515 0.694273
-v -1.134 -0.280098 0.705
-v -1.134 -0.157678 0.694307
-v -1.134 -0.038975 0.662519
-v -1.134 0.072406 0.610602
-v -1.134 0.173079 0.540134
-v -1.134 0.259987 0.453254
-v -1.134 0.330488 0.352604
-v -1.134 0.382441 0.24124
-v -1.134 0.414267 0.122547
-v -1.144 0.3569 -0.022031
-v -1.144 0.1031 -0.022031
-v -1.144 0.1031 0.022031
-v -1.144 0.3569 0.022031
-v -1.144 0.260559 -0.337525
-v -1.144 0.040761 -0.210627
-v -1.144 0.062792 -0.172467
-v -1.144 0.28259 -0.299365
-v -1.144 0.01938 -0.562582
-v -1.144 -0.107524 -0.342787
-v -1.144 -0.069365 -0.320755
-v -1.144 0.057539 -0.54055
-v -1.144 -0.302014 -0.636901
-v -1.144 -0.302021 -0.383101
-v -1.144 -0.257959 -0.383099
-v -1.144 -0.257952 -0.636899
-v -1.144 -0.617511 -0.540568
-v -1.144 -0.490618 -0.320766
-v -1.144 -0.452458 -0.342796
-v -1.144 -0.579351 -0.562598
-v -1.144 -0.842574 -0.299395
-v -1.144 -0.622782 -0.172485
-v -1.144 -0.60075 -0.210644
-v -1.144 -0.820541 -0.337553
-v -1.144 -0.916901 0.021998
-v -1.144 -0.663101 0.022011
-v -1.144 -0.663099 -0.022051
-v -1.144 -0.916899 -0.022065
-v -1.144 -0.820577 0.337496
-v -1.144 -0.600772 0.21061
-v -1.144 -0.622801 0.172449
-v -1.144 -0.842606 0.299336
-v -1.144 -0.57941 0.562566
-v -1.144 -0.452494 0.342778
-v -1.144 -0.490652 0.320744
-v -1.144 -0.617567 0.540532
-v -1.144 -0.258019 0.636902
-v -1.144 -0.257999 0.383102
-v -1.144 -0.302062 0.383098
-v -1.144 -0.302082 0.636898
-v -1.144 0.057482 0.540586
-v -1.144 -0.069399 0.320777
-v -1.144 -0.10756 0.342805
-v -1.144 0.019321 0.562614
-v -1.144 0.282558 0.299425
-v -1.144 0.062773 0.172503
-v -1.144 0.040738 0.210661
-v -1.144 0.260523 0.337582
-v -1.135 -0.128884 0.569006
-v -1.135 -0.253928 -0.021876
-v -1.135 -0.313016 -0.013192
-v -1.135 -0.187972 0.57769
-v -1.13464 -0.249302 -0.343714
-v -1.13464 -0.31015 0.036147
-v -1.13464 -0.250677 0.042763
-v -1.13464 -0.18983 -0.337099
-vn 1 0 0.000569096
-vn -1 0 -0.000569096
-vn -1 0 -0.000570691
-vn 1 0 0.000565259
-vn 0.000509719 -0.44721 -0.894429
-vn -0.000499176 0 1
-vn -0.000481064 0.266932 0.963715
-vn -0.000488087 0.514492 0.857495
-vn 0.00042804 -0.514498 -0.857492
-vn -0.000299513 -0.8 0.6
-vn -0.000138291 0.961524 0.274721
-vn 0.000137137 -0.961524 -0.27472
-vn 0 -1 0
-vn 0 1 0
-vn -0.000387739 0 1
-vn 0.000382513 0 -1
-vn 0.707107 0.707106 0.000400743
-vn -1 0 -0.000566154
-vn -0.600001 -0.799999 -0.00033981
-vn -0.707107 -0.707107 -0.000400468
-vn -0.707107 -0.707107 -0.000400332
-vn 0.707113 -0.7071 0.000400901
-vn 0.6 0.8 0.000340172
-vn 1 0 0.000566154
-vn -0.707107 0.707106 -0.000400744
-vn 0.707107 -0.707107 0.000400469
-vn -0.436532 0.786406 0.437042
-vn 0.429319 0.794316 -0.429823
-vn -0.346918 0.871609 -0.346332
-vn 0 -1 0
-vn 0.346918 0.871608 0.346334
-vn -0.000209213 0.793494 0.608578
-vn 0.608566 0.793503 0.000390815
-vn 0.000571085 0.793502 -0.608568
-vn -0.608802 0.793322 -0.000389153
-vn 1 0 0.00042435
-vn 0.000419184 0.707107 -0.707107
-vn -0.000355678 -0.8 0.599999
-vn -0.00041917 -0.707107 0.707107
-vn 0.000419193 -0.707106 -0.707108
-vn 0.000355696 0.8 -0.599999
-vn -0.000419162 0.707107 0.707107
-vn -0.000419164 -0.707105 0.707108
-vn 0.000419163 -0.707107 -0.707107
-vn -0.707094 -6.49068e-006 0.70712
-vn -0.707098 0 0.707115
-vn 0.707069 2.89744e-006 0.707144
-vn 0.707064 0 0.70715
-vn -0.707045 -4.84174e-006 -0.707169
-vn 0.707098 0 0.707115
-vn 0.707157 -1.26403e-005 -0.707056
-vn -0.70719 4.67573e-006 0.707024
-vn -0.707199 -1.1863e-006 0.707015
-
-g
-f 4 1 2
-f 4 2 3
-f 4 5 6
-f 4 6 1
-f 2 7 8
-f 2 8 3
-
-g
-f 9 10 11
-f 9 11 12
-f 9 13 14
-f 9 14 10
-f 16 14 13
-f 16 13 15
-f 15 12 11
-f 15 11 16
-f 10 17 18
-f 10 18 11
-f 10 14 19
-f 10 19 17
-f 20 19 14
-f 20 14 16
-f 17 19 21
-f 17 21 22
-f 23 21 19
-f 23 19 20
-f 20 18 24
-f 20 24 23
-f 22 9 12
-f 22 12 24
-f 22 21 13
-f 22 13 9
-f 15 13 21
-f 15 21 23
-f 23 24 12
-f 23 12 15
-f 28 25 26
-f 28 26 27
-f 32 29 30
-f 32 30 31
-f 29 28 27
-f 29 27 30
-f 32 25 28
-f 32 28 29
-f 25 32 31
-f 25 31 26
-f 27 26 31
-f 27 31 30
-
-g
-f 33 34 35
-f 36 37 38
-f 35 34 37
-f 35 37 36
-f 33 38 37
-f 33 37 34
-f 38 33 35
-f 38 35 36
-
-g
-f 44//2 39//3 40//2
-f 43//2 44//2 40//2
-f 43//2 40//2 41//3
-f 43//2 41//3 42//3
-f 44//1 39//1 40//1
-f 44//1 40//1 41//4
-f 43//1 44//1 41//4
-f 43//1 41//4 42//1
-f 45//1 46//1 47//1
-f 46//5 39//5 44//5
-f 46//5 44//5 47//5
-f 40//7 39//6 46//6
-f 40//7 46//6 45//7
-f 44//8 40//7 45//7
-f 44//8 45//7 47//8
-f 48//4 45//4 47//4
-f 45//9 40//9 44//9
-f 45//9 44//9 47//9
-f 40//10 45//10 48//10
-f 40//10 48//10 41//10
-f 44//11 41//11 48//11
-f 44//11 48//11 47//11
-f 48//4 47//4 49//4
-f 48//4 49//4 50//1
-f 48//12 41//12 44//12
-f 48//12 44//12 47//12
-f 50//13 42//13 41//13
-f 50//13 41//13 48//13
-f 43//6 42//6 50//6
-f 43//6 50//6 49//6
-f 44//14 43//14 49//14
-f 44//14 49//14 47//14
-f 56//2 51//3 52//2
-f 55//2 56//2 52//2
-f 55//2 52//2 53//3
-f 55//2 53//3 54//3
-f 56//1 51//1 52//1
-f 56//1 52//1 53//4
-f 55//1 56//1 53//4
-f 55//1 53//4 54//1
-f 57//1 58//1 59//1
-f 58//5 51//5 56//5
-f 58//5 56//5 59//5
-f 52//7 51//6 58//6
-f 52//7 58//6 57//7
-f 56//8 52//7 57//7
-f 56//8 57//7 59//8
-f 60//4 57//4 59//4
-f 57//9 52//9 56//9
-f 57//9 56//9 59//9
-f 52//10 57//10 60//10
-f 52//10 60//10 53//10
-f 56//11 53//11 60//11
-f 56//11 60//11 59//11
-f 60//4 59//4 61//4
-f 60//4 61//4 62//1
-f 60//12 53//12 56//12
-f 60//12 56//12 59//12
-f 53//13 60//13 62//13
-f 53//13 62//13 54//13
-f 55//6 54//6 62//6
-f 55//6 62//6 61//6
-f 56//14 55//14 61//14
-f 56//14 61//14 59//14
-
-g
-f 63//15 64//15 65//15
-f 65//15 66//15 63//15
-f 65//15 64//15 67//15
-f 65//15 67//15 68//15
-f 69//16 70//16 71//16
-f 63//17 71//17 70//17
-f 63//17 70//17 64//17
-f 65//18 64//18 70//18
-f 65//18 70//18 69//18
-f 69//19 71//19 63//19
-f 69//19 63//19 65//19
-f 71//16 72//16 69//16
-f 69//20 72//20 66//20
-f 69//20 66//20 65//21
-f 72//22 71//22 63//22
-f 72//22 63//22 66//22
-f 63//23 71//23 69//23
-f 63//23 69//23 65//23
-f 74//16 70//16 69//16
-f 74//16 69//16 73//16
-f 64//24 65//24 69//24
-f 64//24 69//24 70//24
-f 74//25 67//25 64//25
-f 74//25 64//25 70//25
-f 74//21 73//21 68//21
-f 74//21 68//21 67//21
-f 65//26 68//26 73//26
-f 65//26 73//26 69//22
-f 75//27 76//27 77//27
-f 78//28 79//28 80//28
-f 80//29 79//29 76//29
-f 80//29 76//29 75//29
-f 76//30 79//30 78//30
-f 76//30 78//30 77//30
-f 77//31 78//31 80//31
-f 77//31 80//31 75//31
-f 81//32 82//32 83//32
-f 81//32 83//32 84//32
-f 82//33 85//33 86//33
-f 82//33 86//33 83//33
-f 85//34 87//34 88//34
-f 85//34 88//34 86//34
-f 87//35 81//35 84//35
-f 87//35 84//35 88//35
-f 89//36 90//24 91//36
-f 91//36 92//36 89//36
-f 91//36 90//24 93//36
-f 91//36 93//36 94//36
-f 95//18 96//18 97//18
-f 89//37 97//37 96//37
-f 89//37 96//37 90//37
-f 91//15 90//15 96//15
-f 91//15 96//15 95//15
-f 95//38 97//38 89//38
-f 95//38 89//38 91//38
-f 97//18 98//18 95//18
-f 95//39 98//39 92//39
-f 95//39 92//39 91//39
-f 89//40 92//40 98//40
-f 89//40 98//40 97//40
-f 89//41 97//41 95//41
-f 89//41 95//41 91//41
-f 100//18 96//18 95//18
-f 100//18 95//18 99//18
-f 90//16 91//16 95//16
-f 90//16 95//16 96//16
-f 100//42 93//42 90//42
-f 100//42 90//42 96//42
-f 94//43 93//43 100//43
-f 94//43 100//43 99//43
-f 91//44 94//44 99//44
-f 91//44 99//44 95//44
-
-g
-f 104//45 101//45 102//45
-f 104//45 102//45 103//46
-f 105//47 106//48 107//47
-f 105//47 107//47 108//47
-f 109//49 110//49 111//49
-f 109//49 111//49 112//49
-
-g
-f 116 113 114
-f 116 114 115
-f 120 117 118
-f 120 118 119
-f 117 116 115
-f 117 115 118
-f 116 117 120
-f 116 120 113
-f 113 120 119
-f 113 119 114
-f 119 118 115
-f 119 115 114
-
-g
-f 121 122 123
-f 124 125 126
-f 126 125 122
-f 126 122 121
-f 122 125 124
-f 122 124 123
-f 123 124 126
-f 123 126 121
-
-g
-f 130//50 127//50 128//50
-f 130//50 128//50 129//50
-f 131//51 132//51 133//51
-f 131//51 133//51 134//51
-f 135//52 136//52 137//52
-f 135//52 137//52 138//53
-
-g
-f 142 139 140
-f 142 140 141
-f 146 143 144
-f 146 144 145
-f 143 142 141
-f 143 141 144
-f 146 139 142
-f 146 142 143
-f 139 146 145
-f 139 145 140
-f 141 140 145
-f 141 145 144
-
-g
-f 147 148 149
-f 150 151 152
-f 152 151 148
-f 152 148 147
-f 150 149 148
-f 150 148 151
-f 149 150 152
-f 149 152 147
-
-g
-f 156 153 154
-f 156 154 155
-f 157 158 159
-f 157 159 160
-f 161 162 163
-f 161 163 164
-
-g
-f 166 167 168
-f 166 168 165
-f 169 170 167
-f 169 167 166
-f 171 172 170
-f 171 170 169
-f 165 168 172
-f 165 172 171
-
-g
-f 176 173 174
-f 176 174 175
-f 180 177 178
-f 180 178 179
-f 184 181 182
-f 184 182 183
-
-g
-f 220 185 186
-f 220 186 187
-f 220 187 188
-f 220 188 189
-f 220 189 190
-f 220 190 191
-f 220 191 192
-f 220 192 193
-f 220 193 194
-f 220 194 195
-f 220 195 196
-f 220 196 197
-f 220 197 198
-f 220 198 199
-f 220 199 200
-f 220 200 201
-f 219 220 201
-f 218 219 201
-f 217 218 201
-f 216 217 201
-f 215 216 201
-f 214 215 201
-f 213 214 201
-f 212 213 201
-f 211 212 201
-f 210 211 201
-f 209 210 201
-f 209 201 202
-f 209 202 203
-f 209 203 204
-f 209 204 205
-f 209 205 206
-f 209 206 207
-f 209 207 208
-
-g
-f 224 221 222
-f 224 222 223
-f 226 227 228
-f 226 228 225
-f 229 230 231
-f 229 231 232
-f 236 233 234
-f 236 234 235
-f 238 239 240
-f 238 240 237
-f 241 242 243
-f 241 243 244
-f 247 248 245
-f 247 245 246
-f 251 252 249
-f 251 249 250
-f 256 253 254
-f 256 254 255
-f 260 257 258
-f 260 258 259
-f 263 264 261
-f 263 261 262
-f 265 266 267
-f 265 267 268
-
-g
-f 272 269 270
-f 272 270 271
-f 275 276 273
-f 275 273 274
-
-g
-f 312 277 278
-f 312 278 279
-f 312 279 280
-f 312 280 281
-f 312 281 282
-f 312 282 283
-f 312 283 284
-f 312 284 285
-f 312 285 286
-f 312 286 287
-f 312 287 288
-f 312 288 289
-f 312 289 290
-f 312 290 291
-f 312 291 292
-f 312 292 293
-f 311 312 293
-f 310 311 293
-f 309 310 293
-f 308 309 293
-f 307 308 293
-f 306 307 293
-f 305 306 293
-f 304 305 293
-f 303 304 293
-f 302 303 293
-f 301 302 293
-f 301 293 294
-f 301 294 295
-f 301 295 296
-f 301 296 297
-f 301 297 298
-f 301 298 299
-f 301 299 300
-
-g
-f 316 313 314
-f 316 314 315
-f 318 319 320
-f 318 320 317
-f 321 322 323
-f 321 323 324
-f 328 325 326
-f 328 326 327
-f 330 331 332
-f 330 332 329
-f 333 334 335
-f 333 335 336
-f 339 340 337
-f 339 337 338
-f 343 344 341
-f 343 341 342
-f 348 345 346
-f 348 346 347
-f 352 349 350
-f 352 350 351
-f 355 356 353
-f 355 353 354
-f 357 358 359
-f 357 359 360
-
-g
-f 364 361 362
-f 364 362 363
-f 367 368 365
-f 367 365 366
-
-g
-f 404 369 370
-f 404 370 371
-f 404 371 372
-f 404 372 373
-f 404 373 374
-f 404 374 375
-f 404 375 376
-f 404 376 377
-f 404 377 378
-f 404 378 379
-f 404 379 380
-f 404 380 381
-f 404 381 382
-f 404 382 383
-f 404 383 384
-f 404 384 385
-f 403 404 385
-f 402 403 385
-f 401 402 385
-f 400 401 385
-f 399 400 385
-f 398 399 385
-f 397 398 385
-f 396 397 385
-f 395 396 385
-f 394 395 385
-f 393 394 385
-f 393 385 386
-f 393 386 387
-f 393 387 388
-f 393 388 389
-f 393 389 390
-f 393 390 391
-f 393 391 392
-
-g
-f 408 405 406
-f 408 406 407
-f 410 411 412
-f 410 412 409
-f 413 414 415
-f 413 415 416
-f 420 417 418
-f 420 418 419
-f 422 423 424
-f 422 424 421
-f 425 426 427
-f 425 427 428
-f 431 432 429
-f 431 429 430
-f 435 436 433
-f 435 433 434
-f 440 437 438
-f 440 438 439
-f 444 441 442
-f 444 442 443
-f 447 448 445
-f 447 445 446
-f 449 450 451
-f 449 451 452
-
-g
-f 456 453 454
-f 456 454 455
-f 459 460 457
-f 459 457 458
-
-g
-f 496 461 462
-f 496 462 463
-f 496 463 464
-f 496 464 465
-f 496 465 466
-f 496 466 467
-f 496 467 468
-f 496 468 469
-f 496 469 470
-f 496 470 471
-f 496 471 472
-f 496 472 473
-f 496 473 474
-f 496 474 475
-f 496 475 476
-f 496 476 477
-f 495 496 477
-f 494 495 477
-f 493 494 477
-f 492 493 477
-f 491 492 477
-f 490 491 477
-f 489 490 477
-f 488 489 477
-f 487 488 477
-f 486 487 477
-f 485 486 477
-f 485 477 478
-f 485 478 479
-f 485 479 480
-f 485 480 481
-f 485 481 482
-f 485 482 483
-f 485 483 484
-
-g
-f 500 497 498
-f 500 498 499
-f 502 503 504
-f 502 504 501
-f 505 506 507
-f 505 507 508
-f 512 509 510
-f 512 510 511
-f 514 515 516
-f 514 516 513
-f 517 518 519
-f 517 519 520
-f 523 524 521
-f 523 521 522
-f 527 528 525
-f 527 525 526
-f 532 529 530
-f 532 530 531
-f 536 533 534
-f 536 534 535
-f 539 540 537
-f 539 537 538
-f 541 542 543
-f 541 543 544
-
-g
-f 548 545 546
-f 548 546 547
-f 551 552 549
-f 551 549 550
+This file may be used freely for non commercial purposes.
+# Generated by CtrlView V3.00
+# D:\saltel\3DS_FILES\uhrturm.obj
+
+g
+v 1.13195 1.87823 1.13195
+v 1.13195 -1.87823 1.13195
+v 1.13195 -1.87823 -1.13195
+v 1.13195 1.87823 -1.13195
+v -1.13195 1.87823 -1.13195
+v -1.13195 1.87823 1.13195
+v -1.13195 -1.87823 1.13195
+v -1.13195 -1.87823 -1.13195
+v -1.48021 1.33917 1.47956
+v 1.47912 1.33917 1.48065
+v 1.12573 1.33917 1.12694
+v -1.1266 1.33917 1.12606
+v -1.48021 0.589166 1.47956
+v 1.47912 0.589166 1.48065
+v -1.1266 0.589166 1.12606
+v 1.12573 0.589166 1.12694
+v 1.48108 1.33917 -1.47868
+v 1.12727 1.33917 -1.12539
+v 1.48108 0.589166 -1.47868
+v 1.12727 0.589166 -1.12539
+v -1.47824 0.589166 -1.48152
+v -1.47824 1.33917 -1.48152
+v -1.12505 0.589166 -1.1276
+v -1.12505 1.33917 -1.1276
+v -1.26581 1.48992 1.82059
+v -1.26581 0.588913 1.82059
+v -0.530699 0.588913 1.08569
+v -0.530699 1.48992 1.08569
+v -1.15829 1.48992 0.457918
+v -1.15829 0.588913 0.457918
+v -1.8934 0.588913 1.19281
+v -1.8934 1.48992 1.19281
+v 1.16926 1.87107 1.244
+v 1.16932 1.87107 -1.24394
+v 0.585613 4.34992 1.5e-005
+v -0.593474 4.34992 -1.6e-005
+v -1.16176 1.87107 -1.244
+v -1.16183 1.87107 1.24394
+v 0.20932 2.114 1.12512
+v 0.20932 2.239 1.12512
+v 0.209038 2.614 1.62512
+v 0.208967 2.614 1.75012
+v 0.208967 2.864 1.75012
+v 0.209534 2.864 0.750118
+v 0.289322 2.239 1.12516
+v 0.289322 2.114 1.12516
+v 0.289534 2.864 0.750164
+v 0.289038 2.614 1.62516
+v 0.288967 2.864 1.75016
+v 0.288967 2.614 1.75016
+v -0.29068 2.114 1.12484
+v -0.29068 2.239 1.12484
+v -0.290962 2.614 1.62484
+v -0.291033 2.614 1.74984
+v -0.291033 2.864 1.74984
+v -0.290466 2.864 0.749836
+v -0.210678 2.239 1.12488
+v -0.210678 2.114 1.12488
+v -0.210466 2.864 0.749881
+v -0.210962 2.614 1.62488
+v -0.211033 2.864 1.74988
+v -0.211033 2.614 1.74988
+v 0.398979 2.814 1.80184
+v -0.00102 3.214 1.80168
+v -0.00102 3.114 1.80168
+v 0.34898 2.764 1.80182
+v -0.40102 2.814 1.80153
+v -0.351021 2.764 1.80155
+v -0.000319 3.114 0.563502
+v -0.000319 3.214 0.563502
+v 0.399681 2.814 0.563655
+v 0.349682 2.764 0.563636
+v -0.350319 2.764 0.563368
+v -0.400318 2.814 0.563349
+v -1.36571 1.76335 1.30816
+v -1.99019 1.4739 1.20524
+v -1.26193 1.4739 1.93265
+v -0.194054 1.4739 0.862978
+v -0.922319 1.4739 0.135567
+v -0.825571 1.76335 0.767107
+v -1.52113 1.31426 1.52054
+v 1.52009 1.31426 1.52158
+v 1.10309 1.63426 1.10421
+v -1.10388 1.63426 1.10341
+v 1.52204 1.31426 -1.51964
+v 1.10453 1.63426 -1.10276
+v -1.51919 1.31426 -1.52249
+v -1.10243 1.63426 -1.10486
+v 1.1845 2.68385 0.281632
+v 1.18441 2.88385 0.481632
+v 1.18441 2.83385 0.481632
+v 1.18449 2.65885 0.306632
+v 1.18433 2.68385 0.681632
+v 1.18434 2.65885 0.656632
+v 0.565324 2.83385 0.481265
+v 0.565324 2.88385 0.481265
+v 0.565406 2.68385 0.281265
+v 0.565396 2.65885 0.306265
+v 0.565253 2.65885 0.656265
+v 0.565242 2.68385 0.681265
+v -1.80243 1.37433 1.2849
+v -1.79277 0.840846 1.29455
+v -1.38452 0.855616 1.70279
+v -1.39417 1.38909 1.69314
+v -1.17726 1.37433 1.73387
+v -1.17335 0.840846 1.72996
+v -1.00819 0.855616 1.56482
+v -1.0121 1.38909 1.56872
+v -1.63705 1.37433 0.935206
+v -1.64095 0.840846 0.93911
+v -1.80612 0.855616 1.10425
+v -1.80222 1.38909 1.10035
+v 1.88055 1.48992 1.20586
+v 1.88055 0.588913 1.20586
+v 1.14568 0.588913 0.470727
+v 1.14568 1.48992 0.470727
+v 0.517887 1.48992 1.0983
+v 0.517887 0.588913 1.0983
+v 1.25277 0.588913 1.83343
+v 1.25277 1.48992 1.83343
+v 1.36813 1.76335 1.30575
+v 1.26519 1.4739 1.93023
+v 1.99262 1.4739 1.20198
+v 0.922974 1.4739 0.134077
+v 0.195543 1.4739 0.862323
+v 0.827085 1.76335 0.765592
+v 1.34486 1.37433 1.74246
+v 1.35451 0.840846 1.73281
+v 1.76276 0.855616 1.32457
+v 1.75311 1.38909 1.33422
+v 1.79384 1.37433 1.1173
+v 1.78993 0.840846 1.1134
+v 1.62479 0.855616 0.948235
+v 1.6287 1.38909 0.952139
+v 0.995163 1.37433 1.57707
+v 0.999067 0.840846 1.58098
+v 1.1642 0.855616 1.74615
+v 1.1603 1.38909 1.74225
+v 1.26594 1.48992 -1.82051
+v 1.26594 0.588913 -1.82051
+v 0.530787 0.588913 -1.08565
+v 0.530787 1.48992 -1.08565
+v 1.15834 1.48992 -0.457845
+v 1.15834 0.588913 -0.457845
+v 1.89349 0.588913 -1.1927
+v 1.89349 1.48992 -1.1927
+v 1.36581 1.76335 -1.30808
+v 1.99029 1.4739 -1.20512
+v 1.26206 1.4739 -1.93257
+v 0.194132 1.4739 -0.862956
+v 0.922358 1.4739 -0.135507
+v 0.825644 1.76335 -0.767052
+v 1.80253 1.37433 -1.2848
+v 1.79287 0.840846 -1.29445
+v 1.38464 0.855616 -1.70271
+v 1.39429 1.38909 -1.69306
+v 1.17738 1.37433 -1.7338
+v 1.17348 0.840846 -1.72989
+v 1.00831 0.855616 -1.56475
+v 1.01221 1.38909 -1.56865
+v 1.63713 1.37433 -0.935107
+v 1.64103 0.840846 -0.939011
+v 1.80621 0.855616 -1.10414
+v 1.80231 1.38909 -1.10024
+v -1.10388 1.63426 1.10341
+v 1.10309 1.63426 1.10421
+v 1.52009 1.31426 1.52158
+v -1.52113 1.31426 1.52054
+v 1.10453 1.63426 -1.10276
+v 1.52204 1.31426 -1.51964
+v -1.10243 1.63426 -1.10486
+v -1.51919 1.31426 -1.52249
+v 1.13198 1.87823 -1.13191
+v 1.13198 -1.87823 -1.13191
+v -1.13191 -1.87823 -1.13198
+v -1.13191 1.87823 -1.13198
+v -1.13189 1.87823 -1.132
+v -1.13189 -1.87823 -1.132
+v -1.132 -1.87823 1.13189
+v -1.132 1.87823 1.13189
+v -1.13203 1.87823 1.13186
+v -1.13203 -1.87823 1.13186
+v 1.13186 -1.87823 1.13204
+v 1.13186 1.87823 1.13204
+v 0 0.425 1.134
+v -0.122418 0.41429 1.134
+v -0.241117 0.382486 1.134
+v -0.352491 0.330553 1.134
+v -0.453154 0.260071 1.134
+v -0.54005 0.173179 1.134
+v -0.610537 0.072519 1.134
+v -0.662475 -0.038852 1.134
+v -0.694284 -0.157549 1.134
+v -0.705 -0.279967 1.134
+v -0.694296 -0.402386 1.134
+v -0.662497 -0.521087 1.134
+v -0.61057 -0.632462 1.134
+v -0.540092 -0.733129 1.134
+v -0.453204 -0.820029 1.134
+v -0.352547 -0.890521 1.134
+v -0.241179 -0.942463 1.134
+v -0.122483 -0.974279 1.134
+v -6.5e-005 -0.985 1.134
+v 0.122354 -0.974301 1.134
+v 0.241056 -0.942508 1.134
+v 0.352434 -0.890586 1.134
+v 0.453104 -0.820113 1.134
+v 0.540008 -0.733229 1.134
+v 0.610504 -0.632575 1.134
+v 0.662452 -0.521209 1.134
+v 0.694273 -0.402515 1.134
+v 0.705 -0.280098 1.134
+v 0.694307 -0.157678 1.134
+v 0.662519 -0.038975 1.134
+v 0.610602 0.072406 1.134
+v 0.540134 0.173079 1.134
+v 0.453254 0.259987 1.134
+v 0.352604 0.330488 1.134
+v 0.24124 0.382441 1.134
+v 0.122547 0.414267 1.134
+v -0.022031 0.3569 1.144
+v -0.022031 0.1031 1.144
+v 0.022031 0.1031 1.144
+v 0.022031 0.3569 1.144
+v -0.337525 0.260559 1.144
+v -0.210627 0.040761 1.144
+v -0.172467 0.062792 1.144
+v -0.299365 0.28259 1.144
+v -0.562582 0.01938 1.144
+v -0.342787 -0.107524 1.144
+v -0.320755 -0.069365 1.144
+v -0.54055 0.057539 1.144
+v -0.636901 -0.302014 1.144
+v -0.383101 -0.302021 1.144
+v -0.383099 -0.257959 1.144
+v -0.636899 -0.257952 1.144
+v -0.540568 -0.617511 1.144
+v -0.320766 -0.490618 1.144
+v -0.342796 -0.452458 1.144
+v -0.562598 -0.579351 1.144
+v -0.299395 -0.842574 1.144
+v -0.172485 -0.622782 1.144
+v -0.210644 -0.60075 1.144
+v -0.337553 -0.820541 1.144
+v 0.021998 -0.916901 1.144
+v 0.022011 -0.663101 1.144
+v -0.022051 -0.663099 1.144
+v -0.022065 -0.916899 1.144
+v 0.337496 -0.820577 1.144
+v 0.21061 -0.600772 1.144
+v 0.172449 -0.622801 1.144
+v 0.299336 -0.842606 1.144
+v 0.562566 -0.57941 1.144
+v 0.342778 -0.452494 1.144
+v 0.320744 -0.490652 1.144
+v 0.540532 -0.617567 1.144
+v 0.636902 -0.258019 1.144
+v 0.383102 -0.257999 1.144
+v 0.383098 -0.302062 1.144
+v 0.636898 -0.302082 1.144
+v 0.540586 0.057482 1.144
+v 0.320777 -0.069399 1.144
+v 0.342805 -0.10756 1.144
+v 0.562614 0.019321 1.144
+v 0.299425 0.282558 1.144
+v 0.172503 0.062773 1.144
+v 0.210661 0.040738 1.144
+v 0.337582 0.260523 1.144
+v 0.569006 -0.128884 1.135
+v -0.021876 -0.253928 1.135
+v -0.013192 -0.313016 1.135
+v 0.57769 -0.187972 1.135
+v -0.343714 -0.249302 1.13464
+v 0.036147 -0.31015 1.13464
+v 0.042763 -0.250677 1.13464
+v -0.337099 -0.18983 1.13464
+v 1.134 0.425 0
+v 1.134 0.41429 0.122418
+v 1.134 0.382486 0.241117
+v 1.134 0.330553 0.352491
+v 1.134 0.260071 0.453154
+v 1.134 0.173179 0.54005
+v 1.134 0.072519 0.610537
+v 1.134 -0.038852 0.662475
+v 1.134 -0.157549 0.694284
+v 1.134 -0.279967 0.705
+v 1.134 -0.402386 0.694296
+v 1.134 -0.521087 0.662497
+v 1.134 -0.632462 0.61057
+v 1.134 -0.733129 0.540092
+v 1.134 -0.820029 0.453204
+v 1.134 -0.890521 0.352547
+v 1.134 -0.942463 0.241179
+v 1.134 -0.974279 0.122483
+v 1.134 -0.985 6.5e-005
+v 1.134 -0.974301 -0.122354
+v 1.134 -0.942508 -0.241056
+v 1.134 -0.890586 -0.352434
+v 1.134 -0.820113 -0.453104
+v 1.134 -0.733229 -0.540008
+v 1.134 -0.632575 -0.610504
+v 1.134 -0.521209 -0.662452
+v 1.134 -0.402515 -0.694273
+v 1.134 -0.280098 -0.705
+v 1.134 -0.157678 -0.694307
+v 1.134 -0.038975 -0.662519
+v 1.134 0.072406 -0.610602
+v 1.134 0.173079 -0.540134
+v 1.134 0.259987 -0.453254
+v 1.134 0.330488 -0.352604
+v 1.134 0.382441 -0.24124
+v 1.134 0.414267 -0.122547
+v 1.144 0.3569 0.022031
+v 1.144 0.1031 0.022031
+v 1.144 0.1031 -0.022031
+v 1.144 0.3569 -0.022031
+v 1.144 0.260559 0.337525
+v 1.144 0.040761 0.210627
+v 1.144 0.062792 0.172467
+v 1.144 0.28259 0.299365
+v 1.144 0.01938 0.562582
+v 1.144 -0.107524 0.342787
+v 1.144 -0.069365 0.320755
+v 1.144 0.057539 0.54055
+v 1.144 -0.302014 0.636901
+v 1.144 -0.302021 0.383101
+v 1.144 -0.257959 0.383099
+v 1.144 -0.257952 0.636899
+v 1.144 -0.617511 0.540568
+v 1.144 -0.490618 0.320766
+v 1.144 -0.452458 0.342796
+v 1.144 -0.579351 0.562598
+v 1.144 -0.842574 0.299395
+v 1.144 -0.622782 0.172485
+v 1.144 -0.60075 0.210644
+v 1.144 -0.820541 0.337553
+v 1.144 -0.916901 -0.021998
+v 1.144 -0.663101 -0.022011
+v 1.144 -0.663099 0.022051
+v 1.144 -0.916899 0.022065
+v 1.144 -0.820577 -0.337496
+v 1.144 -0.600772 -0.21061
+v 1.144 -0.622801 -0.172449
+v 1.144 -0.842606 -0.299336
+v 1.144 -0.57941 -0.562566
+v 1.144 -0.452494 -0.342778
+v 1.144 -0.490652 -0.320744
+v 1.144 -0.617567 -0.540532
+v 1.144 -0.258019 -0.636902
+v 1.144 -0.257999 -0.383102
+v 1.144 -0.302062 -0.383098
+v 1.144 -0.302082 -0.636898
+v 1.144 0.057482 -0.540586
+v 1.144 -0.069399 -0.320777
+v 1.144 -0.10756 -0.342805
+v 1.144 0.019321 -0.562614
+v 1.144 0.282558 -0.299425
+v 1.144 0.062773 -0.172503
+v 1.144 0.040738 -0.210661
+v 1.144 0.260523 -0.337582
+v 1.135 -0.128884 -0.569006
+v 1.135 -0.253928 0.021876
+v 1.135 -0.313016 0.013192
+v 1.135 -0.187972 -0.57769
+v 1.13464 -0.249302 0.343714
+v 1.13464 -0.31015 -0.036147
+v 1.13464 -0.250677 -0.042763
+v 1.13464 -0.18983 0.337099
+v 0 0.425 -1.134
+v 0.122418 0.41429 -1.134
+v 0.241117 0.382486 -1.134
+v 0.352491 0.330553 -1.134
+v 0.453154 0.260071 -1.134
+v 0.54005 0.173179 -1.134
+v 0.610537 0.072519 -1.134
+v 0.662475 -0.038852 -1.134
+v 0.694284 -0.157549 -1.134
+v 0.705 -0.279967 -1.134
+v 0.694296 -0.402386 -1.134
+v 0.662497 -0.521087 -1.134
+v 0.61057 -0.632462 -1.134
+v 0.540092 -0.733129 -1.134
+v 0.453204 -0.820029 -1.134
+v 0.352547 -0.890521 -1.134
+v 0.241179 -0.942463 -1.134
+v 0.122483 -0.974279 -1.134
+v 6.5e-005 -0.985 -1.134
+v -0.122354 -0.974301 -1.134
+v -0.241056 -0.942508 -1.134
+v -0.352434 -0.890586 -1.134
+v -0.453104 -0.820113 -1.134
+v -0.540008 -0.733229 -1.134
+v -0.610504 -0.632575 -1.134
+v -0.662452 -0.521209 -1.134
+v -0.694273 -0.402515 -1.134
+v -0.705 -0.280098 -1.134
+v -0.694307 -0.157678 -1.134
+v -0.662519 -0.038975 -1.134
+v -0.610602 0.072406 -1.134
+v -0.540134 0.173079 -1.134
+v -0.453254 0.259987 -1.134
+v -0.352604 0.330488 -1.134
+v -0.24124 0.382441 -1.134
+v -0.122547 0.414267 -1.134
+v 0.022031 0.3569 -1.144
+v 0.022031 0.1031 -1.144
+v -0.022031 0.1031 -1.144
+v -0.022031 0.3569 -1.144
+v 0.337525 0.260559 -1.144
+v 0.210627 0.040761 -1.144
+v 0.172467 0.062792 -1.144
+v 0.299365 0.28259 -1.144
+v 0.562582 0.01938 -1.144
+v 0.342787 -0.107524 -1.144
+v 0.320755 -0.069365 -1.144
+v 0.54055 0.057539 -1.144
+v 0.636901 -0.302014 -1.144
+v 0.383101 -0.302021 -1.144
+v 0.383099 -0.257959 -1.144
+v 0.636899 -0.257952 -1.144
+v 0.540568 -0.617511 -1.144
+v 0.320766 -0.490618 -1.144
+v 0.342796 -0.452458 -1.144
+v 0.562598 -0.579351 -1.144
+v 0.299395 -0.842574 -1.144
+v 0.172485 -0.622782 -1.144
+v 0.210644 -0.60075 -1.144
+v 0.337553 -0.820541 -1.144
+v -0.021998 -0.916901 -1.144
+v -0.022011 -0.663101 -1.144
+v 0.022051 -0.663099 -1.144
+v 0.022065 -0.916899 -1.144
+v -0.337496 -0.820577 -1.144
+v -0.21061 -0.600772 -1.144
+v -0.172449 -0.622801 -1.144
+v -0.299336 -0.842606 -1.144
+v -0.562566 -0.57941 -1.144
+v -0.342778 -0.452494 -1.144
+v -0.320744 -0.490652 -1.144
+v -0.540532 -0.617567 -1.144
+v -0.636902 -0.258019 -1.144
+v -0.383102 -0.257999 -1.144
+v -0.383098 -0.302062 -1.144
+v -0.636898 -0.302082 -1.144
+v -0.540586 0.057482 -1.144
+v -0.320777 -0.069399 -1.144
+v -0.342805 -0.10756 -1.144
+v -0.562614 0.019321 -1.144
+v -0.299425 0.282558 -1.144
+v -0.172503 0.062773 -1.144
+v -0.210661 0.040738 -1.144
+v -0.337582 0.260523 -1.144
+v -0.569006 -0.128884 -1.135
+v 0.021876 -0.253928 -1.135
+v 0.013192 -0.313016 -1.135
+v -0.57769 -0.187972 -1.135
+v 0.343714 -0.249302 -1.13464
+v -0.036147 -0.31015 -1.13464
+v -0.042763 -0.250677 -1.13464
+v 0.337099 -0.18983 -1.13464
+v -1.134 0.425 0
+v -1.134 0.41429 -0.122418
+v -1.134 0.382486 -0.241117
+v -1.134 0.330553 -0.352491
+v -1.134 0.260071 -0.453154
+v -1.134 0.173179 -0.54005
+v -1.134 0.072519 -0.610537
+v -1.134 -0.038852 -0.662475
+v -1.134 -0.157549 -0.694284
+v -1.134 -0.279967 -0.705
+v -1.134 -0.402386 -0.694296
+v -1.134 -0.521087 -0.662497
+v -1.134 -0.632462 -0.61057
+v -1.134 -0.733129 -0.540092
+v -1.134 -0.820029 -0.453204
+v -1.134 -0.890521 -0.352547
+v -1.134 -0.942463 -0.241179
+v -1.134 -0.974279 -0.122483
+v -1.134 -0.985 -6.5e-005
+v -1.134 -0.974301 0.122354
+v -1.134 -0.942508 0.241056
+v -1.134 -0.890586 0.352434
+v -1.134 -0.820113 0.453104
+v -1.134 -0.733229 0.540008
+v -1.134 -0.632575 0.610504
+v -1.134 -0.521209 0.662452
+v -1.134 -0.402515 0.694273
+v -1.134 -0.280098 0.705
+v -1.134 -0.157678 0.694307
+v -1.134 -0.038975 0.662519
+v -1.134 0.072406 0.610602
+v -1.134 0.173079 0.540134
+v -1.134 0.259987 0.453254
+v -1.134 0.330488 0.352604
+v -1.134 0.382441 0.24124
+v -1.134 0.414267 0.122547
+v -1.144 0.3569 -0.022031
+v -1.144 0.1031 -0.022031
+v -1.144 0.1031 0.022031
+v -1.144 0.3569 0.022031
+v -1.144 0.260559 -0.337525
+v -1.144 0.040761 -0.210627
+v -1.144 0.062792 -0.172467
+v -1.144 0.28259 -0.299365
+v -1.144 0.01938 -0.562582
+v -1.144 -0.107524 -0.342787
+v -1.144 -0.069365 -0.320755
+v -1.144 0.057539 -0.54055
+v -1.144 -0.302014 -0.636901
+v -1.144 -0.302021 -0.383101
+v -1.144 -0.257959 -0.383099
+v -1.144 -0.257952 -0.636899
+v -1.144 -0.617511 -0.540568
+v -1.144 -0.490618 -0.320766
+v -1.144 -0.452458 -0.342796
+v -1.144 -0.579351 -0.562598
+v -1.144 -0.842574 -0.299395
+v -1.144 -0.622782 -0.172485
+v -1.144 -0.60075 -0.210644
+v -1.144 -0.820541 -0.337553
+v -1.144 -0.916901 0.021998
+v -1.144 -0.663101 0.022011
+v -1.144 -0.663099 -0.022051
+v -1.144 -0.916899 -0.022065
+v -1.144 -0.820577 0.337496
+v -1.144 -0.600772 0.21061
+v -1.144 -0.622801 0.172449
+v -1.144 -0.842606 0.299336
+v -1.144 -0.57941 0.562566
+v -1.144 -0.452494 0.342778
+v -1.144 -0.490652 0.320744
+v -1.144 -0.617567 0.540532
+v -1.144 -0.258019 0.636902
+v -1.144 -0.257999 0.383102
+v -1.144 -0.302062 0.383098
+v -1.144 -0.302082 0.636898
+v -1.144 0.057482 0.540586
+v -1.144 -0.069399 0.320777
+v -1.144 -0.10756 0.342805
+v -1.144 0.019321 0.562614
+v -1.144 0.282558 0.299425
+v -1.144 0.062773 0.172503
+v -1.144 0.040738 0.210661
+v -1.144 0.260523 0.337582
+v -1.135 -0.128884 0.569006
+v -1.135 -0.253928 -0.021876
+v -1.135 -0.313016 -0.013192
+v -1.135 -0.187972 0.57769
+v -1.13464 -0.249302 -0.343714
+v -1.13464 -0.31015 0.036147
+v -1.13464 -0.250677 0.042763
+v -1.13464 -0.18983 -0.337099
+vn 1 0 0.000569096
+vn -1 0 -0.000569096
+vn -1 0 -0.000570691
+vn 1 0 0.000565259
+vn 0.000509719 -0.44721 -0.894429
+vn -0.000499176 0 1
+vn -0.000481064 0.266932 0.963715
+vn -0.000488087 0.514492 0.857495
+vn 0.00042804 -0.514498 -0.857492
+vn -0.000299513 -0.8 0.6
+vn -0.000138291 0.961524 0.274721
+vn 0.000137137 -0.961524 -0.27472
+vn 0 -1 0
+vn 0 1 0
+vn -0.000387739 0 1
+vn 0.000382513 0 -1
+vn 0.707107 0.707106 0.000400743
+vn -1 0 -0.000566154
+vn -0.600001 -0.799999 -0.00033981
+vn -0.707107 -0.707107 -0.000400468
+vn -0.707107 -0.707107 -0.000400332
+vn 0.707113 -0.7071 0.000400901
+vn 0.6 0.8 0.000340172
+vn 1 0 0.000566154
+vn -0.707107 0.707106 -0.000400744
+vn 0.707107 -0.707107 0.000400469
+vn -0.436532 0.786406 0.437042
+vn 0.429319 0.794316 -0.429823
+vn -0.346918 0.871609 -0.346332
+vn 0 -1 0
+vn 0.346918 0.871608 0.346334
+vn -0.000209213 0.793494 0.608578
+vn 0.608566 0.793503 0.000390815
+vn 0.000571085 0.793502 -0.608568
+vn -0.608802 0.793322 -0.000389153
+vn 1 0 0.00042435
+vn 0.000419184 0.707107 -0.707107
+vn -0.000355678 -0.8 0.599999
+vn -0.00041917 -0.707107 0.707107
+vn 0.000419193 -0.707106 -0.707108
+vn 0.000355696 0.8 -0.599999
+vn -0.000419162 0.707107 0.707107
+vn -0.000419164 -0.707105 0.707108
+vn 0.000419163 -0.707107 -0.707107
+vn -0.707094 -6.49068e-006 0.70712
+vn -0.707098 0 0.707115
+vn 0.707069 2.89744e-006 0.707144
+vn 0.707064 0 0.70715
+vn -0.707045 -4.84174e-006 -0.707169
+vn 0.707098 0 0.707115
+vn 0.707157 -1.26403e-005 -0.707056
+vn -0.70719 4.67573e-006 0.707024
+vn -0.707199 -1.1863e-006 0.707015
+
+g
+f 4 1 2
+f 4 2 3
+f 4 5 6
+f 4 6 1
+f 2 7 8
+f 2 8 3
+
+g
+f 9 10 11
+f 9 11 12
+f 9 13 14
+f 9 14 10
+f 16 14 13
+f 16 13 15
+f 15 12 11
+f 15 11 16
+f 10 17 18
+f 10 18 11
+f 10 14 19
+f 10 19 17
+f 20 19 14
+f 20 14 16
+f 17 19 21
+f 17 21 22
+f 23 21 19
+f 23 19 20
+f 20 18 24
+f 20 24 23
+f 22 9 12
+f 22 12 24
+f 22 21 13
+f 22 13 9
+f 15 13 21
+f 15 21 23
+f 23 24 12
+f 23 12 15
+f 28 25 26
+f 28 26 27
+f 32 29 30
+f 32 30 31
+f 29 28 27
+f 29 27 30
+f 32 25 28
+f 32 28 29
+f 25 32 31
+f 25 31 26
+f 27 26 31
+f 27 31 30
+
+g
+f 33 34 35
+f 36 37 38
+f 35 34 37
+f 35 37 36
+f 33 38 37
+f 33 37 34
+f 38 33 35
+f 38 35 36
+
+g
+f 44//2 39//3 40//2
+f 43//2 44//2 40//2
+f 43//2 40//2 41//3
+f 43//2 41//3 42//3
+f 44//1 39//1 40//1
+f 44//1 40//1 41//4
+f 43//1 44//1 41//4
+f 43//1 41//4 42//1
+f 45//1 46//1 47//1
+f 46//5 39//5 44//5
+f 46//5 44//5 47//5
+f 40//7 39//6 46//6
+f 40//7 46//6 45//7
+f 44//8 40//7 45//7
+f 44//8 45//7 47//8
+f 48//4 45//4 47//4
+f 45//9 40//9 44//9
+f 45//9 44//9 47//9
+f 40//10 45//10 48//10
+f 40//10 48//10 41//10
+f 44//11 41//11 48//11
+f 44//11 48//11 47//11
+f 48//4 47//4 49//4
+f 48//4 49//4 50//1
+f 48//12 41//12 44//12
+f 48//12 44//12 47//12
+f 50//13 42//13 41//13
+f 50//13 41//13 48//13
+f 43//6 42//6 50//6
+f 43//6 50//6 49//6
+f 44//14 43//14 49//14
+f 44//14 49//14 47//14
+f 56//2 51//3 52//2
+f 55//2 56//2 52//2
+f 55//2 52//2 53//3
+f 55//2 53//3 54//3
+f 56//1 51//1 52//1
+f 56//1 52//1 53//4
+f 55//1 56//1 53//4
+f 55//1 53//4 54//1
+f 57//1 58//1 59//1
+f 58//5 51//5 56//5
+f 58//5 56//5 59//5
+f 52//7 51//6 58//6
+f 52//7 58//6 57//7
+f 56//8 52//7 57//7
+f 56//8 57//7 59//8
+f 60//4 57//4 59//4
+f 57//9 52//9 56//9
+f 57//9 56//9 59//9
+f 52//10 57//10 60//10
+f 52//10 60//10 53//10
+f 56//11 53//11 60//11
+f 56//11 60//11 59//11
+f 60//4 59//4 61//4
+f 60//4 61//4 62//1
+f 60//12 53//12 56//12
+f 60//12 56//12 59//12
+f 53//13 60//13 62//13
+f 53//13 62//13 54//13
+f 55//6 54//6 62//6
+f 55//6 62//6 61//6
+f 56//14 55//14 61//14
+f 56//14 61//14 59//14
+
+g
+f 63//15 64//15 65//15
+f 65//15 66//15 63//15
+f 65//15 64//15 67//15
+f 65//15 67//15 68//15
+f 69//16 70//16 71//16
+f 63//17 71//17 70//17
+f 63//17 70//17 64//17
+f 65//18 64//18 70//18
+f 65//18 70//18 69//18
+f 69//19 71//19 63//19
+f 69//19 63//19 65//19
+f 71//16 72//16 69//16
+f 69//20 72//20 66//20
+f 69//20 66//20 65//21
+f 72//22 71//22 63//22
+f 72//22 63//22 66//22
+f 63//23 71//23 69//23
+f 63//23 69//23 65//23
+f 74//16 70//16 69//16
+f 74//16 69//16 73//16
+f 64//24 65//24 69//24
+f 64//24 69//24 70//24
+f 74//25 67//25 64//25
+f 74//25 64//25 70//25
+f 74//21 73//21 68//21
+f 74//21 68//21 67//21
+f 65//26 68//26 73//26
+f 65//26 73//26 69//22
+f 75//27 76//27 77//27
+f 78//28 79//28 80//28
+f 80//29 79//29 76//29
+f 80//29 76//29 75//29
+f 76//30 79//30 78//30
+f 76//30 78//30 77//30
+f 77//31 78//31 80//31
+f 77//31 80//31 75//31
+f 81//32 82//32 83//32
+f 81//32 83//32 84//32
+f 82//33 85//33 86//33
+f 82//33 86//33 83//33
+f 85//34 87//34 88//34
+f 85//34 88//34 86//34
+f 87//35 81//35 84//35
+f 87//35 84//35 88//35
+f 89//36 90//24 91//36
+f 91//36 92//36 89//36
+f 91//36 90//24 93//36
+f 91//36 93//36 94//36
+f 95//18 96//18 97//18
+f 89//37 97//37 96//37
+f 89//37 96//37 90//37
+f 91//15 90//15 96//15
+f 91//15 96//15 95//15
+f 95//38 97//38 89//38
+f 95//38 89//38 91//38
+f 97//18 98//18 95//18
+f 95//39 98//39 92//39
+f 95//39 92//39 91//39
+f 89//40 92//40 98//40
+f 89//40 98//40 97//40
+f 89//41 97//41 95//41
+f 89//41 95//41 91//41
+f 100//18 96//18 95//18
+f 100//18 95//18 99//18
+f 90//16 91//16 95//16
+f 90//16 95//16 96//16
+f 100//42 93//42 90//42
+f 100//42 90//42 96//42
+f 94//43 93//43 100//43
+f 94//43 100//43 99//43
+f 91//44 94//44 99//44
+f 91//44 99//44 95//44
+
+g
+f 104//45 101//45 102//45
+f 104//45 102//45 103//46
+f 105//47 106//48 107//47
+f 105//47 107//47 108//47
+f 109//49 110//49 111//49
+f 109//49 111//49 112//49
+
+g
+f 116 113 114
+f 116 114 115
+f 120 117 118
+f 120 118 119
+f 117 116 115
+f 117 115 118
+f 116 117 120
+f 116 120 113
+f 113 120 119
+f 113 119 114
+f 119 118 115
+f 119 115 114
+
+g
+f 121 122 123
+f 124 125 126
+f 126 125 122
+f 126 122 121
+f 122 125 124
+f 122 124 123
+f 123 124 126
+f 123 126 121
+
+g
+f 130//50 127//50 128//50
+f 130//50 128//50 129//50
+f 131//51 132//51 133//51
+f 131//51 133//51 134//51
+f 135//52 136//52 137//52
+f 135//52 137//52 138//53
+
+g
+f 142 139 140
+f 142 140 141
+f 146 143 144
+f 146 144 145
+f 143 142 141
+f 143 141 144
+f 146 139 142
+f 146 142 143
+f 139 146 145
+f 139 145 140
+f 141 140 145
+f 141 145 144
+
+g
+f 147 148 149
+f 150 151 152
+f 152 151 148
+f 152 148 147
+f 150 149 148
+f 150 148 151
+f 149 150 152
+f 149 152 147
+
+g
+f 156 153 154
+f 156 154 155
+f 157 158 159
+f 157 159 160
+f 161 162 163
+f 161 163 164
+
+g
+f 166 167 168
+f 166 168 165
+f 169 170 167
+f 169 167 166
+f 171 172 170
+f 171 170 169
+f 165 168 172
+f 165 172 171
+
+g
+f 176 173 174
+f 176 174 175
+f 180 177 178
+f 180 178 179
+f 184 181 182
+f 184 182 183
+
+g
+f 220 185 186
+f 220 186 187
+f 220 187 188
+f 220 188 189
+f 220 189 190
+f 220 190 191
+f 220 191 192
+f 220 192 193
+f 220 193 194
+f 220 194 195
+f 220 195 196
+f 220 196 197
+f 220 197 198
+f 220 198 199
+f 220 199 200
+f 220 200 201
+f 219 220 201
+f 218 219 201
+f 217 218 201
+f 216 217 201
+f 215 216 201
+f 214 215 201
+f 213 214 201
+f 212 213 201
+f 211 212 201
+f 210 211 201
+f 209 210 201
+f 209 201 202
+f 209 202 203
+f 209 203 204
+f 209 204 205
+f 209 205 206
+f 209 206 207
+f 209 207 208
+
+g
+f 224 221 222
+f 224 222 223
+f 226 227 228
+f 226 228 225
+f 229 230 231
+f 229 231 232
+f 236 233 234
+f 236 234 235
+f 238 239 240
+f 238 240 237
+f 241 242 243
+f 241 243 244
+f 247 248 245
+f 247 245 246
+f 251 252 249
+f 251 249 250
+f 256 253 254
+f 256 254 255
+f 260 257 258
+f 260 258 259
+f 263 264 261
+f 263 261 262
+f 265 266 267
+f 265 267 268
+
+g
+f 272 269 270
+f 272 270 271
+f 275 276 273
+f 275 273 274
+
+g
+f 312 277 278
+f 312 278 279
+f 312 279 280
+f 312 280 281
+f 312 281 282
+f 312 282 283
+f 312 283 284
+f 312 284 285
+f 312 285 286
+f 312 286 287
+f 312 287 288
+f 312 288 289
+f 312 289 290
+f 312 290 291
+f 312 291 292
+f 312 292 293
+f 311 312 293
+f 310 311 293
+f 309 310 293
+f 308 309 293
+f 307 308 293
+f 306 307 293
+f 305 306 293
+f 304 305 293
+f 303 304 293
+f 302 303 293
+f 301 302 293
+f 301 293 294
+f 301 294 295
+f 301 295 296
+f 301 296 297
+f 301 297 298
+f 301 298 299
+f 301 299 300
+
+g
+f 316 313 314
+f 316 314 315
+f 318 319 320
+f 318 320 317
+f 321 322 323
+f 321 323 324
+f 328 325 326
+f 328 326 327
+f 330 331 332
+f 330 332 329
+f 333 334 335
+f 333 335 336
+f 339 340 337
+f 339 337 338
+f 343 344 341
+f 343 341 342
+f 348 345 346
+f 348 346 347
+f 352 349 350
+f 352 350 351
+f 355 356 353
+f 355 353 354
+f 357 358 359
+f 357 359 360
+
+g
+f 364 361 362
+f 364 362 363
+f 367 368 365
+f 367 365 366
+
+g
+f 404 369 370
+f 404 370 371
+f 404 371 372
+f 404 372 373
+f 404 373 374
+f 404 374 375
+f 404 375 376
+f 404 376 377
+f 404 377 378
+f 404 378 379
+f 404 379 380
+f 404 380 381
+f 404 381 382
+f 404 382 383
+f 404 383 384
+f 404 384 385
+f 403 404 385
+f 402 403 385
+f 401 402 385
+f 400 401 385
+f 399 400 385
+f 398 399 385
+f 397 398 385
+f 396 397 385
+f 395 396 385
+f 394 395 385
+f 393 394 385
+f 393 385 386
+f 393 386 387
+f 393 387 388
+f 393 388 389
+f 393 389 390
+f 393 390 391
+f 393 391 392
+
+g
+f 408 405 406
+f 408 406 407
+f 410 411 412
+f 410 412 409
+f 413 414 415
+f 413 415 416
+f 420 417 418
+f 420 418 419
+f 422 423 424
+f 422 424 421
+f 425 426 427
+f 425 427 428
+f 431 432 429
+f 431 429 430
+f 435 436 433
+f 435 433 434
+f 440 437 438
+f 440 438 439
+f 444 441 442
+f 444 442 443
+f 447 448 445
+f 447 445 446
+f 449 450 451
+f 449 451 452
+
+g
+f 456 453 454
+f 456 454 455
+f 459 460 457
+f 459 457 458
+
+g
+f 496 461 462
+f 496 462 463
+f 496 463 464
+f 496 464 465
+f 496 465 466
+f 496 466 467
+f 496 467 468
+f 496 468 469
+f 496 469 470
+f 496 470 471
+f 496 471 472
+f 496 472 473
+f 496 473 474
+f 496 474 475
+f 496 475 476
+f 496 476 477
+f 495 496 477
+f 494 495 477
+f 493 494 477
+f 492 493 477
+f 491 492 477
+f 490 491 477
+f 489 490 477
+f 488 489 477
+f 487 488 477
+f 486 487 477
+f 485 486 477
+f 485 477 478
+f 485 478 479
+f 485 479 480
+f 485 480 481
+f 485 481 482
+f 485 482 483
+f 485 483 484
+
+g
+f 500 497 498
+f 500 498 499
+f 502 503 504
+f 502 504 501
+f 505 506 507
+f 505 507 508
+f 512 509 510
+f 512 510 511
+f 514 515 516
+f 514 516 513
+f 517 518 519
+f 517 519 520
+f 523 524 521
+f 523 521 522
+f 527 528 525
+f 527 525 526
+f 532 529 530
+f 532 530 531
+f 536 533 534
+f 536 534 535
+f 539 540 537
+f 539 537 538
+f 541 542 543
+f 541 543 544
+
+g
+f 548 545 546
+f 548 546 547
+f 551 552 549
+f 551 549 550
diff --git a/graphics/asymptote/glrender.cc b/graphics/asymptote/glrender.cc
index 68f298d10a..9b60846784 100644
--- a/graphics/asymptote/glrender.cc
+++ b/graphics/asymptote/glrender.cc
@@ -29,6 +29,7 @@
extern uint32_t CLZ(uint32_t a);
bool GPUindexing;
+bool GPUcompress;
namespace gl {
#ifdef HAVE_PTHREAD
@@ -84,13 +85,15 @@ GLint countShader;
GLint transparentShader;
GLint blendShader;
GLint zeroShader;
+GLint compressShader;
GLint sum1Shader;
GLint sum2Shader;
GLint sum3Shader;
GLuint offsetBuffer;
+GLuint indexBuffer;
+GLuint elementsBuffer;
GLuint countBuffer;
-GLuint maxBuffer;
GLuint localSumBuffer;
GLuint globalSumBuffer;
GLuint fragmentBuffer;
@@ -165,8 +168,10 @@ GLint gs;
GLint g;
GLuint processors;
GLuint localsize;
+GLuint lastlocalsize;
GLint maxgroups;
GLuint maxSize;
+GLuint lastSize;
bool outlinemode=false;
bool ibl=false;
@@ -208,6 +213,7 @@ string Format;
int fullWidth,fullHeight;
int Width,Height;
GLuint pixels;
+GLuint elements;
GLuint lastpixels;
double oWidth,oHeight;
int screenWidth,screenHeight;
@@ -533,12 +539,6 @@ void noShaders()
exit(-1);
}
-// Return ceil(log2(n)) where n is a 32 bit unsigned integer.
-uint32_t ceillog2(uint32_t n)
-{
- return 32-CLZ(n-1);
-}
-
void initComputeShaders()
{
string sum1=locateFile("shaders/sum1.glsl");
@@ -585,31 +585,44 @@ void initBlendShader()
std::vector<ShaderfileModePair> shaders(2);
std::vector<std::string> shaderParams;
- ostringstream s,m2;
+ ostringstream s;
s << "ARRAYSIZE " << maxSize << "u" << endl;
shaderParams.push_back(s.str().c_str());
- m2 << "m2 " << localsize;
- shaderParams.push_back(m2.str().c_str());
if(GPUindexing)
shaderParams.push_back("GPUINDEXING");
+ if(GPUcompress)
+ shaderParams.push_back("GPUCOMPRESS");
shaders[0]=ShaderfileModePair(screen.c_str(),GL_VERTEX_SHADER);
shaders[1]=ShaderfileModePair(blend.c_str(),GL_FRAGMENT_SHADER);
camp::blendShader=compileAndLinkShader(shaders,shaderParams,ssbo);
}
+// Return the smallest power of 2 greater than or equal to n.
+inline GLuint ceilpow2(GLuint n)
+{
+ --n;
+ n |= n >> 1;
+ n |= n >> 2;
+ n |= n >> 4;
+ n |= n >> 8;
+ n |= n >> 16;
+ return ++n;
+}
+
void initShaders()
{
Nlights=nlights == 0 ? 0 : max(Nlights,nlights);
Nmaterials=max(Nmaterials,nmaterials);
string zero=locateFile("shaders/zero.glsl");
+ string compress=locateFile("shaders/compress.glsl");
string vertex=locateFile("shaders/vertex.glsl");
string count=locateFile("shaders/count.glsl");
string fragment=locateFile("shaders/fragment.glsl");
string screen=locateFile("shaders/screen.glsl");
- if(zero.empty() || vertex.empty() || fragment.empty() || screen.empty() ||
- count.empty())
+ if(zero.empty() || compress.empty() || vertex.empty() || fragment.empty() ||
+ screen.empty() || count.empty())
noShaders();
if(GPUindexing)
@@ -628,6 +641,8 @@ void initShaders()
#ifdef HAVE_SSBO
if(GPUindexing)
shaderParams.push_back("GPUINDEXING");
+ if(GPUcompress)
+ shaderParams.push_back("GPUCOMPRESS");
shaders[1]=ShaderfileModePair(count.c_str(),GL_FRAGMENT_SHADER);
camp::countShader=compileAndLinkShader(shaders,shaderParams,true);
if(camp::countShader)
@@ -647,10 +662,6 @@ void initShaders()
cout << "No SSBO support; order-independent transparency unavailable"
<< endl;
- ostringstream m2;
- m2 << "m2 " << localsize;
- shaderParams.push_back(m2.str().c_str());
-
shaders[1]=ShaderfileModePair(fragment.c_str(),GL_FRAGMENT_SHADER);
shaderParams.push_back("MATERIAL");
if(orthographic)
@@ -670,7 +681,7 @@ void initShaders()
if(interlock) shaderParams.push_back("HAVE_INTERLOCK");
camp::materialShader[0]=compileAndLinkShader(shaders,shaderParams,ssbo,
interlock);
- if(!camp::materialShader[0]) {
+ if(interlock && !camp::materialShader[0]) {
shaderParams.pop_back();
interlock=false;
camp::materialShader[0]=compileAndLinkShader(shaders,shaderParams,ssbo);
@@ -704,8 +715,14 @@ void initShaders()
shaderParams.clear();
if(ssbo) {
- if(!GPUindexing) {
- shaders[0]=ShaderfileModePair(screen.c_str(),GL_VERTEX_SHADER);
+ if(GPUindexing)
+ shaderParams.push_back("GPUINDEXING");
+ shaders[0]=ShaderfileModePair(screen.c_str(),GL_VERTEX_SHADER);
+ shaders[1]=ShaderfileModePair(compress.c_str(),GL_FRAGMENT_SHADER);
+ camp::compressShader=compileAndLinkShader(shaders,shaderParams,ssbo);
+ if(GPUindexing)
+ shaderParams.pop_back();
+ else {
shaders[1]=ShaderfileModePair(zero.c_str(),GL_FRAGMENT_SHADER);
camp::zeroShader=compileAndLinkShader(shaders,shaderParams,ssbo);
}
@@ -736,6 +753,7 @@ void deleteShaders()
else
glDeleteProgram(camp::zeroShader);
glDeleteProgram(camp::countShader);
+ glDeleteProgram(camp::compressShader);
}
glDeleteProgram(camp::transparentShader);
@@ -747,6 +765,14 @@ void deleteShaders()
glDeleteProgram(camp::pixelShader);
}
+void resizeBlendShader()
+{
+ gl::maxSize=ceilpow2(gl::maxSize);
+ gl::deleteBlendShader();
+ gl::initBlendShader();
+ gl::lastSize=gl::maxSize;
+}
+
void setBuffers()
{
GLuint vao;
@@ -761,12 +787,15 @@ void setBuffers()
#ifdef HAVE_SSBO
glGenBuffers(1, &camp::offsetBuffer);
- glGenBuffers(1, &camp::maxBuffer);
if(GPUindexing) {
glGenBuffers(1, &camp::localSumBuffer);
glGenBuffers(1, &camp::globalSumBuffer);
} else
glGenBuffers(1, &camp::countBuffer);
+ if(GPUcompress) {
+ glGenBuffers(1, &camp::indexBuffer);
+ glGenBuffers(1, &camp::elementsBuffer);
+ }
glGenBuffers(1, &camp::fragmentBuffer);
glGenBuffers(1, &camp::depthBuffer);
glGenBuffers(1, &camp::opaqueBuffer);
@@ -1862,6 +1891,12 @@ void init_osmesa()
#endif /* HAVE_GL */
+bool NVIDIA()
+{
+ char *GLSL_VERSION=(char *) glGetString(GL_SHADING_LANGUAGE_VERSION);
+ return string(GLSL_VERSION).find("NVIDIA") != string::npos;
+}
+
// angle=0 means orthographic.
void glrender(const string& prefix, const picture *pic, const string& format,
double width, double height, double angle, double zoom,
@@ -1872,12 +1907,6 @@ void glrender(const string& prefix, const picture *pic, const string& format,
{
Iconify=getSetting<bool>("iconify");
-#if defined(HAVE_COMPUTE_SHADER) && !defined(HAVE_LIBOSMESA)
- GPUindexing=getSetting<bool>("GPUindexing");
-#else
- GPUindexing=false;
-#endif
-
if(zoom == 0.0) zoom=1.0;
Prefix=prefix;
@@ -2124,11 +2153,19 @@ void glrender(const string& prefix, const picture *pic, const string& format,
initialized=true;
+#if defined(HAVE_COMPUTE_SHADER) && !defined(HAVE_LIBOSMESA)
+ GPUindexing=getSetting<bool>("GPUindexing");
+ GPUcompress=NVIDIA() || getSetting<bool>("GPUcompress");
+#else
+ GPUindexing=false;
+ GPUcompress=false;
+#endif
+
GLint val;
glGetIntegerv(GL_MAX_UNIFORM_BLOCK_SIZE,&val);
if(GPUindexing)
- localsize=getSetting<Int>("GPUlocalSize");
+ lastlocalsize=localsize=getSetting<Int>("GPUlocalSize");
Maxmaterials=val/sizeof(Material);
if(nmaterials > Maxmaterials) nmaterials=Maxmaterials;
@@ -2279,6 +2316,18 @@ void clearCount()
glMemoryBarrier(GL_SHADER_STORAGE_BARRIER_BIT);
}
+void compressCount()
+{
+ glMemoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT);
+ glUseProgram(compressShader);
+ gl::lastshader=compressShader;
+ glUniform1ui(glGetUniformLocation(compressShader,"width"),gl::Width);
+ fpu_trap(false); // Work around FE_INVALID
+ glDrawArrays(GL_TRIANGLES, 0, 3);
+ fpu_trap(settings::trap());
+ glMemoryBarrier(GL_SHADER_STORAGE_BARRIER_BIT);
+}
+
void initPartialSums()
{
gl::gs=gl::localsize*gl::g;
@@ -2286,26 +2335,28 @@ void initPartialSums()
gl::processors=gl::localsize*gl::gs2;
GLuint zero=0;
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::localSumBuffer);
- glBufferData(GL_SHADER_STORAGE_BUFFER,(gl::processors+gl::gs2+2)*sizeof(GLuint),NULL,
+ glBufferData(GL_SHADER_STORAGE_BUFFER,
+ (gl::processors+gl::gs2+2)*sizeof(GLuint),NULL,
GL_DYNAMIC_DRAW);
- glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R8UI,GL_RED_INTEGER,
- GL_UNSIGNED_BYTE,&zero);
+ glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R32UI,GL_RED_INTEGER,
+ GL_UNSIGNED_INT,&zero);
glBindBufferBase(GL_SHADER_STORAGE_BUFFER,2,camp::localSumBuffer);
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::globalSumBuffer);
- glBufferData(GL_SHADER_STORAGE_BUFFER,(1+gl::gs)*sizeof(GLuint),NULL,
+ glBufferData(GL_SHADER_STORAGE_BUFFER,(gl::gs+1)*sizeof(GLuint),NULL,
GL_DYNAMIC_DRAW);
- glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R8UI,GL_RED_INTEGER,
- GL_UNSIGNED_BYTE,&zero);
+ glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R32UI,GL_RED_INTEGER,
+ GL_UNSIGNED_INT,&zero);
glBindBufferBase(GL_SHADER_STORAGE_BUFFER,3,camp::globalSumBuffer);
}
-GLuint partialSums()
+GLuint partialSums(bool readSize=false)
{
GLuint fragments;
// Compute local partial sums on the GPU
glUseProgram(sum1Shader);
- glUniform1ui(glGetUniformLocation(sum1Shader,"elements"),gl::pixels);
+ glUniform1ui(glGetUniformLocation(sum1Shader,"elements"),gl::elements);
+
glDispatchCompute(gl::gs2,1,1);
glMemoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT);
@@ -2319,18 +2370,27 @@ GLuint partialSums()
glUseProgram(sum3Shader);
glUniform1ui(glGetUniformLocation(sum3Shader,"offset2"),offset2);
+ glUniform1ui(glGetUniformLocation(sum3Shader,"final"),offset2+gl::gs2);
glDispatchCompute(gl::g,1,1);
glMemoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT);
// Compute global partial sums, including number of fragments, on the CPU
- GLuint *sum=(GLuint *) (glMapBuffer(GL_SHADER_STORAGE_BUFFER,
- GL_READ_WRITE));
- fragments=0;
- for(GLint i=1; i <= gl::gs; ++i) {
- fragments += sum[i];
- sum[i]=fragments;
+ GLuint *sum=(GLuint *) glMapBuffer(GL_SHADER_STORAGE_BUFFER,GL_READ_WRITE);
+
+ if(readSize) {
+ gl::maxSize=sum[0];
+ sum[0]=0;
+ if(gl::maxSize > gl::lastSize)
+ gl::resizeBlendShader();
}
+
+ fragments=sum[1];
+ for(GLint i=2; i < gl::gs; ++i)
+ sum[i]=fragments += sum[i];
+ fragments += sum[gl::gs];
+
glUnmapBuffer(GL_SHADER_STORAGE_BUFFER);
+
return fragments;
}
@@ -2341,20 +2401,35 @@ void refreshBuffers()
gl::pixels=gl::Width*gl::Height;
if(initSSBO) {
+ gl::processors=1;
+
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::offsetBuffer);
glBufferData(GL_SHADER_STORAGE_BUFFER,
- (GPUindexing ? 2:1)*gl::pixels*sizeof(GLuint),
+ (GPUindexing ? 2 : 1)*(gl::pixels+1)*sizeof(GLuint),
NULL,GL_DYNAMIC_DRAW);
glBindBufferBase(GL_SHADER_STORAGE_BUFFER,0,camp::offsetBuffer);
- glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R8UI,GL_RED_INTEGER,
- GL_UNSIGNED_BYTE,&zero);
- glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::maxBuffer);
- glBufferData(GL_SHADER_STORAGE_BUFFER,sizeof(GLuint),
- NULL,GL_DYNAMIC_DRAW);
- glBindBufferBase(GL_SHADER_STORAGE_BUFFER,1,camp::maxBuffer);
- glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R8UI,GL_RED_INTEGER,
- GL_UNSIGNED_BYTE,&zero);
+ if(GPUcompress) {
+ glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::indexBuffer);
+ glBufferData(GL_SHADER_STORAGE_BUFFER,gl::pixels*sizeof(GLuint),
+ NULL,GL_DYNAMIC_DRAW);
+ glBindBufferBase(GL_SHADER_STORAGE_BUFFER,1,camp::indexBuffer);
+ glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R32UI,GL_RED_INTEGER,
+ GL_UNSIGNED_INT,&zero);
+
+ GLuint one=1;
+ glBindBuffer(GL_ATOMIC_COUNTER_BUFFER,camp::elementsBuffer);
+ glBufferData(GL_ATOMIC_COUNTER_BUFFER,sizeof(GLuint),&one,
+ GL_DYNAMIC_DRAW);
+ glBindBufferBase(GL_ATOMIC_COUNTER_BUFFER,0,camp::elementsBuffer);
+ }
+
+ if(!GPUindexing) {
+ glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::countBuffer);
+ glBufferData(GL_SHADER_STORAGE_BUFFER,(gl::pixels+1)*sizeof(GLuint),
+ NULL,GL_DYNAMIC_DRAW);
+ glBindBufferBase(GL_SHADER_STORAGE_BUFFER,2,camp::countBuffer);
+ }
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::opaqueBuffer);
glBufferData(GL_SHADER_STORAGE_BUFFER,gl::pixels*sizeof(glm::vec4),NULL,
@@ -2362,17 +2437,59 @@ void refreshBuffers()
glBindBufferBase(GL_SHADER_STORAGE_BUFFER,6,camp::opaqueBuffer);
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::opaqueDepthBuffer);
- glBufferData(GL_SHADER_STORAGE_BUFFER,gl::pixels*sizeof(GLfloat),NULL,
+ glBufferData(GL_SHADER_STORAGE_BUFFER,
+ sizeof(GLuint)+gl::pixels*sizeof(GLfloat),NULL,
GL_DYNAMIC_DRAW);
glBindBufferBase(GL_SHADER_STORAGE_BUFFER,7,camp::opaqueDepthBuffer);
const GLfloat zerof=0.0;
glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R32F,GL_RED,GL_FLOAT,&zerof);
+ }
+
+ // Determine the fragment offsets
+
+ if(!interlock) {
+ drawBuffer(material1Data,countShader);
+ drawBuffer(materialData,countShader);
+ drawBuffer(colorData,countShader,true);
+ drawBuffer(triangleData,countShader,true);
+ }
+ glDepthMask(GL_FALSE); // Don't write to depth buffer
+ glDisable(GL_MULTISAMPLE);
+ drawBuffer(transparentData,countShader,true);
+ glEnable(GL_MULTISAMPLE);
+ glDepthMask(GL_TRUE); // Write to depth buffer
+
+ if(GPUcompress) {
+ compressCount();
+
+ GLuint *p=(GLuint *) glMapBuffer(GL_ATOMIC_COUNTER_BUFFER,GL_READ_WRITE);
+ gl::elements=GPUindexing ? p[0] : p[0]-1;
+ p[0]=1;
+ glUnmapBuffer(GL_ATOMIC_COUNTER_BUFFER);
+ if(gl::elements == 0) return;
+ } else
+ gl::elements=gl::pixels;
+
+ if(initSSBO) {
if(GPUindexing) {
double Tmin=HUGE_VAL;
GLuint G=1;
- for(gl::g=2; gl::g <= gl::maxgroups;
- gl::g *= 2) {
+ GLuint twos3=2*gl::localsize*gl::localsize*gl::localsize;
+
+ if(twos3 > gl::elements) {
+ gl::localsize=1;
+ twos3=2;
+ } else gl::localsize=settings::getSetting<Int>("GPUlocalSize");
+
+ if(gl::localsize != gl::lastlocalsize) {
+ gl::deleteComputeShaders();
+ gl::initComputeShaders();
+ gl::lastlocalsize=gl::localsize;
+ }
+
+ GLint stop=min(gl::maxgroups,(GLint) (gl::elements/twos3));
+ for(gl::g=2; gl::g <= stop; gl::g *= 2) {
initPartialSums();
partialSums();
seconds();
@@ -2385,54 +2502,30 @@ void refreshBuffers()
}
gl::g=G;
initPartialSums();
- } else {
- glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::countBuffer);
- glBufferData(GL_SHADER_STORAGE_BUFFER,gl::pixels*sizeof(GLuint),
- NULL,GL_DYNAMIC_DRAW);
- glBindBufferBase(GL_SHADER_STORAGE_BUFFER,2,camp::countBuffer);
- glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R8UI,GL_RED_INTEGER,
- GL_UNSIGNED_BYTE,&zero);
}
initSSBO=false;
}
- if(GPUindexing && gl::exporting) {
- glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::offsetBuffer);
- glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R8UI,GL_RED_INTEGER,
- GL_UNSIGNED_BYTE,&zero);
-
- glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::globalSumBuffer);
- }
-
- // Determine the fragment offsets
-
- if(!interlock) {
- drawBuffer(material1Data,countShader);
- drawBuffer(materialData,countShader);
- drawBuffer(colorData,countShader,true);
- drawBuffer(triangleData,countShader,true);
- }
-
- glDepthMask(GL_FALSE); // Don't write to depth buffer
- glDisable(GL_MULTISAMPLE);
- drawBuffer(transparentData,countShader,true);
- glEnable(GL_MULTISAMPLE);
- glDepthMask(GL_TRUE); // Write to depth buffer
-
if(GPUindexing)
- fragments=partialSums();
+ fragments=partialSums(true);
else {
+ size_t size=gl::elements*sizeof(GLuint);
+
// Compute partial sums on the CPU
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::countBuffer);
- GLuint *count=((GLuint *) glMapBuffer(GL_SHADER_STORAGE_BUFFER,
- GL_READ_ONLY));
+ GLuint *p=(GLuint *) glMapBufferRange(GL_SHADER_STORAGE_BUFFER,
+ 0,size+sizeof(GLuint),
+ GL_MAP_READ_BIT);
+ gl::maxSize=p[0];
+ GLuint *count=p+1;
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::offsetBuffer);
- GLuint *offset=(GLuint *) glMapBuffer(GL_SHADER_STORAGE_BUFFER,
- GL_WRITE_ONLY);
+ GLuint *offset=(GLuint *) glMapBufferRange(GL_SHADER_STORAGE_BUFFER,
+ sizeof(GLuint),size,
+ GL_MAP_WRITE_BIT);
size_t Offset=offset[0]=count[0];
- for(size_t i=1; i < gl::pixels; ++i)
+ for(size_t i=1; i < gl::elements; ++i)
offset[i]=Offset += count[i];
fragments=Offset;
@@ -2442,7 +2535,16 @@ void refreshBuffers()
glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::countBuffer);
glUnmapBuffer(GL_SHADER_STORAGE_BUFFER);
- clearCount();
+ if(gl::exporting && !GPUindexing) {
+ GLuint zero=0;
+ glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::countBuffer);
+ glClearBufferData(GL_SHADER_STORAGE_BUFFER,GL_R32UI,GL_RED_INTEGER,
+ GL_UNSIGNED_INT,&zero);
+ } else
+ clearCount();
+
+ if(gl::maxSize > gl::lastSize)
+ gl::resizeBlendShader();
}
if(fragments > maxFragments) {
@@ -2478,12 +2580,13 @@ void setUniforms(vertexBuffer& data, GLint shader)
if(camp::ssbo && GPUindexing &&
(shader == transparentShader || !interlock)) {
- glUniform1ui(glGetUniformLocation(shader,"pixels"),gl::pixels);
GLuint offset2=1+gl::processors;
+ glUniform1ui(glGetUniformLocation(shader,"elements"),gl::elements);
glUniform1ui(glGetUniformLocation(shader,"offset2"),offset2);
- GLuint m=GPUindexing ? gl::pixels/gl::processors : 0;
- GLuint r=gl::pixels-m*gl::processors;
+ GLuint m=gl::elements/gl::processors;
+ GLuint r=gl::elements-m*gl::processors;
glUniform1ui(glGetUniformLocation(shader,"m1"),m);
+ glUniform1ui(glGetUniformLocation(shader,"m2"),gl::localsize);
glUniform1ui(glGetUniformLocation(shader,"r"),r);
}
}
@@ -2632,18 +2735,6 @@ void drawTriangle()
triangleData.clear();
}
-// Return the smallest power of 2 greater than or equal to n.
-inline GLuint ceilpow2(GLuint n)
-{
- --n;
- n |= n >> 1;
- n |= n >> 2;
- n |= n >> 4;
- n |= n >> 8;
- n |= n >> 16;
- return ++n;
-}
-
void aBufferTransparency()
{
// Collect transparent fragments
@@ -2657,12 +2748,13 @@ void aBufferTransparency()
gl::lastshader=blendShader;
glUniform1ui(glGetUniformLocation(blendShader,"width"),gl::Width);
if(GPUindexing) {
- glUniform1ui(glGetUniformLocation(blendShader,"pixels"),gl::pixels);
GLuint offset2=gl::processors+1;
+ glUniform1ui(glGetUniformLocation(blendShader,"elements"),gl::elements);
glUniform1ui(glGetUniformLocation(blendShader,"offset2"),offset2);
- GLuint m=GPUindexing ? gl::pixels/gl::processors : 0;
- GLuint r=gl::pixels-m*gl::processors;
+ GLuint m=gl::elements/gl::processors;
+ GLuint r=gl::elements-m*gl::processors;
glUniform1ui(glGetUniformLocation(blendShader,"m1"),m);
+ glUniform1ui(glGetUniformLocation(blendShader,"m2"),gl::localsize);
glUniform1ui(glGetUniformLocation(blendShader,"r"),r);
}
glUniform4f(glGetUniformLocation(blendShader,"background"),
@@ -2673,22 +2765,6 @@ void aBufferTransparency()
glDrawArrays(GL_TRIANGLES,0,3);
fpu_trap(settings::trap());
transparentData.clear();
-
- if(gl::maxSize > 0) {
- glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::maxBuffer);
- GLuint *p=(GLuint *) glMapBuffer(GL_SHADER_STORAGE_BUFFER,GL_READ_WRITE);
- gl::maxSize=p[0];
- p[0]=0;
- glUnmapBuffer(GL_SHADER_STORAGE_BUFFER);
- if(gl::maxSize > 0) {
- gl::maxSize=ceilpow2(gl::maxSize);
- gl::deleteBlendShader();
- gl::initBlendShader();
- }
- if(GPUindexing)
- glBindBuffer(GL_SHADER_STORAGE_BUFFER,camp::globalSumBuffer);
- }
-
glEnable(GL_DEPTH_TEST);
}
diff --git a/graphics/asymptote/revision.cc b/graphics/asymptote/revision.cc
index c15e21a33e..88e864b455 100644
--- a/graphics/asymptote/revision.cc
+++ b/graphics/asymptote/revision.cc
@@ -1,2 +1,2 @@
-const char *REVISION="2.79";
+const char *REVISION="2.80";
const char *AsyGLVersion="1.01";
diff --git a/graphics/asymptote/settings.cc b/graphics/asymptote/settings.cc
index d5342908c2..8c80bace19 100644
--- a/graphics/asymptote/settings.cc
+++ b/graphics/asymptote/settings.cc
@@ -71,7 +71,6 @@ using vm::array;
void runFile(const string& filename);
-
namespace settings {
using camp::pair;
@@ -1248,6 +1247,9 @@ void initSettings() {
"Compute indexing partial sums on GPU", true));
addOption(new boolSetting("GPUinterlock", 0,
"Use fragment shader interlock", true));
+ addOption(new boolSetting("GPUcompress", 0,
+ "Compress GPU transparent fragment counts",
+ false));
addOption(new IntSetting("GPUlocalSize", 0, "n",
"Compute shader local size", 16));
diff --git a/graphics/asymptote/shaders.cc b/graphics/asymptote/shaders.cc
index 9aa29bec06..371cd1c1b9 100644
--- a/graphics/asymptote/shaders.cc
+++ b/graphics/asymptote/shaders.cc
@@ -98,6 +98,7 @@ GLuint createShaderFile(std::string file, int shaderType,
#ifdef HAVE_SSBO
if(ssbo) {
shaderSrc << "#extension GL_ARB_shader_storage_buffer_object : enable" << "\n";
+ shaderSrc << "#extension GL_ARB_shader_atomic_counters : enable" << "\n";
if(interlock)
shaderSrc << "#extension GL_ARB_fragment_shader_interlock : enable"
<< "\n";
diff --git a/graphics/asymptote/v3dheadertypes.h b/graphics/asymptote/v3dheadertypes.h
index 67536e98b6..58faf9d401 100644
--- a/graphics/asymptote/v3dheadertypes.h
+++ b/graphics/asymptote/v3dheadertypes.h
@@ -1,6 +1,6 @@
// Enum class for v3dheadertypes
// AUTO-GENERATED from v3dheadertypes.csv
-// Generated at 2022-03-07 12:04:07.350990
+// Generated at 2022-04-05 20:50:57.435742
namespace camp
{
diff --git a/graphics/asymptote/v3dheadertypes.py b/graphics/asymptote/v3dheadertypes.py
index 9ac4b9401f..3a106935e2 100644
--- a/graphics/asymptote/v3dheadertypes.py
+++ b/graphics/asymptote/v3dheadertypes.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
# Enum class for v3dheadertypes
""" AUTO-GENERATED from v3dheadertypes.csv """
-# Generated at 2022-03-07 12:05:14.330045
+# Generated at 2022-04-05 20:52:21.974841
class v3dheadertypes:
v3dheadertypes_canvasWidth=1
diff --git a/graphics/asymptote/v3dtypes.h b/graphics/asymptote/v3dtypes.h
index a674ff8bf5..26d008a627 100644
--- a/graphics/asymptote/v3dtypes.h
+++ b/graphics/asymptote/v3dtypes.h
@@ -1,6 +1,6 @@
// Enum class for v3dtypes
// AUTO-GENERATED from v3dtypes.csv
-// Generated at 2022-03-07 12:04:07.351004
+// Generated at 2022-04-05 20:50:57.434755
namespace camp
{
diff --git a/graphics/asymptote/v3dtypes.py b/graphics/asymptote/v3dtypes.py
index 728f6a343d..9f35efc282 100644
--- a/graphics/asymptote/v3dtypes.py
+++ b/graphics/asymptote/v3dtypes.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
# Enum class for v3dtypes
""" AUTO-GENERATED from v3dtypes.csv """
-# Generated at 2022-03-07 12:05:14.296777
+# Generated at 2022-04-05 20:52:21.960428
class v3dtypes:
v3dtypes_material=1