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

Skip to content
Snippets Groups Projects
README.md 1.33 KiB
Newer Older
### BUILD
Before compiling you need to add references to:
- vectolic.dll
- itextsharp.dll
- Newtonsoft.Json.dll


### EXECUTE
The following directories/files must be provided in the application folder (e.g. ..\bin\Release):
- User Manual
- User Manual\Release Notes.pdf (provided with the VECTO release)
- GRAPHi (provided with the VECTO release)
- vectolic.dll (should be placed there automatically when compiling)
- license.dat (provided by EC/JRC)


### RELEASE
Checklist to build a new release:
- Make  zip-folder named with the "Semantic-version", ie: 2014_15_5-VECTO-2.0.1-beta1.
- Copy into it:
    - executable (`.EXE`) (from bin/Debug when pre/beta release)
    - itextsharp.dll
    - Newtonsoft.Json.dll
    - vectolic.dll (check for right version!! Source is currently in beta for file signing features)
    - User Manual (dir)
    - User Manual\Release Notes.pdf (generate(!) it from source)
    - Declaration (dir)
    - Generic Vehicles (dir)
- Make a temp-copy of the folder and run it with a license to check everything alright
- ZIP the 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/Releases    
- Make licenses and update private pages
- Tag repos.
- Send announcment email through JIRA (ie see VECTO-28)