pdfdir = @pdfdir@
psdir = @psdir@
INST_TARGETS = @INST_TARGETS@
-PROJECT_NAME = @PACKAGE_TARNAME@
SUBDIRS = ffi ref-manual sos user-manual
DISTCLEAN_FILES = Makefile make-common config.log config.status
install-man:
$(mkinstalldirs) $(DESTDIR)$(mandir)/man1
- $(INSTALL_DATA) ${PROJECT_NAME}.1 $(DESTDIR)$(mandir)/man1/.
+ $(INSTALL_DATA) mit-scheme-pucked.1 $(DESTDIR)$(mandir)/man1/.
install-html:
$(mkinstalldirs) $(DESTDIR)$(htmldir)
maybe_mv *.com "$S"
maybe_mv *.bci "$S"
maybe_mv *.moc "$S"
- maybe_mv *.fni "$S"
- maybe_mv *.lap "$S"
- maybe_mv *.rtl "$S" )
- done
- ;;
-make-clean)
- for D in $SUBDIRS; do
- ( cd $D
- mkdir "$S"
- maybe_mv *.bin "$S"
- maybe_mv *.ext "$S"
- maybe_mv *.com "$S"
- maybe_mv *.bci "$S"
- maybe_mv *.moc "$S"
- maybe_mv *.fni "$S"
- maybe_mv *.lap "$S"
- maybe_mv *.rtl "$S" )
+ maybe_mv *.fni "$S" )
done
;;
unmake)
(if (not inferior-thread-changes?)
(begin
(set! inferior-thread-changes? #t)
- (hook/signal-inferior-thread-output!))))
-
-(define (signal-inferior-thread-output!)
- (signal-thread-event editor-thread #f))
-
-(define hook/signal-inferior-thread-output! signal-inferior-thread-output!)
+ (signal-thread-event editor-thread #f))))
(define (inferior-thread-run-light! flags)
(set-car! flags #t)
(lambda (from to binary-plaintext?)
(blowfish-decrypt-file from to binary-plaintext? #f)))
\f
-(define blowfish-available?
- (let ((available? #f))
- (named-lambda (blowfish-available?)
- (or available?
- (let ((val (ignore-errors (lambda () (load-option 'blowfish)))))
- (and (not (condition? val))
- (begin
- (set! available? #t)
- #t)))))))
-
(define (guarantee-blowfish-available)
- (if (not (blowfish-available?))
+ (if (not (ignore-errors (lambda () (load-option 'blowfish))
+ (lambda (condition) condition #f)))
(editor-error "Blowfish encryption not supported on this system.")))
(define (blowfish-encrypt-file from to binary-plaintext? delete-plaintext?)
;;; method for combining headers into conversation threads.
(declare (usual-integrations))
-
-(define gdbm-available?
- (let ((available? #f))
- (named-lambda (gdbm-available?)
- (or available?
- (let ((val (ignore-errors (lambda () (load-option 'GDBM)))))
- (and (not (condition? val))
- (begin
- (set! available? #t)
- #t)))))))
\f
;;;; NNTP Connection
(news-group:%last-article group))))
(define (news-group:use-gdbm? group type)
- (and (gdbm-available?)
+ (and (ignore-errors (lambda () (load-option 'GDBM))
+ (lambda (condition) condition #f))
(memq type (news-group:%use-gdbm? group))))
(define (set-news-group:use-gdbm! group types)
EOF
# Remove host (native) code (.bins as well as .coms) to STAGEX/ subdirs.
-run_cmd ./Stage.sh make-clean X
+run_cmd ./Stage.sh make X