ffi/Makefile-fragment: Always wrap stdin in a (begin ...)...
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Thu, 12 Jul 2012 21:48:15 +0000 (14:48 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Thu, 12 Jul 2012 21:48:15 +0000 (14:48 -0700)
src/ffi/Makefile-fragment

index ca7134a74460ccf8a64299ffdfd1c74355a22202..f16a50c6b4396caff3ab0171cd8f876911131548 100644 (file)
@@ -28,8 +28,9 @@ ffi-test-shim.o: ffi-test-shim.c ffi-test.h
        $(COMPILE_SHIM) -c $*.c
 
 ffi-test-shim.c ffi-test-const.c ffi-test-types.bin: ffi-test.cdecl
-       (echo "(load-option 'FFI)"; \
-        echo '(C-generate "ffi-test" "#include \"ffi-test.h\"")') \
+       (echo "(begin"; \
+        echo "  (load-option 'FFI)"; \
+        echo '  (C-generate "ffi-test" "#include \"ffi-test.h\""))') \
        | ../microcode/scheme --library ../lib --batch-mode
 
 ffi-test-const.bin: ffi-test-const.scm