found 7zip in C:\Program Files\7-Zip\7z.exe set PATH=E:\buildsystem\release-1916-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\;C:\ActiveTcl\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\php;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja git config --global core.autocrlf false if not exist src\mapserver-vc15x64 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-vc15x64 cd src\mapserver-vc15x64 git reset --hard HEAD HEAD is now at b43fd4f2a Merge pull request #6977 from geographika/config-fuzzer git fetch git checkout main Your branch is up to date with 'origin/main'. git pull origin main Already up to date. git reset --hard HEAD HEAD is now at b43fd4f2a Merge pull request #6977 from geographika/config-fuzzer git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\ms_revision.txt type E:\buildsystem\release-1916-x64\doc\ms_revision.txt b43fd4f2a5edb0e1f882ff256c257ad5c5c44930 cd E:\buildsystem git config --global core.autocrlf false if not exist src\gdal-vc15x64 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc15x64 cd src\gdal-vc15x64 git reset --hard HEAD HEAD is now at 0573c8ade6 Merge pull request #8865 from rouault/GDALTranslate_georaster git fetch git checkout master Your branch is behind 'origin/master' by 13 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating 0573c8ade6..80cc463ec8 Fast-forward autotest/gcore/hdf4_read.py | 21 +++ autotest/gdrivers/hdf5.py | 18 ++ autotest/gdrivers/netcdf.py | 18 ++ .../a00000001.TablesByName.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a00000001.gdbindexes | Bin 0 -> 110 bytes .../arcgis_pro_32_types.gdb/a00000001.gdbtable | Bin 0 -> 371 bytes .../arcgis_pro_32_types.gdb/a00000001.gdbtablx | Bin 0 -> 5152 bytes .../arcgis_pro_32_types.gdb/a00000002.gdbtable | Bin 0 -> 2055 bytes .../arcgis_pro_32_types.gdb/a00000002.gdbtablx | Bin 0 -> 5152 bytes .../arcgis_pro_32_types.gdb/a00000003.gdbindexes | Bin 0 -> 42 bytes .../arcgis_pro_32_types.gdb/a00000003.gdbtable | Bin 0 -> 758 bytes .../arcgis_pro_32_types.gdb/a00000003.gdbtablx | Bin 0 -> 5152 bytes .../a00000004.CatItemsByPhysicalName.atx | Bin 0 -> 4118 bytes .../a00000004.CatItemsByType.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a00000004.FDO_UUID.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a00000004.freelist | Bin 0 -> 8536 bytes .../arcgis_pro_32_types.gdb/a00000004.gdbindexes | Bin 0 -> 310 bytes .../arcgis_pro_32_types.gdb/a00000004.gdbtable | Bin 0 -> 56460 bytes .../arcgis_pro_32_types.gdb/a00000004.gdbtablx | Bin 0 -> 5152 bytes .../arcgis_pro_32_types.gdb/a00000004.horizon | Bin 0 -> 32 bytes .../filegdb/arcgis_pro_32_types.gdb/a00000004.spx | Bin 0 -> 110614 bytes .../a00000005.CatItemTypesByName.atx | Bin 0 -> 12310 bytes .../a00000005.CatItemTypesByParentTypeID.atx | Bin 0 -> 4118 bytes .../a00000005.CatItemTypesByUUID.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a00000005.gdbindexes | Bin 0 -> 296 bytes .../arcgis_pro_32_types.gdb/a00000005.gdbtable | Bin 0 -> 2071 bytes .../arcgis_pro_32_types.gdb/a00000005.gdbtablx | Bin 0 -> 5152 bytes .../a00000006.CatRelsByDestinationID.atx | Bin 0 -> 4118 bytes .../a00000006.CatRelsByOriginID.atx | Bin 0 -> 4118 bytes .../a00000006.CatRelsByType.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a00000006.FDO_UUID.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a00000006.gdbindexes | Bin 0 -> 318 bytes .../arcgis_pro_32_types.gdb/a00000006.gdbtable | Bin 0 -> 409 bytes .../arcgis_pro_32_types.gdb/a00000006.gdbtablx | Bin 0 -> 5152 bytes .../a00000007.CatRelTypesByBackwardLabel.atx | Bin 0 -> 12310 bytes .../a00000007.CatRelTypesByDestItemTypeID.atx | Bin 0 -> 4118 bytes .../a00000007.CatRelTypesByForwardLabel.atx | Bin 0 -> 12310 bytes .../a00000007.CatRelTypesByName.atx | Bin 0 -> 12310 bytes .../a00000007.CatRelTypesByOriginItemTypeID.atx | Bin 0 -> 4118 bytes .../a00000007.CatRelTypesByUUID.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a00000007.gdbindexes | Bin 0 -> 602 bytes .../arcgis_pro_32_types.gdb/a00000007.gdbtable | Bin 0 -> 3626 bytes .../arcgis_pro_32_types.gdb/a00000007.gdbtablx | Bin 0 -> 5152 bytes .../arcgis_pro_32_types.gdb/a00000009.freelist | Bin 0 -> 4440 bytes .../arcgis_pro_32_types.gdb/a00000009.gdbindexes | Bin 0 -> 116 bytes .../arcgis_pro_32_types.gdb/a00000009.gdbtable | Bin 0 -> 1416 bytes .../arcgis_pro_32_types.gdb/a00000009.gdbtablx | Bin 0 -> 5152 bytes .../arcgis_pro_32_types.gdb/a00000009.horizon | Bin 0 -> 32 bytes .../filegdb/arcgis_pro_32_types.gdb/a00000009.spx | Bin 0 -> 4118 bytes .../a0000000a.date_index.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a0000000a.freelist | Bin 0 -> 4440 bytes .../arcgis_pro_32_types.gdb/a0000000a.gdbindexes | Bin 0 -> 324 bytes .../arcgis_pro_32_types.gdb/a0000000a.gdbtable | Bin 0 -> 1416 bytes .../arcgis_pro_32_types.gdb/a0000000a.gdbtablx | Bin 0 -> 5152 bytes .../arcgis_pro_32_types.gdb/a0000000a.horizon | Bin 0 -> 32 bytes .../filegdb/arcgis_pro_32_types.gdb/a0000000a.spx | Bin 0 -> 4118 bytes .../a0000000a.time_index.atx | Bin 0 -> 4118 bytes .../a0000000a.timestamp_offset_index.atx | Bin 0 -> 4118 bytes .../a0000000b.bigint_index.atx | Bin 0 -> 4118 bytes .../arcgis_pro_32_types.gdb/a0000000b.freelist | Bin 0 -> 4440 bytes .../arcgis_pro_32_types.gdb/a0000000b.gdbindexes | Bin 0 -> 168 bytes .../arcgis_pro_32_types.gdb/a0000000b.gdbtable | Bin 0 -> 1268 bytes .../arcgis_pro_32_types.gdb/a0000000b.gdbtablx | Bin 0 -> 5152 bytes .../arcgis_pro_32_types.gdb/a0000000b.horizon | Bin 0 -> 32 bytes .../filegdb/arcgis_pro_32_types.gdb/a0000000b.spx | Bin 0 -> 4118 bytes .../ogr/data/filegdb/arcgis_pro_32_types.gdb/gdb | Bin 0 -> 4 bytes .../filegdb/arcgis_pro_32_types.gdb/timestamps | Bin 0 -> 400 bytes autotest/ogr/ogr_csv.py | 61 +++++++ autotest/ogr/ogr_geojson.py | 90 +++++++++ autotest/ogr/ogr_openfilegdb.py | 145 +++++++++++++++ autotest/ogr/ogr_openfilegdb_write.py | 145 +++++++++++++++ autotest/ogr/ogr_shape.py | 12 +- autotest/pyscripts/test_pct.py | 23 +++ doc/source/about_no_title.rst | 4 +- doc/source/download.rst | 12 +- doc/source/drivers/vector/openfilegdb.rst | 25 +++ docker/README.md | 10 +- frmts/hdf4/hdf4drivercore.cpp | 20 +- frmts/hdf5/hdf5drivercore.cpp | 20 +- frmts/netcdf/netcdfdrivercore.cpp | 22 ++- ogr/ogr_api.h | 11 ++ ogr/ogr_core.h | 26 ++- ogr/ograpispy.cpp | 9 + ogr/ograpispy.h | 1 + ogr/ogrsf_frmts/generic/ogrlayer.cpp | 96 ++++++++++ ogr/ogrsf_frmts/ogrsf_frmts.h | 11 ++ ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp | 126 +++++++++++-- ogr/ogrsf_frmts/openfilegdb/filegdbindex_write.cpp | 39 +++- ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp | 203 ++++++++++++++++++++- ogr/ogrsf_frmts/openfilegdb/filegdbtable.h | 25 ++- ogr/ogrsf_frmts/openfilegdb/filegdbtable_priv.h | 54 +++++- ogr/ogrsf_frmts/openfilegdb/filegdbtable_write.cpp | 37 +++- .../openfilegdb/filegdbtable_write_fields.cpp | 111 ++++++++++- ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h | 1 + .../openfilegdb/ogropenfilegdbdatasource.cpp | 2 +- .../openfilegdb/ogropenfilegdbdrivercore.cpp | 8 +- .../openfilegdb/ogropenfilegdblayer.cpp | 103 ++++++++++- .../openfilegdb/ogropenfilegdblayer_write.cpp | 197 +++++++++++++++++--- ogr/ogrsf_frmts/shape/ogrshape.h | 3 + ogr/ogrsf_frmts/shape/ogrshapelayer.cpp | 34 +++- port/cpl_vsil.cpp | 12 +- swig/include/ogr.i | 11 ++ swig/python/CMakeLists.txt | 7 +- swig/python/gdal-utils/osgeo_utils/pct2rgb.py | 2 + swig/python/install_python.cmake.in | 9 +- 105 files changed, 1659 insertions(+), 125 deletions(-) create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000001.TablesByName.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000001.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000001.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000001.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000002.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000002.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000003.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000003.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000003.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.CatItemsByPhysicalName.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.CatItemsByType.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.FDO_UUID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.freelist create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.horizon create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000004.spx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000005.CatItemTypesByName.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000005.CatItemTypesByParentTypeID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000005.CatItemTypesByUUID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000005.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000005.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000005.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000006.CatRelsByDestinationID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000006.CatRelsByOriginID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000006.CatRelsByType.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000006.FDO_UUID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000006.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000006.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000006.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.CatRelTypesByBackwardLabel.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.CatRelTypesByDestItemTypeID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.CatRelTypesByForwardLabel.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.CatRelTypesByName.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.CatRelTypesByOriginItemTypeID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.CatRelTypesByUUID.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000007.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000009.freelist create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000009.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000009.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000009.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000009.horizon create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a00000009.spx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.date_index.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.freelist create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.horizon create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.spx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.time_index.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000a.timestamp_offset_index.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000b.bigint_index.atx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000b.freelist create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000b.gdbindexes create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000b.gdbtable create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000b.gdbtablx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000b.horizon create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/a0000000b.spx create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/gdb create mode 100644 autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/timestamps git reset --hard HEAD HEAD is now at 80cc463ec8 Merge pull request #8880 from rouault/fix_8793 git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\gdal_revision.txt type E:\buildsystem\release-1916-x64\doc\gdal_revision.txt 80cc463ec88cfe7f386f20b77a429d3e8ebdf66c cd E:\buildsystem set PATH=E:\buildsystem\release-1916-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\;C:\ActiveTcl\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\php;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja git config --global core.autocrlf false if not exist src\mapcache-vc15x64 git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-vc15x64 cd src\mapcache-vc15x64 git reset --hard HEAD HEAD is now at 2ac1a61 LMDB: minimize transaction duration (#323) git fetch git checkout main Your branch is up to date with 'origin/main'. git pull origin main Already up to date. git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\mapcache_revision.txt type E:\buildsystem\release-1916-x64\doc\mapcache_revision.txt 2ac1a6105da3c60d304a55bb85a1d96c2a943a4b cd E:\buildsystem