Introduced xorriso development compiler script option -no_libreadline
This commit is contained in:
parent
2b00760bcf
commit
50dc3a215e
@ -22,6 +22,8 @@ do_strip=0
|
|||||||
static_opts=
|
static_opts=
|
||||||
warn_opts="-Wall"
|
warn_opts="-Wall"
|
||||||
nglibisofs=1
|
nglibisofs=1
|
||||||
|
def_libreadline="-DXorriso_with_readlinE"
|
||||||
|
link_libreadline="-lreadline"
|
||||||
|
|
||||||
for i in "$@"
|
for i in "$@"
|
||||||
do
|
do
|
||||||
@ -35,11 +37,16 @@ do
|
|||||||
elif test "$i" = "-g"
|
elif test "$i" = "-g"
|
||||||
then
|
then
|
||||||
debug_opts="-g -O0"
|
debug_opts="-g -O0"
|
||||||
|
elif test "$i" = "-no_libreadline"
|
||||||
|
then
|
||||||
|
def_libreadline=""
|
||||||
|
link_libreadline=""
|
||||||
elif test "$i" = "-help" -o "$i" = "--help" -o "$i" = "-h"
|
elif test "$i" = "-help" -o "$i" = "--help" -o "$i" = "-h"
|
||||||
then
|
then
|
||||||
echo \
|
echo \
|
||||||
"$xorr/compile_xorriso.sh : to be executed above top level directories"
|
"$xorr/compile_xorriso.sh : to be executed above top level directories"
|
||||||
echo "Options:"
|
echo "Options:"
|
||||||
|
echo " -no_libreadline do not compile for and link with libreadline."
|
||||||
echo " -do_diet produce capability reduced lean version."
|
echo " -do_diet produce capability reduced lean version."
|
||||||
echo " -do_strip apply program strip to compiled programs."
|
echo " -do_strip apply program strip to compiled programs."
|
||||||
echo " -g produce debuggable programm."
|
echo " -g produce debuggable programm."
|
||||||
@ -83,7 +90,7 @@ date -u '+#define Xorriso_build_timestamP "%Y.%m.%d.%H%M%S"' >"$xorr"/xorriso_bu
|
|||||||
echo "Build timestamp : $(sed -e 's/#define Xorriso_build_timestamP "//' -e 's/"$//' "$xorr"/xorriso_buildstamp.h)"
|
echo "Build timestamp : $(sed -e 's/#define Xorriso_build_timestamP "//' -e 's/"$//' "$xorr"/xorriso_buildstamp.h)"
|
||||||
|
|
||||||
echo "compiling program $xorr/xorriso.c $static_opts $debug_opts $def_opts"
|
echo "compiling program $xorr/xorriso.c $static_opts $debug_opts $def_opts"
|
||||||
cc -I. -DXorriso_with_maiN -DXorriso_with_regeX -DXorriso_with_readlinE \
|
cc -I. -DXorriso_with_maiN -DXorriso_with_regeX $def_libreadline \
|
||||||
$warn_opts \
|
$warn_opts \
|
||||||
$static_opts \
|
$static_opts \
|
||||||
$debug_opts \
|
$debug_opts \
|
||||||
@ -130,7 +137,7 @@ cc -I. -DXorriso_with_maiN -DXorriso_with_regeX -DXorriso_with_readlinE \
|
|||||||
\
|
\
|
||||||
$libisofs \
|
$libisofs \
|
||||||
\
|
\
|
||||||
-lreadline \
|
$link_libreadline \
|
||||||
\
|
\
|
||||||
-lpthread
|
-lpthread
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user