summaryrefslogtreecommitdiff
path: root/do_autogen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'do_autogen.sh')
-rwxr-xr-xdo_autogen.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/do_autogen.sh b/do_autogen.sh
index eb0c8c6d31f..875f9a0d24e 100755
--- a/do_autogen.sh
+++ b/do_autogen.sh
@@ -14,6 +14,7 @@ do_autogen.sh: make a ceph build by running autogen, etc.
-T --without-tcmalloc
-e <path> dump encoded objects to <path>
-P profiling build
+-O <level> optimize
EOF
}
@@ -26,12 +27,14 @@ die() {
debug_level=0
verbose=0
profile=0
-CONFIGURE_FLAGS=
-while getopts "d:e:hHTPv" flag
+CONFIGURE_FLAGS=""
+while getopts "d:e:hHTPvO:" flag
do
case $flag in
d) debug_level=$OPTARG;;
+ O) CFLAGS="${CFLAGS} -O$OPTARG";;
+
P) profile=1;;
h) usage