Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
BUILD.md 1.26 KiB
Newer Older
### BUILD
Before compiling you need to add/check references to:
* vectolic.dll
* Newtonsoft.Json.dll 

### EXECUTE
The following directories/files must be provided in the application folder (e.g. ..\bin\Debug):
* vectolic.dll (check correct version)
* Newtonsoft.Json.dll 6.0.0
* license.dat
* Declaration/
* DemoData/
* Docs/CSE-User Manual.pdf (generated from Word-file)


### RELEASE
Checklist to build a new release:
* Make  zip-folder named with the "Semantic-version", ie: 2014_15_5-VECTO_CSE-2.0.1-beta1.
* Copy into it:
    * executable (`.EXE`) (from bin/Debug when pre/beta release)
    * vectolic.dll (check correct version)
    * Newtonsoft.Json.dll 6.0.0
    * Declaration/
    * DemoData/
    * Docs/CSE-User Manual.pdf (generated from Word-file)
    * Docs/GenericData.xlsx
    * README.md
    * CHANGES.md
    * COPYING.txt
* Make a temp-copy of the folder and run it with a license to check everything alright.
    * Does the "User Manual" open?
* ZIP the original folder.
* Upload into CITNet's SVN:
    https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/
  and link from: 
    https://webgate.ec.europa.eu/CITnet/confluence/display/VECTO_CSE/Releases
* Make licenses and update private pages
* Tag repos.
* Send announcment email through JIRA (ie see VECTO-28)