[project @ 1996-07-25 20:43:49 by partain]
[ghc-hetmet.git] / ghc / driver / Jmakefile
index 4e7f653..5c7c109 100644 (file)
@@ -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-iX86.prl \
-       ghc-asm-alpha.prl \
-       ghc-asm-hppa.prl \
-       ghc-asm-mips.prl \
+       ghc-asm.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)