From d2f740d8fa802574cb33b2a145fca577af9060cd Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Wed, 9 Aug 2023 21:45:21 -0500 Subject: Add unsupported bit --- Makefile | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 5c1c8b3..fabb64e 100644 --- a/Makefile +++ b/Makefile @@ -3,19 +3,23 @@ NAME = chicanery -default: +.PHONY: help +help: @echo "CHICANERY: subtly breaking scheme expectations" - @echo "Use R7RS and all of R7RS. The following schemes are supported:" + @echo "The following schemes are supported:" @sed -n 's/^\([^.].*\): *supported.*/- \1/p' Makefile + @echo; echo "The following schemes are NOT supported:" + @sed -n 's/^\([^.].*\): *unsupported.*/- \1/p' Makefile .PHONY: clean clean: - rm -f $(NAME) *.sh *.import.* *.inline *.link *.o* *.so *.types + rm -f $(NAME) *.sh *.import.* *.inline *.link *.o* *.so *.types *.c # Scheme implementation demoes -.PHONY: supported +.PHONY: supported unsupported supported: +unsupported: .PHONY: chicken chicken: supported chicanery.egg @@ -33,3 +37,9 @@ gambit: supported chicanery\#.scm .PHONY: chibi chibi: supported chibi-scheme -I. -mchicanery + +.PHONY: cyclone +cyclone: unsupported + @echo "Cyclone is unsupported." + @echo "See https://github.com/justinethier/cyclone/issues/413." + @false -- cgit 1.4.1-21-gabe81