diff options
Diffstat (limited to 'testsuite/tests/ghc-api/exactprint/Makefile')
-rw-r--r-- | testsuite/tests/ghc-api/exactprint/Makefile | 160 |
1 files changed, 160 insertions, 0 deletions
diff --git a/testsuite/tests/ghc-api/exactprint/Makefile b/testsuite/tests/ghc-api/exactprint/Makefile new file mode 100644 index 0000000000..8d3b71ac9b --- /dev/null +++ b/testsuite/tests/ghc-api/exactprint/Makefile @@ -0,0 +1,160 @@ +TOP=../../.. +include $(TOP)/mk/boilerplate.mk +include $(TOP)/mk/test.mk + +LIBDIR := "`'$(TEST_HC)' $(TEST_HC_OPTS) --print-libdir | tr -d '\r'`" + +clean: + rm -f *.o *.hi + +.PHONY: RenameCase1 +RenameCase1: + $(CHECK_EXACT) $(LIBDIR) RenameCase1.hs changeRenameCase1 + +.PHONY: LayoutLet2 +LayoutLet2: + $(CHECK_EXACT) $(LIBDIR) LayoutLet2.hs changeLayoutLet2 + +.PHONY: LayoutLet3 +LayoutLet3: + $(CHECK_EXACT) $(LIBDIR) LayoutLet3.hs changeLayoutLet3 + +.PHONY: LayoutLet4 +LayoutLet4: + $(CHECK_EXACT) $(LIBDIR) LayoutLet4.hs changeLayoutLet3 + +.PHONY: Rename1 +Rename1: + $(CHECK_EXACT) $(LIBDIR) Rename1.hs changeRename1 + +.PHONY: Rename2 +Rename2: + $(CHECK_EXACT) $(LIBDIR) Rename2.hs changeRename2 + +.PHONY: LayoutIn1 +LayoutIn1: + $(CHECK_EXACT) $(LIBDIR) LayoutIn1.hs changeLayoutIn1 + +.PHONY: LayoutIn3 +LayoutIn3: + $(CHECK_EXACT) $(LIBDIR) LayoutIn3.hs changeLayoutIn3 + +.PHONY: LayoutIn3a +LayoutIn3a: + $(CHECK_EXACT) $(LIBDIR) LayoutIn3a.hs changeLayoutIn3 + +.PHONY: LayoutIn3b +LayoutIn3b: + $(CHECK_EXACT) $(LIBDIR) LayoutIn3b.hs changeLayoutIn3 + +.PHONY: LayoutIn4 +LayoutIn4: + $(CHECK_EXACT) $(LIBDIR) LayoutIn4.hs changeLayoutIn4 + +.PHONY: LocToName +LocToName: + $(CHECK_EXACT) $(LIBDIR) LocToName.hs changeLocToName + +.PHONY: LetIn1 +LetIn1: + $(CHECK_EXACT) $(LIBDIR) LetIn1.hs changeLetIn1 + +.PHONY: WhereIn4 +WhereIn4: + $(CHECK_EXACT) $(LIBDIR) WhereIn4.hs changeWhereIn4 + +.PHONY: AddDecl1 +AddDecl1: + $(CHECK_EXACT) $(LIBDIR) AddDecl1.hs changeAddDecl1 + +.PHONY: AddDecl2 +AddDecl2: + $(CHECK_EXACT) $(LIBDIR) AddDecl2.hs changeAddDecl2 + +.PHONY: AddDecl3 +AddDecl3: + $(CHECK_EXACT) $(LIBDIR) AddDecl3.hs changeAddDecl3 + +.PHONY: LocalDecls +LocalDecls: + $(CHECK_EXACT) $(LIBDIR) LocalDecls.hs changeLocalDecls + +.PHONY: LocalDecls2 +LocalDecls2: + $(CHECK_EXACT) $(LIBDIR) LocalDecls2.hs changeLocalDecls2 + +.PHONY: WhereIn3a +WhereIn3a: + $(CHECK_EXACT) $(LIBDIR) WhereIn3a.hs changeWhereIn3a + +.PHONY: WhereIn3b +WhereIn3b: + $(CHECK_EXACT) $(LIBDIR) WhereIn3b.hs changeWhereIn3b + +.PHONY: AddLocalDecl1 +AddLocalDecl1: + $(CHECK_EXACT) $(LIBDIR) AddLocalDecl1.hs ADDLOCALDECL1 + +.PHONY: AddLocalDecl2 +AddLocalDecl2: + $(CHECK_EXACT) $(LIBDIR) AddLocalDecl2.hs ADDLOCALDECL2 + +.PHONY: AddLocalDecl3 +AddLocalDecl3: + $(CHECK_EXACT) $(LIBDIR) AddLocalDecl3.hs ADDLOCALDECL3 + +.PHONY: AddLocalDecl4 +AddLocalDecl4: + $(CHECK_EXACT) $(LIBDIR) AddLocalDecl4.hs ADDLOCALDECL4 + +.PHONY: AddLocalDecl5 +AddLocalDecl5: + $(CHECK_EXACT) $(LIBDIR) AddLocalDecl5.hs ADDLOCALDECL5 + +.PHONY: AddLocalDecl6 +AddLocalDecl6: + $(CHECK_EXACT) $(LIBDIR) AddLocalDecl6.hs ADDLOCALDECL6 + +.PHONY: RmDecl1 +RmDecl1: + $(CHECK_EXACT) $(LIBDIR) RmDecl1.hs rmDecl1 + +.PHONY: RmDecl2 +RmDecl2: + $(CHECK_EXACT) $(LIBDIR) RmDecl2.hs rmDecl2 + +.PHONY: RmDecl3 +RmDecl3: + $(CHECK_EXACT) $(LIBDIR) RmDecl3.hs rmDecl3 + +.PHONY: RmDecl4 +RmDecl4: + $(CHECK_EXACT) $(LIBDIR) RmDecl4.hs rmDecl4 + +.PHONY: RmDecl5 +RmDecl5: + $(CHECK_EXACT) $(LIBDIR) RmDecl5.hs rmDecl5 + +.PHONY: RmDecl6 +RmDecl6: + $(CHECK_EXACT) $(LIBDIR) RmDecl6.hs rmDecl6 + +.PHONY: RmDecl7 +RmDecl7: + $(CHECK_EXACT) $(LIBDIR) RmDecl7.hs rmDecl7 + +.PHONY: RmTypeSig1 +RmTypeSig1: + $(CHECK_EXACT) $(LIBDIR) RmTypeSig1.hs rmTypeSig1 + +.PHONY: RmTypeSig2 +RmTypeSig2: + $(CHECK_EXACT) $(LIBDIR) RmTypeSig2.hs rmTypeSig2 + +.PHONY: AddHiding1 +AddHiding1: + $(CHECK_EXACT) $(LIBDIR) AddHiding1.hs addHiding1 + +.PHONY: AddHiding2 +AddHiding2: + $(CHECK_EXACT) $(LIBDIR) AddHiding2.hs addHiding2 |