mirror of
https://github.com/systemd/systemd.git
synced 2024-10-28 20:25:38 +03:00
add "devel" and "install" switches to autogen.sh
This commit is contained in:
parent
86b5778857
commit
b929e83acc
15
autogen.sh
15
autogen.sh
@ -41,17 +41,24 @@ autoheader
|
|||||||
echo " automake: $(automake --version | head -1)"
|
echo " automake: $(automake --version | head -1)"
|
||||||
automake --add-missing
|
automake --add-missing
|
||||||
|
|
||||||
if test -z "$@"; then
|
CFLAGS="-g -Wall \
|
||||||
args="--prefix=/usr --exec-prefix= --sysconfdir=/etc --with-selinux --enable-debug"
|
|
||||||
args="$args --with-libdir-name=$(basename $(gcc -print-multi-os-directory))"
|
|
||||||
export CFLAGS="-g -Wall \
|
|
||||||
-Wmissing-declarations -Wmissing-prototypes \
|
-Wmissing-declarations -Wmissing-prototypes \
|
||||||
-Wnested-externs -Wpointer-arith \
|
-Wnested-externs -Wpointer-arith \
|
||||||
-Wpointer-arith -Wsign-compare -Wchar-subscripts \
|
-Wpointer-arith -Wsign-compare -Wchar-subscripts \
|
||||||
-Wstrict-prototypes -Wshadow"
|
-Wstrict-prototypes -Wshadow"
|
||||||
|
|
||||||
|
if test -z "$1" -o "$1" = "install"; then
|
||||||
|
args="--prefix=/usr --exec-prefix= --sysconfdir=/etc --with-selinux"
|
||||||
|
args="$args --with-libdir-name=$(basename $(gcc -print-multi-os-directory))"
|
||||||
|
CFLAGS="$CFLAGS -O2"
|
||||||
|
elif test "$1" = "devel" ; then
|
||||||
|
args="--prefix=/usr --exec-prefix= --sysconfdir=/etc --with-selinux --enable-debug"
|
||||||
|
args="$args --with-libdir-name=$(basename $(gcc -print-multi-os-directory))"
|
||||||
|
CFLAGS="$CFLAGS -O0"
|
||||||
else
|
else
|
||||||
args=$@
|
args=$@
|
||||||
fi
|
fi
|
||||||
echo " configure: $args"
|
echo " configure: $args"
|
||||||
echo
|
echo
|
||||||
|
export CFLAGS
|
||||||
./configure $args
|
./configure $args
|
||||||
|
Loading…
Reference in New Issue
Block a user