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
- Declaration
- User Manual\Release Notes.pdf (provided with the VECTO release)
- vectolic.dll (should be placed there automatically when compiling)
- itextsharp.dll (should be placed there automatically when compiling)
- Newtonsoft.Json.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)
- executable (
- 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.
- Announce in VECTO-58