This repository contains Gradiant´s version of PDFWriter library. Versions of this library are stored in Nexus.
- gradiant-bowie==0.7.1
bowie -b
You can skip this step if you already have it. You must define the environment variable 'NEXUS_CREDENTIALS=ldap_user:ldap_password'. Then:
docker build -t pdfwriter -f docker/Dockerfile --build-arg NEXUS_CREDENTIALS=$NEXUS_CREDENTIALS .
Assign a new version tag (with format "vX.Y.Z") to the current commit
git tag vX.Y.Z
You must define the environment variable 'NEXUS_CREDENTIALS=ldap_user:ldap_password'. Then:
docker run -e NEXUS_CREDENTIALS=$NEXUS_CREDENTIALS -v $PWD:/pdfwriter -it pdfwriter
The new version should be uploaded to Nexus.
bowie -b
mkdir build
cd build
cmake ..
make -j4
It is possible to dissable the building of the tests of this project. This is useful if a target with the same name (unit_test) exists in the parent project, to avoid error due to duplicated targets. To do this the "AVOID_PDFWRITER_TESTS" variable should be set before include this project.