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

Skip to content
Snippets Groups Projects
Forked from VECTO / VECTO Sim
6048 commits behind the upstream repository.
Markus QUARITSCH's avatar
Markus Quaritsch authored
# Conflicts:
#	HashingTool/Properties/Version.cs
#	VECTO/Configuration.vb
#	VECTO/GUI/GearboxForm.vb
#	VECTO/GUI/MainForm.Designer.vb
#	VECTO/GUI/MainForm.vb
#	VECTO/GUI/VectoJobForm.Designer.vb
#	VECTO/GUI/VectoJobForm.vb
#	VECTO/Input Files/Gearbox.vb
#	VECTO/Input Files/VectoJob.vb
#	VECTO/OutputData/JSONFileWriter.vb
#	VECTOAux/VectoAuxiliariesTests/VectoAuxiliariesTests.vbproj
#	VECTOAux/VectoAuxiliariesTests/packages.config
#	VectoCommon/VectoCommon/Properties/Version.cs
#	VectoCommon/VectoHashing/Properties/Version.cs
#	VectoCommon/VectoHashingTest/VectoHashingTest.csproj
#	VectoConsole/Properties/Version.cs
#	VectoCore/VectoCore/InputData/Reader/ComponentData/DrivingCycleDataReader.cs
#	VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapter.cs
#	VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs
#	VectoCore/VectoCore/InputData/Reader/Impl/DeclarationModeVectoRunDataFactory.cs
#	VectoCore/VectoCore/InputData/Reader/Impl/DeclarationVTPModeVectoRunDataFactory.cs
#	VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs
#	VectoCore/VectoCore/Models/Declaration/DeclarationData.cs
#	VectoCore/VectoCore/Models/Simulation/ISimulationPreprocessor.cs
#	VectoCore/VectoCore/Models/Simulation/IVehicleContainer.cs
#	VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs
#	VectoCore/VectoCore/Models/SimulationComponent/Data/GearboxData.cs
#	VectoCore/VectoCore/Models/SimulationComponent/Impl/ATGearbox.cs
#	VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs
#	VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs
#	VectoCore/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs
#	VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs
#	VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs
#	VectoCore/VectoCore/OutputData/IModalDataContainer.cs
#	VectoCore/VectoCore/OutputData/ModalDataContainer.cs
#	VectoCore/VectoCore/OutputData/SummaryDataContainer.cs
#	VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs
#	VectoCore/VectoCore/Properties/Version.cs
#	VectoCore/VectoCore/Utils/VectoVersionCore.cs
#	VectoCore/VectoCore/VectoCore.csproj
#	VectoCore/VectoCore/VersionNumber.t4
#	VectoCore/VectoCoreTest/FileIO/JsonReadTest.cs
#	VectoCore/VectoCoreTest/Integration/CoachAdvancedAuxPowertrain.cs
#	VectoCore/VectoCoreTest/Models/Simulation/SimulationPreprocessingTest.cs
#	VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs
#	VectoCore/VectoCoreTest/Utils/MockSimulationDataFactory.cs
#	VectoCore/VectoCoreTest/VectoCoreTest.csproj
c7f57d2e
History

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)
  • 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