|
4 months ago | |
---|---|---|
.gitlab-ci-files | 10 months ago | |
android | 11 months ago | |
androidTests | 11 months ago | |
doc/doxygen | 2 years ago | |
scripts | 10 months ago | |
src | 4 months ago | |
test | 4 months ago | |
utils | 2 years ago | |
.gitignore | 1 year ago | |
.gitlab-ci.yml | 10 months ago | |
DEPENDENCIES | 10 months ago | |
LICENSE.txt | 6 years ago | |
Makefile | 1 year ago | |
Makefile.conf | 4 months ago | |
README.md | 1 year ago | |
local.conf.example | 4 months ago |
Please find the complete build instructions here: https://dev.pep.foundation/Common%20Adapter%20Documentation/Adapter_Build_Instructions
The binary package resulting from the build will be located under ./dist
.
It merely contains:
The build configuration file is called local.conf
.
Use the file local.conf.example
as a template.
cp local.conf.example local.conf
Then, tweak it to your needs.
The default make target is compile
.
make compile
./build
.
The complete distribution ready adapter will be in ./dist
.make test
./test
.make install
Installs the files under ./dist
under $PREFIX (local.conf)
make uninstall
Removes all the filenames under ./dist
from $PREFIX (local.conf)
In order to generate the API doc you need to have doxygen installed on your system.
make doc
Generates Java and C++ API doc.
make doc-cxx
Generates the API doc for the C++ part of the adapter.
make doc-java
Generates the API doc for the Java part of the adapter.
make clean
Deletes all the derived objects of the adapter build in ./build
and ./dist
.
Also invokes make clean
which cleans the whole test-suite.
Does not remove the generated API doc.
make clean-doc
Removes all the generated API doc.
make clean-all
Equals make clean
and make clean-doc