rewrite sed logic used in Makefiles and move into dosubst awk script.
authorng0 <ng0@n0.is>
Mon, 2 Dec 2019 15:30:56 +0000 (15:30 +0000)
committerng0 <ng0@n0.is>
Mon, 2 Dec 2019 15:30:56 +0000 (15:30 +0000)
commitc8e5e28048dd9605f7958ef95f2a6dd626658069
tree52375a14cc93c4161a658b4c7a1926dda11d8909
parent53f35813d89de6f7c91883277129ffda3ca5b772
rewrite sed logic used in Makefiles and move into dosubst awk script.

include 'bin' and its files in dist files, this is where dosubst is located.

While the invocation (passing of the variables)
is not optimal (yet, will be changed), this
will in the end allow sharing code between Makefiles better,
and maybe drop sed usage in the future.
36 files changed:
Makefile.am
bin/Makefile.am [new file with mode: 0644]
bin/dosubst.awk [new file with mode: 0755]
configure.ac
contrib/scripts/Makefile.am
doc/man/Makefile.am
doc/man/produce_html.sh.in
src/arm/Makefile.am
src/arm/test_gnunet_arm.py.in
src/consensus/Makefile.am
src/consensus/consensus-simulation.py.in
src/dht/Makefile.am
src/dht/test_dht_tools.py.in
src/fs/Makefile.am
src/fs/test_gnunet_fs_idx.py.in
src/fs/test_gnunet_fs_psd.py.in
src/fs/test_gnunet_fs_rec.py.in
src/gns/Makefile.am
src/gns/gnunet-gns-proxy-setup-ca.in
src/gns/test_gnunet_gns.sh.in
src/integration-tests/Makefile.am
src/integration-tests/gnunet_pyexpect.py.in
src/integration-tests/gnunet_testing.py.in
src/integration-tests/test_integration_bootstrap_and_connect.py.in
src/integration-tests/test_integration_clique.py.in
src/integration-tests/test_integration_disconnect.py.in
src/integration-tests/test_integration_disconnect_nat.py.in
src/integration-tests/test_integration_reconnect.py.in
src/integration-tests/test_integration_reconnect_nat.py.in
src/peerinfo-tool/Makefile.am
src/peerinfo-tool/test_gnunet_peerinfo.py.in
src/revocation/Makefile.am
src/revocation/test_local_revocation.py.in
src/statistics/Makefile.am
src/statistics/test_gnunet_statistics.py.in
src/transport/gnunet-transport-certificate-creation.in