Compiler options can now easily be changed in the toplevel CMakeLists.txt:
add_compile_options( "-Wall" )
add_compile_options( "-O3 -g" )
% size libyui.so.14.0.0
text data bss dec hex filename
1792378 55352 3216 1850946 1c3e42 libyui.so.14.0.0
% ls -lh libyui.so.14.0.0
-rwxr-xr-x 1 sh users 2.4M Dez 9 10:07 libyui.so.14.0.0
stripped: 1.8 MB
% size libyui.so.14.0.0
text data bss dec hex filename
970813 29352 3064 1003229 f4edd libyui.so.14.0.0
% ls -lh libyui.so.14.0.0
-rwxr-xr-x 1 sh users 1.2M Dez 9 10:13 libyui.so.14.0.0
stripped: 985 KB
% ls -lh libyui.so.14.0.0
-rwxr-xr-x 1 sh users 20M Dez 9 10:16 libyui.so.14.0.0
% size libyui.so.14.0.0
text data bss dec hex filename
970813 29352 3064 1003229 f4edd libyui.so.14.0.0
stripped: 985 KB
% ls -lh libyui.so.14.0.0
-rwxr-xr-x 1 sh users 934K Dez 9 10:21 libyui.so.14.0.0
% size libyui.so.14.0.0
text data bss dec hex filename
699525 30728 3064 733317 b3085 libyui.so.14.0.0
stripped: 722 KB