Update README.md
This commit is contained in:
parent
ff84e9d37b
commit
74aeb7e2ba
53
README.md
53
README.md
|
@ -7,68 +7,19 @@ A bunch of conan recipes to package C++ libraries. The packages of those recipes
|
||||||
|
|
||||||
Install https://github.com/conan-io/conan-package-tools to build all needed combinations
|
Install https://github.com/conan-io/conan-package-tools to build all needed combinations
|
||||||
|
|
||||||
## Seasocks
|
|
||||||
|
|
||||||
to build all variations run
|
|
||||||
|
|
||||||
```
|
|
||||||
cd Seasocks
|
|
||||||
CONAN_USERNAME=<username> CONAN_CHANNEL=<channel name> python3 build.py
|
|
||||||
```
|
|
||||||
|
|
||||||
to build a specific variant run the following commands:
|
|
||||||
|
|
||||||
```
|
|
||||||
conan create . Seasocks/1.3.2@<username>/<channel name> -s build_type=<build type> -s compiler.libcxx=<libstdc++ variant>
|
|
||||||
```
|
|
||||||
|
|
||||||
## SystemC
|
|
||||||
|
|
||||||
download the SystemC distribution from http://www.accellera.org/downloads/standards/systemc and unpack into the SystemC directory
|
|
||||||
|
|
||||||
```
|
|
||||||
cd SystemC
|
|
||||||
python3 build.py
|
|
||||||
```
|
|
||||||
|
|
||||||
to build a specific variant run the following command
|
|
||||||
|
|
||||||
```
|
|
||||||
conan create . SystemC/2.3.2@minres/<channel name> -o stdcxx=<c++ std variant> -s build_type=<build type>
|
|
||||||
```
|
|
||||||
|
|
||||||
where <c++ std variant> is one of 98, 11, or 14
|
|
||||||
|
|
||||||
## SystemC Verification library
|
## SystemC Verification library
|
||||||
|
|
||||||
download the SystemC distribution from http://www.accellera.org/downloads/standards/systemc and unpack into the SystemCVerification directory and apply the patch scv4systemc-2.3.2.patch
|
download the SystemC distribution from http://www.accellera.org/downloads/standards/systemc and unpack into the SystemCVerification directory and apply the patch scv4systemc-2.3.2.patch
|
||||||
|
|
||||||
```
|
```
|
||||||
cd SystemCVerification
|
cd systemc-cci
|
||||||
python3 build.py
|
python3 build.py
|
||||||
```
|
```
|
||||||
|
|
||||||
to build a specific variant run the following command
|
to build a specific variant run the following command
|
||||||
|
|
||||||
```
|
```
|
||||||
conan create . SystemCVerification/2.0.1@minres/<channel name> -o stdcxx=<c++ std variant> -s build_type=<build type>
|
conan create . -s build_type=<build type>
|
||||||
```
|
|
||||||
|
|
||||||
where <c++ std variant> is one of 98, 11, or 14
|
|
||||||
|
|
||||||
## SystemC Configuration, Control and Inspection (CCI) library
|
|
||||||
|
|
||||||
download the SystemC CCI distribution from http://www.accellera.org/downloads/standards/systemc and unpack into the SystemC-CCI directory
|
|
||||||
|
|
||||||
```
|
|
||||||
cd SystemC-CCI
|
|
||||||
python3 build.py
|
|
||||||
```
|
|
||||||
|
|
||||||
to build a specific variant run the following command
|
|
||||||
|
|
||||||
```
|
|
||||||
conan create . SystemC-CCI/0.9.0@minres/<channel name> -o stdcxx=<c++ std variant> -s build_type=<build type>
|
|
||||||
```
|
```
|
||||||
|
|
||||||
where <c++ std variant> is one of 98, 11, or 14
|
where <c++ std variant> is one of 98, 11, or 14
|
||||||
|
|
Loading…
Reference in New Issue