27 | | Prerequisites: |
28 | | * .NET 3.5 SDK |
29 | | * Visual Studio 2008 |
30 | | * TortoiseSVN |
31 | | |
32 | | To build HL3 from source you need to have the binary-path of TortoiseSVN in your $PATH. The usual location is "c:\Program Files\TortoiseSVN\bin". |
33 | | |
34 | | To build the solution the first time, follow these steps |
35 | | 1. Open the main solution file "!HeuristicLab.sln" in [https://sources.heuristiclab.com/trac/hl3/core/browser/trunk/sources trunk/sources]. |
36 | | 1. Open the "!HeuristicLab" project and duplicate the file !CustomPostBuildTemplate_UpdateLocalInstallation.cmd |
37 | | 1. Rename this file to !CustomPostBuild.cmd |
38 | | 1. Open this file and change the target path there to the path where you'd like to export the built sources to (the default is to overwrite the assemblies in the default installation path) |
39 | | 1. Hit F6 or select "Build>Build Solution" in Visual Studio |
40 | | |
41 | | If you have !HeuristicLab plugins in your own solution, you should add the installation assemblies to the assembly reference path. |
42 | | At the bottom you find two registry files (one for 32bit and the other for 64bit Windows) that will register !HeuristicLab's default installation path as system wide assembly reference path. Edit this file to point to your installation path. Alternatively you can specify a reference path in your project properties. |
| 27 | == Getting Started == |