| 24 | |
| 25 | Building from SVN development branch requires to generate the `geos_svn_revision.h` file with POSIX shell script: |
| 26 | |
| 27 | {{{ |
| 28 | tools\svn_repo_revision.sh |
| 29 | }}} |
| 30 | |
| 31 | Notice, ''tools\svn_repo_revision.sh'' is a Bash script, so you need Bash some means to run Bash scripts on Windows. |
| 32 | |
| 33 | Alternatively, you can create `geos_svn_revision.h` file manually in the top directory of the source tree: |
| 34 | |
| 35 | * In the root directory of your copy of SVN trunk: |
| 36 | {{{ |
| 37 | svn info |
| 38 | }}} |
| 39 | * Locate line starting with ''Revision'': |
| 40 | {{{ |
| 41 | Revision: 3704 |
| 42 | }}} |
| 43 | * Use the revision number (in the output above it is `3704`) to create `geos_svn_revision.h`: |
| 44 | {{{ |
| 45 | echo #define GEOS_SVN_REVISION 3704 > geos_svn_revision.h |
| 46 | }}} |