Commit aacf48a2e08ea7ac576d4b4ebf81b91fbd8d1c05

Authored by Jay Berkenbilt
Committed by Jay Berkenbilt
1 parent b8aff909

Update configure commands to cmake in README-maintainer

Showing 1 changed file with 10 additions and 10 deletions
README-maintainer
@@ -4,28 +4,28 @@ ROUTINE DEVELOPMENT @@ -4,28 +4,28 @@ ROUTINE DEVELOPMENT
4 4
5 Default: 5 Default:
6 6
7 -./configure CXX="g++ --std=c++14" --enable-werror --enable-maintainer-mode 7 +cmake -DMAINTAINER_MODE=1 -DBUILD_STATIC_LIBS=0 \
  8 + -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
8 9
9 Debugging: 10 Debugging:
10 11
11 -./configure CXX="g++ --std=c++14" CFLAGS="-g" CXXFLAGS="-g" \  
12 - --enable-werror --disable-shared --enable-maintainer-mode 12 +cmake -DMAINTAINER_MODE=1 -DBUILD_SHARED_LIBS=0 \
  13 + -DCMAKE_BUILD_TYPE=Debug ..
13 14
14 Profiling: 15 Profiling:
15 16
16 -./configure CXX="g++ --std=c++14" CFLAGS="-g -pg" CXXFLAGS="-g -pg" \  
17 - LDFLAGS="-pg" --enable-werror --disable-shared --enable-maintainer-mode 17 +CFLAGS=-pg LDFLAGS=-pg \
  18 + cmake -DMAINTAINER_MODE=1 -DBUILD_SHARED_LIBS=0 -DCMAKE_BUILD_TYPE=Debug ..
18 19
19 Then run `gprof gmon.out`. Note that gmon.out is not cumulative. 20 Then run `gprof gmon.out`. Note that gmon.out is not cumulative.
20 21
21 Memory checks: 22 Memory checks:
22 23
23 -./configure CFLAGS="-fsanitize=address -fsanitize=undefined -g" \  
24 - CXXFLAGS="-fsanitize=address -fsanitize=undefined -g" \ 24 +CFLAGS="-fsanitize=address -fsanitize=undefined" \
  25 + CXXFLAGS="-fsanitize=address -fsanitize=undefined" \
25 LDFLAGS="-fsanitize=address -fsanitize=undefined" \ 26 LDFLAGS="-fsanitize=address -fsanitize=undefined" \
26 - CC=clang CXX="clang++ --std=c++14" \  
27 - --enable-werror --disable-shared --enable-maintainer-mode  
28 - 27 + CC=clang CXX=clang++ \
  28 + cmake -DMAINTAINER_MODE=1 -DBUILD_SHARED_LIBS=0 -DCMAKE_BUILD_TYPE=Debug ..
29 29
30 VERSIONS 30 VERSIONS
31 31