diff options
| author | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2017-05-09 21:22:52 +0300 |
|---|---|---|
| committer | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2017-05-09 21:22:52 +0300 |
| commit | 28e0ee3591f8f1248109cc43f0b4a4effd0cb712 (patch) | |
| tree | b5f7e1de2c7fbaf5ea0b8e1022dbd68aec5f0277 /examples/Makefile.am | |
| parent | README (Requirements): Update (diff) | |
| download | guile-ssh-28e0ee3591f8f1248109cc43f0b4a4effd0cb712.tar.gz | |
configure.ac: Bugfix: Don't make symlinks to 'sssh{,d}.scm'
The building process would always fail on fresh source tree because
'configure' tried to make a symlink or a copy of files that were not
present yet. This patch fixes the building process.
Reported by Ludovic Courtès, on #guix IRC channel.
* configure.ac: Don't make symlinks to 'sssh.scm' and 'ssshd.scm'.
* examples/Makefile.am: Consider 'sssh.scm' and 'ssshd.scm' as generated
scripts to ensure that they are present in the build directory so
'sssh-ssshd.scm' test suite will not fail.
* NEWS: Update.
Diffstat (limited to 'examples/Makefile.am')
| -rw-r--r-- | examples/Makefile.am | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/examples/Makefile.am b/examples/Makefile.am index ba1d1e6..1ca4282 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -16,6 +16,10 @@ ## along with libguile-ssh. If not, see ## <http://www.gnu.org/licenses/>. +bin_SCRIPTS = sssh.scm ssshd.scm +sssh_scm_SOURCES = sssh.scm.in +ssshd_scm_SOURCES = ssshd.scm.in + EXTRA_DIST = \ sssh.scm.in \ ssshd.scm.in \ @@ -28,10 +32,20 @@ EXTRA_DIST = \ pg-tunnel.scm.in \ uptop.scm.in +SOURCES = \ + echo/server.scm.in \ + echo/client.scm.in \ + rrepl.scm.in \ + rpc/client.scm.in \ + rpc/server.scm.in \ + sscp.scm.in \ + pg-tunnel.scm.in \ + uptop.scm.in + examplesdir = $(pkgdatadir)/examples examples_echodir = $(pkgdatadir)/examples/echo examples_rpcdir = $(pkgdatadir)/examples/rpc -dist_examples_DATA = README sssh.scm ssshd.scm rrepl.scm sscp.scm pg-tunnel.scm \ +dist_examples_DATA = README rrepl.scm sscp.scm pg-tunnel.scm \ uptop.scm dist_examples_echo_DATA = echo/server.scm echo/client.scm dist_examples_rpc_DATA = rpc/client.scm rpc/server.scm @@ -47,7 +61,7 @@ SUFFIXES = .in mv "$@.tmp" "$@" CLEANFILES = \ - sssh.scm ssshd.scm \ + $(bin_SCRIPTS) \ echo/server.scm echo/client.scm \ rrepl.scm \ rpc/server.scm rpc/client.scm \ |
