Commit a08a735d by Maarten L. Hekkelman

Explain new build option

parent dfcc36b7
...@@ -24,24 +24,25 @@ The tools are based on [libcif++](https://github.com/PDB-REDO/libcifpp) ...@@ -24,24 +24,25 @@ The tools are based on [libcif++](https://github.com/PDB-REDO/libcifpp)
and the code is written in modern C++ so you need a compiler capable and the code is written in modern C++ so you need a compiler capable
of handling C++17 code. of handling C++17 code.
You also need [libmcfp](https://github.com/mhekkel/libmcfp.git)
Building Building
-------- --------
Make sure you install [libcif++](https://github.com/PDB-REDO/libcifpp) and [libmcfp](https://github.com/mhekkel/libmcfp.git) first before building. You can use the special branch `dssp-builder` to build dssp including all the
dependencies:
After that, building should be as easy as typing:
```bash ```console
git clone https://github.com/PDB-REDO/dssp.git git clone https://github.com/PDB-REDO/dssp.git -b dssp-builder
cd dssp cd dssp
mkdir build cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/.local
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build cmake --build build
cmake --install build
``` ```
That will build the mkdssp executable in your $HOME/.local directory.
But you can of course also build the classic way using the `trunk` branch in
which case you will have to have all dependencies installed first.
Usage Usage
----- -----
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment