mirror of https://github.com/KLayout/klayout.git
Include a build script option to disable lstream
This commit is contained in:
parent
cc3bda51a5
commit
642fe435cf
10
build.sh
10
build.sh
|
|
@ -40,6 +40,7 @@ HAVE_PNG=0
|
||||||
HAVE_CURL=0
|
HAVE_CURL=0
|
||||||
HAVE_EXPAT=0
|
HAVE_EXPAT=0
|
||||||
HAVE_GIT2=1
|
HAVE_GIT2=1
|
||||||
|
HAVE_LSTREAM=1
|
||||||
|
|
||||||
RUBYINCLUDE=""
|
RUBYINCLUDE=""
|
||||||
RUBYINCLUDE2=""
|
RUBYINCLUDE2=""
|
||||||
|
|
@ -213,6 +214,9 @@ while [ "$*" != "" ]; do
|
||||||
-nolibgit2)
|
-nolibgit2)
|
||||||
HAVE_GIT2=0
|
HAVE_GIT2=0
|
||||||
;;
|
;;
|
||||||
|
-nolstream)
|
||||||
|
HAVE_LSTREAM=0
|
||||||
|
;;
|
||||||
-qt5)
|
-qt5)
|
||||||
echo "*** WARNING: -qt5 option is ignored - Qt version is auto-detected now."
|
echo "*** WARNING: -qt5 option is ignored - Qt version is auto-detected now."
|
||||||
;;
|
;;
|
||||||
|
|
@ -270,6 +274,7 @@ while [ "$*" != "" ]; do
|
||||||
echo " -libexpat Use libexpat instead of QtXml"
|
echo " -libexpat Use libexpat instead of QtXml"
|
||||||
echo " -libpng Use libpng instead of Qt for PNG generation"
|
echo " -libpng Use libpng instead of Qt for PNG generation"
|
||||||
echo " -nolibgit2 Do not include libgit2 for Git package support"
|
echo " -nolibgit2 Do not include libgit2 for Git package support"
|
||||||
|
echo " -nolstream Do not include the LStream plugin"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Environment Variables:"
|
echo "Environment Variables:"
|
||||||
echo ""
|
echo ""
|
||||||
|
|
@ -503,6 +508,9 @@ fi
|
||||||
if [ $HAVE_GIT2 != 0 ]; then
|
if [ $HAVE_GIT2 != 0 ]; then
|
||||||
echo " Uses libgit2 for Git access"
|
echo " Uses libgit2 for Git access"
|
||||||
fi
|
fi
|
||||||
|
if [ $HAVE_LSTREAM != 0 ]; then
|
||||||
|
echo " Includes LStream plugin"
|
||||||
|
fi
|
||||||
if [ "$RPATH" = "" ]; then
|
if [ "$RPATH" = "" ]; then
|
||||||
RPATH="$BIN"
|
RPATH="$BIN"
|
||||||
fi
|
fi
|
||||||
|
|
@ -587,6 +595,7 @@ echo " HAVE_CURL=$HAVE_CURL"
|
||||||
echo " HAVE_PNG=$HAVE_PNG"
|
echo " HAVE_PNG=$HAVE_PNG"
|
||||||
echo " HAVE_EXPAT=$HAVE_EXPAT"
|
echo " HAVE_EXPAT=$HAVE_EXPAT"
|
||||||
echo " HAVE_GIT2=$HAVE_GIT2"
|
echo " HAVE_GIT2=$HAVE_GIT2"
|
||||||
|
echo " HAVE_LSTREAM=$HAVE_LSTREAM"
|
||||||
echo " RPATH=$RPATH"
|
echo " RPATH=$RPATH"
|
||||||
|
|
||||||
mkdir -p $BUILD
|
mkdir -p $BUILD
|
||||||
|
|
@ -660,6 +669,7 @@ qmake_options=(
|
||||||
HAVE_EXPAT="$HAVE_EXPAT"
|
HAVE_EXPAT="$HAVE_EXPAT"
|
||||||
HAVE_PNG="$HAVE_PNG"
|
HAVE_PNG="$HAVE_PNG"
|
||||||
HAVE_GIT2="$HAVE_GIT2"
|
HAVE_GIT2="$HAVE_GIT2"
|
||||||
|
HAVE_LSTREAM="$HAVE_LSTREAM"
|
||||||
PREFIX="$BIN"
|
PREFIX="$BIN"
|
||||||
RPATH="$RPATH"
|
RPATH="$RPATH"
|
||||||
KLAYOUT_VERSION="$KLAYOUT_VERSION"
|
KLAYOUT_VERSION="$KLAYOUT_VERSION"
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,16 @@
|
||||||
|
|
||||||
TEMPLATE = subdirs
|
TEMPLATE = subdirs
|
||||||
|
|
||||||
SUBDIRS = runtime db_plugin unit_tests
|
!equals(HAVE_LSTREAM, "0") {
|
||||||
db_plugin.depends += runtime
|
|
||||||
unit_tests.depends += db_plugin
|
|
||||||
|
|
||||||
!equals(HAVE_QT, "0") {
|
SUBDIRS = runtime db_plugin unit_tests
|
||||||
|
db_plugin.depends += runtime
|
||||||
|
unit_tests.depends += db_plugin
|
||||||
|
|
||||||
|
!equals(HAVE_QT, "0") {
|
||||||
SUBDIRS += lay_plugin
|
SUBDIRS += lay_plugin
|
||||||
lay_plugin.depends += db_plugin
|
lay_plugin.depends += db_plugin
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue