diff --git a/Makefile.am b/Makefile.am index b1d5c54..fca5d53 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1 +1,15 @@ -SUBDIRS=c \ No newline at end of file +SUBDIRS= c + +scheme/load-yp.scm: + (echo '(user)'; \ + echo "(open 'dynamic-externals)"; \ + echo "(open 'external-calls)"; \ + echo '(run '; \ + echo " '(let ((initializer-name \"scsh_yp_main\")"; \ + echo ' (module-file "$(prefix)/lib/libscshyp.so"))'; \ + echo ' (dynamic-load module-file)'; \ + echo ' (call-external (get-external initializer-name))))'; \ + echo '(config)'; \ + echo '(load "yp-interfaces.scm")'; \ + echo '(load "yp-packages.scm")'; \ + ) > $@