Newer
Older
VECTO-CSE: Development
======================
### 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:
1. Make zip-folder named with the "Semantic-version", ie: 2014_15_5-VECTO_CSE-2.0.1-beta1.
2. Copy into it:
* executable (`.EXE` and optionally `.PDB` when a prerelease)
* vectolic.dll (check correct version)
* Newtonsoft.Json.dll 6.0.0

Kostis ANAGNOSTOPOULOS
committed
* Declaration/ (With all its files marked as READONLY!!)
* DemoData/
* Docs/CSE-User Manual.pdf (*remember* to generate from Word-file and delete irrelevant files)
* Docs/GenericData.xlsx
* README.md
* CHANGES.md
* COPYING.txt
3. Make a temp-copy of the folder and run it with a license.
* Does the "User Manual" open?
4. Check everything alright, or else go back to step (2).
5. Issue a Pull-request to CITNet with all latest changes.
6. ZIP the original folder.
7. 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
8. Make licenses and update private pages
9. Tag repos.
10. Send announcment email through JIRA (ie see VECTO-28).