diff --git a/doc/iocs/compiling/Developer-Server-Build.md b/doc/iocs/compiling/Developer-Server-Build.md index 5c37f6439..33d52cf1c 100644 --- a/doc/iocs/compiling/Developer-Server-Build.md +++ b/doc/iocs/compiling/Developer-Server-Build.md @@ -8,8 +8,10 @@ You need to be using a Visual Studio compatible with the build server, currently :::{tip} **Quick Instructions** -Run `install_developer_build.bat` in either `\\isis.cclrc.ac.uk\inst$\Kits$\CompGroup\ICP\developer\EPICS` (for 64bit builds, what you usually need) or `\\isis.cclrc.ac.uk\inst$\Kits$\CompGroup\ICP\developer\EPICS32` (for 32 bit builds, only if you have to build/test a specific driver needing 32bit versions). It will prompt you to choose from normal/debug/static - in most cases `normal` -is what you want and is what is deployed to an instrument, `static` and `debug` are for special cases/testing +Run `\\isis.cclrc.ac.uk\inst$\Kits$\CompGroup\ICP\developer\EPICS\install_developer_build.bat`. It will prompt you to choose from normal/debug/static - in most cases `normal` +is what you want and is what is deployed to an instrument, `static` and `debug` are for special cases/testing. + +For 32 bit builds, (only if you have to build/test a specific driver needing 32bit versions) run `\\isis.cclrc.ac.uk\inst$\Kits$\CompGroup\ICP\developer\EPICS32\install_developer_build.bat` ::: :::{note} @@ -65,4 +67,4 @@ This scheme works as Visual Studio is binary compatible (even at object file lev We now copy `CMakeCache.txt` across, if we later again have different developer and build server versions of visual studio then we will again need to not copy it as it is invalid if the visual studio version number is different (2017 v 2019). CMake is used in a few third party modules e.g. MySQL, gsl, OpenCV. Compatible binaries for these will always be copied across, so IOCs can be compiled and linked, but if `CMakeCache.txt` is missing a `make` in the top level will rebuild these modules, some of which do take a while. - \ No newline at end of file +