aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-05-15 06:12:32 +0200
committerTristan Gingold <tgingold@free.fr>2022-05-15 13:35:33 +0200
commitfff9a0420701a1dfb39a64d39ddc5a6967ab384b (patch)
treeb86a856f832b812e4143742bfe6c56da16d2fd9c /configure
parent5c277844959d86991e45e1491a8b52d82150cf9d (diff)
downloadghdl-fff9a0420701a1dfb39a64d39ddc5a6967ab384b.tar.gz
ghdl-fff9a0420701a1dfb39a64d39ddc5a6967ab384b.tar.bz2
ghdl-fff9a0420701a1dfb39a64d39ddc5a6967ab384b.zip
configure: generate grt-readline.ads
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure7
1 files changed, 7 insertions, 0 deletions
diff --git a/configure b/configure
index e2db3fa7d..49edf2f7d 100755
--- a/configure
+++ b/configure
@@ -47,6 +47,7 @@ enable_checks=true
enable_gplcompat=unknown
enable_libghdl=true
enable_synth=true
+with_readline=None
default_pic=false
EXEEXT=
SOEXT=.so
@@ -111,6 +112,7 @@ for opt do
--with-llvm-config) llvm_config="llvm-config"; backend=llvm;;
--with-llvm-config=*) llvm_config="$optarg"; backend=llvm;;
--with-backtrace-lib=*) backtrace_lib="$optarg";;
+ --with-readline) with_readline="Gnu";;
--enable-werror) enable_werror=true;;
--disable-werror) enable_werror=false;;
--enable-checks) enable_checks=true;;
@@ -438,4 +440,9 @@ fi
echo "with $pkg_synth;" > ghdlsynth_maybe.ads
echo "package Ghdlsynth_Maybe renames $pkg_synth;" >> ghdlsynth_maybe.ads
+# Generate grt-readline.ads
+echo "Generate grt-readline.ads"
+echo "with Grt.Readline_${with_readline};" > grt-readline.ads
+echo "package Grt.Readline renames Grt.Readline_${with_readline};" >> grt-readline.ads
+
exit 0