Skip to content
Snippets Groups Projects
Commit 8ce9cc6c authored by Andrea Dell'Acqua's avatar Andrea Dell'Acqua
Browse files

add documentation in README.md

parent f969c429
Branches
Tags
No related merge requests found
Pipeline #1539837 passed
...@@ -19,9 +19,13 @@ mkdir geomodel_work; cd geomodel_work ...@@ -19,9 +19,13 @@ mkdir geomodel_work; cd geomodel_work
### Eigen ### Eigen
git clone https://github.com/eigenteam/eigen-git-mirror.git git clone https://github.com/eigenteam/eigen-git-mirror.git
mkdir build_eigen; cd build_eigen mkdir build_eigen; cd build_eigen
cmake ../eigen-git-mirror cmake ../eigen-git-mirror
sudo make install sudo make install
cd .. cd ..
### XercesC ### XercesC
...@@ -29,18 +33,27 @@ cd .. ...@@ -29,18 +33,27 @@ cd ..
from http://xerces.apache.org/xerces-c/download.cgi download e.g. xerces-c-3.2.2.tar.gz from http://xerces.apache.org/xerces-c/download.cgi download e.g. xerces-c-3.2.2.tar.gz
tar zxvf xerces-c-3.2.2.tar.gz tar zxvf xerces-c-3.2.2.tar.gz
mkdir build_xercesc; cd build_xercesc mkdir build_xercesc; cd build_xercesc
cmake ../xerces-c-3.2.2 cmake ../xerces-c-3.2.2
make -j make -j
sudo make install sudo make install
cd .. cd ..
### nlohmann ### nlohmann
git clone https://github.com/nlohmann/json.git git clone https://github.com/nlohmann/json.git
mkdir build_json; cd build_json mkdir build_json; cd build_json
cmake ../json cmake ../json
sudo make install sudo make install
cd .. cd ..
### GeoModel tool suite ### GeoModel tool suite
...@@ -50,37 +63,57 @@ Note: GeoModelVisualization requires Qt5 and other libraries. Please refer to th ...@@ -50,37 +63,57 @@ Note: GeoModelVisualization requires Qt5 and other libraries. Please refer to th
#### Clone and build GeoModelCore from source #### Clone and build GeoModelCore from source
git clone https://gitlab.cern.ch/GeoModelDev/GeoModelCore.git git clone https://gitlab.cern.ch/GeoModelDev/GeoModelCore.git
mkdir build_GeoModelCore; cd build_GeoModelCore mkdir build_GeoModelCore; cd build_GeoModelCore
cmake ../GeoModelCore cmake ../GeoModelCore
make -j make -j
sudo make install sudo make install
cd .. cd ..
#### Clone and build GeoModelIO #### Clone and build GeoModelIO
git clone https://gitlab.cern.ch/GeoModelDev/GeoModelIO.git git clone https://gitlab.cern.ch/GeoModelDev/GeoModelIO.git
mkdir build_GeoModelIO; cd build_GeoModelIO mkdir build_GeoModelIO; cd build_GeoModelIO
cmake ../GeoModelIO cmake ../GeoModelIO
make -j make -j
sudo make install sudo make install
cd .. cd ..
#### Clone geomodelvisualization and build gmex #### Clone geomodelvisualization and build gmex
git clone https://gitlab.cern.ch/GeoModelDev/geomodelvisualization.git git clone https://gitlab.cern.ch/GeoModelDev/geomodelvisualization.git
mkdir build_geomodelvisualization; cd build_geomodelvisualization mkdir build_geomodelvisualization; cd build_geomodelvisualization
cmake ../geomodelvisualization cmake ../geomodelvisualization
make -j make -j
sudo make install sudo make install
cd .. cd ..
### Clone and build GeoModelTools ### Clone and build GeoModelTools
git clone https://gitlab.cern.ch/GeoModelDev/GeoModelTools.git git clone https://gitlab.cern.ch/GeoModelDev/GeoModelTools.git
mkdir build_GeoModelTools; cd build_GeoModelTools mkdir build_GeoModelTools; cd build_GeoModelTools
cmake ../GeoModelTools cmake ../GeoModelTools
make -j make -j
sudo make install sudo make install
cd .. cd ..
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment