Lines 33-39
GNATMAKE=${GNATMAKE:-gnatmake}
Link Here
|
33 |
MAKE=${MAKE:-make} |
33 |
MAKE=${MAKE:-make} |
34 |
LDFLAGS= |
34 |
LDFLAGS= |
35 |
prefix=/usr/local |
35 |
prefix=/usr/local |
36 |
libdirsuffix=lib/ghdl |
36 |
libdirsuffix=ghdl |
37 |
libdirreverse=../.. |
37 |
libdirreverse=../.. |
38 |
gcc_src_dir= |
38 |
gcc_src_dir= |
39 |
llvm_config= |
39 |
llvm_config= |
Lines 48-58
enable_python=false
Link Here
|
48 |
EXEEXT= |
48 |
EXEEXT= |
49 |
SOEXT=.so |
49 |
SOEXT=.so |
50 |
PIC_FLAGS=-fPIC |
50 |
PIC_FLAGS=-fPIC |
|
|
51 |
ac_tool_prefix= |
52 |
libdir= |
53 |
# Unused parameters |
54 |
mandir= |
55 |
infodir= |
56 |
datadir= |
57 |
sysconfdir= |
58 |
localstatedir= |
51 |
|
59 |
|
52 |
show_help=no |
60 |
show_help=no |
53 |
progname=$0 |
61 |
progname=$0 |
54 |
|
62 |
|
55 |
subst_vars="CC CXX GNATMAKE MAKE CFLAGS LDFLAGS build srcdir abs_srcdir prefix backend libdirsuffix libdirreverse gcc_src_dir llvm_config llvm_be backtrace_lib build_mode EXEEXT SOEXT PIC_FLAGS default_pie enable_werror enable_checks enable_openieee enable_python libghdl_version ghdl_version" |
63 |
subst_vars="CC CXX GNATMAKE MAKE CFLAGS LDFLAGS build srcdir abs_srcdir prefix backend libdirsuffix libdirreverse gcc_src_dir llvm_config llvm_be backtrace_lib build_mode EXEEXT SOEXT PIC_FLAGS default_pie enable_werror enable_checks enable_openieee enable_python libghdl_version ghdl_version ac_tool_prefix libdir mandir infodir datadir sysconfdir localstatedir" |
56 |
|
64 |
|
57 |
# Find srcdir |
65 |
# Find srcdir |
58 |
srcdir=`dirname $progname` |
66 |
srcdir=`dirname $progname` |
Lines 108-113
for opt do
Link Here
|
108 |
--disable-python) enable_python=false;; |
116 |
--disable-python) enable_python=false;; |
109 |
--enable-coverage) build_mode="coverage";; |
117 |
--enable-coverage) build_mode="coverage";; |
110 |
-h|-help|--help) show_help=yes;; |
118 |
-h|-help|--help) show_help=yes;; |
|
|
119 |
--build=*) build="$optarg";; |
120 |
--host=*) host="$optarg";; |
121 |
--libdir=*) libdir="$optarg";; |
122 |
# Unused parameters |
123 |
--mandir=*) mandir="$optarg";; |
124 |
--infodir=*) infodir="$optarg";; |
125 |
--datadir=*) datadir="$optarg";; |
126 |
--sysconfdir=*) sysconfdir="$optarg";; |
127 |
--localstatedir=*) localstatedir="$optarg";; |
111 |
*) |
128 |
*) |
112 |
echo "$0: unknown option $opt; try $0 --help" |
129 |
echo "$0: unknown option $opt; try $0 --help" |
113 |
exit 1 |
130 |
exit 1 |
Lines 115-120
for opt do
Link Here
|
115 |
esac |
132 |
esac |
116 |
done |
133 |
done |
117 |
|
134 |
|
|
|
135 |
ac_tool_prefix= |
136 |
test -n "$host_alias" && ac_tool_prefix=$host_alias- |
137 |
|
138 |
if test "x$libdir" = "x"; then |
139 |
libdir=$prefix/lib |
140 |
fi |
141 |
|
118 |
# Help |
142 |
# Help |
119 |
if test $show_help != no; then |
143 |
if test $show_help != no; then |
120 |
cat <<EOF |
144 |
cat <<EOF |
Lines 371-377
sed -e "s%@COMPILER_GCC@%ghdl1-gcc$EXEEXT%" \
Link Here
|
371 |
-e "s%@COMPILER_LLVM@%ghdl1-llvm$EXEEXT%" \ |
395 |
-e "s%@COMPILER_LLVM@%ghdl1-llvm$EXEEXT%" \ |
372 |
-e "s%@POST_PROCESSOR@%oread-$backend%" \ |
396 |
-e "s%@POST_PROCESSOR@%oread-$backend%" \ |
373 |
-e "s%@INSTALL_PREFIX@%$prefix%" \ |
397 |
-e "s%@INSTALL_PREFIX@%$prefix%" \ |
374 |
-e "s%@LIB_PREFIX@%$libdirsuffix%" \ |
398 |
-e "s%@LIB_PREFIX@%$libdir/$libdirsuffix%" \ |
375 |
-e "s%@SOEXT@%$SOEXT%" \ |
399 |
-e "s%@SOEXT@%$SOEXT%" \ |
376 |
-e "s%@default_pie@%$default_pie%" \ |
400 |
-e "s%@default_pie@%$default_pie%" \ |
377 |
< $srcdir/src/ghdldrv/default_paths.ads.in > default_paths.ads |
401 |
< $srcdir/src/ghdldrv/default_paths.ads.in > default_paths.ads |