|
Björn Persson |
4b16235 |
#!/bin/bash
|
|
Björn Persson |
bb26fb1 |
# Copyright 2011 - 2023 B. Persson, Bjorn@Rombobeorn.se
|
|
Björn Persson |
bb26fb1 |
# Copying and distribution of this file, with or without modification, are
|
|
Björn Persson |
bb26fb1 |
# permitted in any medium without royalty provided the copyright notice and
|
|
Björn Persson |
bb26fb1 |
# this notice are preserved. This file is offered as-is, without any warranty.
|
|
Björn Persson |
4b16235 |
|
|
Björn Persson |
c1662ca |
# Provide exec_prefix, bindir, libexecdir, includedir and GNAT_project_dir to
|
|
Björn Persson |
c1662ca |
# this script as environment variables.
|
|
Björn Persson |
4b16235 |
|
|
Björn Persson |
4b16235 |
for file in macros.gnat directories.gpr ; do
|
|
Björn Persson |
c1662ca |
sed "--expression=s,@exec_prefix@,${exec_prefix},g" \
|
|
Björn Persson |
c1662ca |
"--expression=s,@bindir@,${bindir},g" \
|
|
Björn Persson |
c1662ca |
"--expression=s,@libexecdir@,${libexecdir},g" \
|
|
Björn Persson |
4b16235 |
"--expression=s,@includedir@,${includedir},g" \
|
|
Björn Persson |
4b16235 |
"--expression=s,@GNAT_project_dir@,${GNAT_project_dir},g" \
|
|
Björn Persson |
4b16235 |
< "${file}.in" \
|
|
Björn Persson |
4b16235 |
> "${file}"
|
|
Björn Persson |
4b16235 |
done
|