aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2021-01-25 23:56:30 +0100
committerSven Gothel <[email protected]>2021-01-25 23:56:30 +0100
commit959c604af7c100d7d06b51d92d16aed64fac286f (patch)
tree014cebb20f5aa73d6ee67d93aaa55e618c48a3c9 /README.md
parent7054cd13119c6dc5e113dc5436e226ad70b380fc (diff)
Complete build change: Using jaulib[_fat] if available (for Java) incl. native lib loading. Added junit test facility (Java).
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/README.md b/README.md
index 140091f3..578c8fb7 100644
--- a/README.md
+++ b/README.md
@@ -255,7 +255,7 @@ apt install git
apt install build-essential g++ gcc libc-dev libpthread-stubs0-dev
apt install libunwind8 libunwind-dev
apt install libglib2.0 libglib2.0-0 libglib2.0-dev
-apt install openjdk-11-jdk openjdk-11-jre
+apt install openjdk-11-jdk openjdk-11-jre junit4
apt install cmake cmake-extras extra-cmake-modules pkg-config
apt install doxygen graphviz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -286,6 +286,16 @@ Building debug build:
~~~~~~~~~~~~~
-DDEBUG=ON
~~~~~~~~~~~~~
+Disable stripping native lib even in non debug build:
+~~~~~~~~~~~~~
+-DUSE_STRIP=OFF
+~~~~~~~~~~~~~
+Override default javac debug arguments `source,lines`:
+~~~~~~~~~~~~~
+-DJAVAC_DEBUG_ARGS="source,lines,vars"
+
+-DJAVAC_DEBUG_ARGS="none"
+~~~~~~~~~~~~~
Building debug and instrumentation (sanitizer) build:
~~~~~~~~~~~~~
-DDEBUG=ON -DINSTRUMENTATION=ON