Difference: BuildWMSOnSL6FromScratchGITWorkarea (12 vs. 13)

Revision 132012-10-12 - AlviseDorigo

Line: 1 to 1
 

Tutorial on WMS build and debian package creation

This tutorial assumes that you have GIT access to WMS repository https://github.com/MarcoCecchi/org.glite.wms. It will help you to build all the component that you get when cloning the WMS GIT repository without the etics's build automation tools.
Line: 37 to 37
 

Checking out WMS from GIT repository

As normal user (having the GIT access as said above) clone the WMS repository:
Changed:
<
<
cd $HOME; git clone --progress -v https://github.com/MarcoCecchi/org.glite.wms.git WMS
>
>
cd $HOME; git clone git@github.com:MarcoCecchi/org.glite.wms.git WMS
 
Deleted:
<
<
(it is better if possible to use the ssh access: git clone --progress git@github.com:MarcoCecchi/org.glite.wms.git WMS)
 

Pre-Requisites for build on Debian and for .deb packaging

Execute (as root) the following commands:
Line: 85 to 84
 mkdir WORKAREA cd WORKAREA
Changed:
<
<
git clone git://github.com/italiangrid/classad-utils.git git clone git://github.com/italiangrid/jobman-exception.git git clone https://github.com/MarcoCecchi/org.glite.wms.git
>
>
git clone git@github.com:italiangrid/classad-utils.git git clone git@github.com:italiangrid/jobman-exception.git git clone git@github.com:MarcoCecchi/org.glite.wms.git
  cd classad-utils cmake . -DCMAKE_INSTALL_PREFIX=$HOME/WORKAREA/stage -Dprefix=$HOME/WORKAREA/stage/usr -Dexec_prefix=$HOME/WORKAREA/stage/usr -Dlibdir=$HOME/WORKAREA/stage/usr/lib -Dincludedir=$HOME/WORKAREA/stage/usr/include -DPVER=$VERSION
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback