aboutsummaryrefslogtreecommitdiffstats
path: root/README-maintainer
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-12-22 13:41:10 +0100
committerJay Berkenbilt <ejb@ql.org>2021-12-28 17:01:26 +0100
commit1c420e852cfb7b670b72354db2f15ffc5e120b0f (patch)
treee75c1e2b1c45176caab080932ee55d74dcade3b2 /README-maintainer
parent5b6cf45f8365562d805547b6ca774f2ba2a0c90f (diff)
downloadqpdf-1c420e852cfb7b670b72354db2f15ffc5e120b0f.tar.zst
Add maintainer mode to build
Diffstat (limited to 'README-maintainer')
-rw-r--r--README-maintainer8
1 files changed, 4 insertions, 4 deletions
diff --git a/README-maintainer b/README-maintainer
index aaa0a61c..3f85a684 100644
--- a/README-maintainer
+++ b/README-maintainer
@@ -4,17 +4,17 @@ ROUTINE DEVELOPMENT
Default:
-./configure CXX="g++ --std=c++14" --enable-werror --enable-doc-maintenance
+./configure CXX="g++ --std=c++14" --enable-werror --enable-maintainer-mode
Debugging:
./configure CXX="g++ --std=c++14" CFLAGS="-g" CXXFLAGS="-g" \
- --enable-werror --disable-shared
+ --enable-werror --disable-shared --enable-maintainer-mode
Profiling:
./configure CXX="g++ --std=c++14" CFLAGS="-g -pg" CXXFLAGS="-g -pg" \
- LDFLAGS="-pg" --enable-werror --disable-shared
+ LDFLAGS="-pg" --enable-werror --disable-shared --enable-maintainer-mode
Then run `gprof gmon.out`. Note that gmon.out is not cumulative.
@@ -24,7 +24,7 @@ Memory checks:
CXXFLAGS="-fsanitize=address -fsanitize=undefined -g" \
LDFLAGS="-fsanitize=address -fsanitize=undefined" \
CC=clang CXX="clang++ --std=c++14" \
- --enable-werror --disable-shared
+ --enable-werror --disable-shared --enable-maintainer-mode
CHECKING DOCS ON readthedocs