... | ... | @@ -2,7 +2,7 @@ This guide give instruction to worksuite developers for compiling packages for I |
|
|
|
|
|
**Notice that puppet must be disabled.**
|
|
|
|
|
|
To develop worksuite software install the interim XDAQ15 core on your development machine. As root user, add the following YUM client configuration.
|
|
|
1. To develop worksuite software install the interim XDAQ15 core on your development machine. As root user, add the following YUM client configuration.
|
|
|
|
|
|
`# vi /etc/yum.repos.d/cmsos.repo`
|
|
|
|
... | ... | @@ -16,4 +16,23 @@ To develop worksuite software install the interim XDAQ15 core on your developmen |
|
|
|
|
|
`gpgcheck=0`
|
|
|
|
|
|
`enabled=1` |
|
|
\ No newline at end of file |
|
|
`enabled=1`
|
|
|
|
|
|
2. Create your *feature_NNN* branch on the https://gitlab.cern.ch/cmsos/worksuite from *master* branch
|
|
|
|
|
|
% git clone https://gitlab.cern.ch/cmsos/worksuite.git
|
|
|
|
|
|
% cd worksuite
|
|
|
|
|
|
% git checkout feature_NNN
|
|
|
|
|
|
|
|
|
`# yum groupinstall cmsos_core`
|
|
|
|
|
|
`% export XDAQ_ROOT=/opt/xdaq`
|
|
|
|
|
|
`% scl enable devtoolset-7 bash`
|
|
|
|
|
|
`% cd worksuite/MY_PACKAGE`
|
|
|
|
|
|
`% make` |