Update build_linux authored by Adrien Crovato's avatar Adrien Crovato
...@@ -41,29 +41,27 @@ sudo apt-get install libmumps-seq-dev ...@@ -41,29 +41,27 @@ sudo apt-get install libmumps-seq-dev
sudo apt-get install doxygen sudo apt-get install doxygen
sudo apt-get install graphviz sudo apt-get install graphviz
``` ```
**Get the code** **Build**
```bash ```bash
# Get the code
git lfs install # enable large file support git lfs install # enable large file support
git clone git@gitlab.uliege.be:am-dept/dartflo.git # ssh only git clone git@gitlab.uliege.be:am-dept/dartflo.git # ssh only
cd dartflo cd dartflo
git submodule init git submodule init
git submodule update git submodule update
``` # Build
**Compilation**
```bash
mkdir build && cd build mkdir build && cd build
cmake .. cmake ..
make [-j4] make [-j4]
[make install] # to install [make install] # to install
[make dox] # to build the documentation [make dox] # to build the documentation
# Test
ctest [-E exclude_pattern] [-R include_pattern] [-j4]
``` ```
For a complete list of options, refer to the [build](Build) page. For a complete list of options, refer to the [build](Build) page.
**Test** **Example**
```bash From the DART root directory,
cd build
ctest [-E exclude_pattern] [-R include_pattern] [-j4]
```
**Example**
```bash ```bash
python run.py dart/tests/lift.py [-k4] [--nogui] python run.py dart/tests/lift.py [-k4] [--nogui]
\ No newline at end of file ```
\ No newline at end of file