summaryrefslogtreecommitdiff
path: root/am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build: Use $(GUILD) instead of `which guild`.Ludovic Courtès2017-04-231-1/+1
| | | | | | * am/guilec (GUILEC): Use $(GUILD). Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
* Replace `libguile-ssh' with `Guile-SSH' in commentaries.Artyom Poptsov2014-03-231-4/+4
| | | | | | | | | | | | | | | | | | | | | * Makefile.am, am/Makefile.am, ssh/Makefile.am, ssh/auth.c, ssh/auth.h, ssh/auth.scm, ssh/base64.c, ssh/base64.h, ssh/channel-func.c, ssh/channel-func.h, ssh/channel-main.c, ssh/channel-type.c, ssh/channel-type.h, ssh/channel.scm, ssh/common.c, ssh/common.h, ssh/error.c, ssh/error.h, ssh/key-func.c, ssh/key-func.h, ssh/key-main.c, ssh/key-type.c, ssh/key-type.h, ssh/key.scm, ssh/message-func.c, ssh/message-func.h, ssh/message-main.c, ssh/message-type.c, ssh/message-type.h, ssh/message.scm, ssh/server-func.c, ssh/server-func.h, ssh/server-main.c, ssh/server-type.c, ssh/server-type.h, ssh/server.scm, ssh/session-func.c, ssh/session-func.h, ssh/session-main.c, ssh/session-type.c, ssh/session-type.h, ssh/session.scm, ssh/threads.c, ssh/threads.h, ssh/version.c, ssh/version.scm, tests/Makefile.am, tests/client-server.scm, tests/server-client.scm, tests/server.scm, tests/session.scm, tests/sssh-ssshd.scm, configure.ac: Replace `libguile-ssh' with `Guile-SSH' in commentaries.
* ssh/Makefile.am [HAVE_GUILE_VM]: Compile Guile modules.Artyom Poptsov2014-02-153-1/+34
| | | | | | | | | | | | * configure.ac: Add check for Guile VM's compiler. (AC_CONFIG_FILES): Add `am/Makefile'. * Makefile.am (SUBDIRS): Add `am' directory. * ssh/Makefile.am [HAVE_GUILE_VM]: Compile Guile modules and install produced *.go files. * am/guilec: New file. * am/snarf (AM_V_SNARF_0): Improve formatting. * ssh/.gitignore: New file. * NEWS: Update.
* Use the magic snarfer.Artyom Poptsov2013-08-251-0/+7
Use the Guile magic snarfer to make guile_ssh_* functions visible to the Scheme world. Use functions names as they seen from Scheme instead of C names in type check macros. * src/auth.c, src/channel-func.c, src/channel-type.c, src/key-func.c, src/key-type.c, src/session-func.c, src/session-type.c, src/version.c: Use snarfing macros. * src/Makefile.am: Use guile-snarf to generate needed files. Fix some comments. * configure.ac: Use AM_SILENT_RULES. * .gitignore: Ignore files produced by the magic snarfer.