Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- default:
- ghc --make Main.hs -o ../jlc
- all:
- bnfc javalette.cf
- happy -gca Parjavalette.y
- alex -g Lexjavalette.x
- ghc --make Main.hs -o ../jlc
- clean: testclean
- -rm -f ../jlc
- -rm -f *.hi *.o
- -rm -f Docjavalette.*
- -rm -f Parjavalette.y
- -rm -f Lexjavalette.x
- -rm -f Skeljavalette.hs
- -rm -f Testjavalette.hs
- -rm -f Printjavalette.hs
- testsuite: default
- ../testsuite/Grade -b LLVM -x ourtests -x arrays1 -x arrays2 -x pointers ../testsuite/ ..
- testclean:
- -rm -f ../*.j
- -rm -f ../*.class
- -rm -f ../*.ll
- -rm -rf ../graderTestSuite/
- test: default
- $(shell cd ../tests; ./test.sh)
- distclean: clean testclean
- -rm -f Docjavalette.* Lexjavalette.* Parjavalette.* Layoutjavalette.* Skeljavalette.* Printjavalette.* Testjavalette.* Absjavalette.* Testjavalette ErrM.* SharedString.* javalette.dtd XMLjavalette.*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement