X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdriver%2FJmakefile;h=5c7c1097f29e615c5e66f7e310999c6889d9e12b;hb=c7cfec6242e57cec4e4ad106a53a327f319cdc8d;hp=97e91005c0eae5229ff8ae2e15f40caf26efea93;hpb=10521d8418fd3a1cf32882718b5bd28992db36fd;p=ghc-hetmet.git diff --git a/ghc/driver/Jmakefile b/ghc/driver/Jmakefile index 97e9100..5c7c109 100644 --- a/ghc/driver/Jmakefile +++ b/ghc/driver/Jmakefile @@ -1,29 +1,18 @@ /* stuff to have before we get going */ MsubNeededHere(ghc) -#if BuildDataParallelHaskell == YES -MsubNeededHere(dphc) -#endif -LitStuffNeededHere(depend) -InfoStuffNeededHere(docs) +UnlitNeededHere(depend) DYN_LOADABLE_BITS = \ - ghc-asm-sparc.prl \ - ghc-asm-solaris.prl \ - ghc-asm-m68k.prl \ ghc-asm.prl \ - ghc-asm-alpha.prl \ - ghc-asm-hppa.prl \ - ghc-asm-mips.prl \ + ghc-recomp.prl \ + ghc-iface.prl \ ghc-consist.prl \ ghc-split.prl /* Literate-pgmming suffix rules used herein */ -LitSuffixRule(.lprl,.prl) +UnlitSuffixRule(.lprl,.prl) MsubMakefileDependentProgramScriptTarget(PerlCmd,ghc,ghc.prl,/*no flags*/,/*Makefile*/) -#if BuildDataParallelHaskell == YES -MsubMakefileDependentProgramScriptTarget(PerlCmd,dphc,dphc.prl,,/*Makefile*/) -#endif AllTarget( $(DYN_LOADABLE_BITS) ) /* installation is hackish: because we may want to install w/ a diff name */ @@ -36,13 +25,6 @@ install:: $(MV) $(INSTBINDIR_GHC)/ghc-v-temp-name $(INSTBINDIR_GHC)/$(GHC_DRIVER_INST_NAME) $(RM) $(INSTBINDIR_GHC)/ghc-v-temp-name -#if BuildDataParallelHaskell == YES -InstallMsubbedScriptTarget(PerlCmd,dphc-v-temp-name,dphc.prl,$(INSTBINDIR_GHC)) -install:: - $(MV) $(INSTBINDIR_GHC)/dphc-v-temp-name $(INSTBINDIR_GHC)/dphc - $(RM) $(INSTBINDIR_GHC)/dphc-v-temp-name -#endif /* DPH */ - dyn_loadable_bits : $(DYN_LOADABLE_BITS) InstallMultNonExecTargets(dyn_loadable_bits, $(DYN_LOADABLE_BITS), $(INSTLIBDIR_GHC)) @@ -60,5 +42,3 @@ ClearTagsFile() DYN_LOADABLE_LPRLS = $(DYN_LOADABLE_BITS:.prl=.lprl) PerlTagsTarget( ghc.lprl $(DYN_LOADABLE_LPRLS) ) - -LitDocRootTargetWithNamedOutput(driver,lit,driver-standalone)