1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 15:00:45 -08:00
emacs/mps/example/scheme/Makefile.in
Gareth Rees 1fb048b002 Naive nailboardisresrange implementation.
Show nails in AMCSegDescribe.
Use vectors rather than strings in airtest to avoid job003668.

Copied from Perforce
 Change: 184069
 ServerID: perforce.ravenbrook.com
2014-01-20 13:26:52 +00:00

31 lines
580 B
Makefile

# example/scheme/Makefile -- Makefile for the MPS Scheme example
#
# $Id$
CFLAGS = @CFLAGS@ @CPPFLAGS@ @LDFLAGS@ -std=c99
MPS = ../../code
TARGETS = scheme-malloc scheme scheme-advanced
TESTS = r5rs mps
all: $(TARGETS)
$(TARGETS): %: %.c Makefile
$(CC) $(CFLAGS) -o $@ -I $(MPS) $< $(MPS)/mps.c
scheme-boehm: %: %.c Makefile
$(CC) $(CFLAGS) -o $@ $< -lgc
clean:
rm -f $(TARGETS) scheme-boehm
test: $(TARGETS)
@for TARGET in $(TARGETS); do \
for TEST in $(TESTS); do \
echo "$$TARGET $$TEST:"; \
./$$TARGET test-$$TEST.scm || exit; \
done \
done