diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2020-01-29 14:05:33 +0100 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2020-01-29 14:05:33 +0100 |
| commit | dec51010c30f4e77be051bbdf67d8db467bff330 (patch) | |
| tree | e505ba676ac4d3bb0d47e276f84dee5ca66ff6e1 | |
| parent | ab850f5cff63ddeac80bf9319e7d1c76865c0772 (diff) | |
| download | PROJ-data-dec51010c30f4e77be051bbdf67d8db467bff330.tar.gz PROJ-data-dec51010c30f4e77be051bbdf67d8db467bff330.zip | |
Add HOWTO-RELEASE
| -rw-r--r-- | HOWTO-RELEASE | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/HOWTO-RELEASE b/HOWTO-RELEASE new file mode 100644 index 0000000..ca21d90 --- /dev/null +++ b/HOWTO-RELEASE @@ -0,0 +1,19 @@ +Preparing a PROJ-data Release +=============================================================================== + +0. Have cmake installed + +1. If index.html is not already up-to-date with latest grid additions, + a. Have GDAL (>= 2.4) Python3 bindings installed + b. python3 regenerate_index_html.py + c. git commit -a -m "Update index.html" && git push + +2. Edit CMakeLists.txt to update PROJ_DATA_VERSION_MAJOR and PROJ_DATA_VERSION_MINOR + +3. git commit -a -m "Update CMakeLists.txt to vX.Y" && git push + +4. mkdir build && cd build && cmake .. && make dist + + ==> proj-data-X.Y.zip and proj-data-X.Y.tar.gz + +5. Resynchronize CDN content from repository with ./sync_to_cdn.sh |
