X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdriver%2FMakefile;h=2ee5731849b1b99fd8c43e007101fb4c86682e63;hb=168e69c3281912031727d2fb83604c5db9cd94b0;hp=da93bab72879bd7bc3e4b37a51e194c9e0573ee2;hpb=ec8743aa2ddf572f6abec8854ab2da53579a84b7;p=ghc-hetmet.git diff --git a/ghc/driver/Makefile b/ghc/driver/Makefile index da93bab..2ee5731 100644 --- a/ghc/driver/Makefile +++ b/ghc/driver/Makefile @@ -1,5 +1,5 @@ #----------------------------------------------------------------------------- -# $Id: Makefile,v 1.35 2000/06/14 13:14:42 simonmar Exp $ +# $Id: Makefile,v 1.38 2000/06/28 14:00:37 simonmar Exp $ # TOP=.. @@ -28,43 +28,43 @@ Config.hs : $(FPTOOLS_TOP)/mk/config.mk Makefile @$(RM) -f Config.hs @echo -n "Creating Config.hs ... " @echo "module Config where" >>Config.hs - @echo "_ProjectName = \"$(ProjectName)\"" >> Config.hs - @echo "_ProjectVersion = \"$(ProjectVersion)\"" >> Config.hs - @echo "_ProjectVersionInt = \"$(ProjectVersionInt)\"" >> Config.hs - @echo "_ProjectPatchLevel = \"$(ProjectPatchLevel)\"" >> Config.hs - @echo "_HOSTPLATFORM = \"$(HOSTPLATFORM)\"" >> Config.hs - @echo "_TARGETPLATFORM = \"$(TARGETPLATFORM)\"" >> Config.hs - @echo "_CURRENT_DIR = \"$(CURRENT_DIR)\"" >> Config.hs - @echo "_GHC_LIB_DIR = \"$(GHC_LIB_DIR)\"" >> Config.hs - @echo "_GHC_RUNTIME_DIR = \"$(GHC_RUNTIME_DIR)\"" >> Config.hs - @echo "_GHC_UTILS_DIR = \"$(GHC_UTILS_DIR)\"" >> Config.hs - @echo "_GHC_INCLUDE_DIR = \"$(GHC_INCLUDE_DIR)\"" >> Config.hs - @echo "_GHC_DRIVER_DIR = \"$(GHC_DRIVER_DIR)\"" >> Config.hs - @echo "_GCC = \"$(WhatGccIsCalled)\"" >> Config.hs - @echo "_GhcWithNativeCodeGen = \"$(GhcWithNativeCodeGen)\"" >> Config.hs - @echo "_LeadingUnderscore = \"$(LeadingUnderscore)\"" >> Config.hs - @echo "_GHC_MKDEPENDHS = \"$(GHC_MKDEPENDHS)\"" >> Config.hs - @echo "_GHC_UNLIT = \"$(GHC_UNLIT)\"" >> Config.hs - @echo "_GHC_HSCPP = \"$(GHC_HSCPP)\"" >> Config.hs - @echo "_GHC_HSC = \"$(GHC_HSC)\"" >> Config.hs - @echo "_GHC_MANGLER = \"$(GHC_MANGLER)\"" >> Config.hs - @echo "_GHC_SPLIT = \"$(GHC_SPLIT)\"" >> Config.hs - @echo "_GHC_STATS = \"$(GHC_STATS)\"" >> Config.hs - @echo "_GHC_SYSMAN = \"$(GHC_SYSMAN)\"" >> Config.hs - @echo "_EnableWin32DLLs = \"$(EnableWin32DLLs)\"" >> Config.hs - @echo "_CP = \"$(CP)\"" >> Config.hs - @echo "_RM = \"$(RM)\"" >> Config.hs - @echo "_CONTEXT_DIFF = \"$(CONTEXT_DIFF)\"" >> Config.hs - @echo "_HaveLibGmp = \"$(HaveLibGmp)\"" >> Config.hs - @echo "_GhcWithRegisterised = \"$(GhcWithRegisterised)\"" >> Config.hs - @echo "_USER_WAY_NAMES = \"$(USER_WAY_NAMES)\"" >> Config.hs - @echo "_USER_WAY_OPTS = \"$(USER_WAY_OPTS)\"" >> Config.hs - @echo "_libdir = \"$(libdir)\"" >> Config.hs - @echo "_libexecdir = \"$(libexecdir)\"" >> Config.hs - @echo "_datadir = \"$(datadir)\"" >> Config.hs - @echo "_bindir = \"$(bindir)\"" >> Config.hs - @echo "_TMPDIR = \"$(TMPDIR)\"" >> Config.hs - @echo "_FPTOOLS_TOP_ABS = \"$(FPTOOLS_TOP_ABS)\"" >> Config.hs + @echo "cProjectName = \"$(ProjectName)\"" >> Config.hs + @echo "cProjectVersion = \"$(ProjectVersion)\"" >> Config.hs + @echo "cProjectVersionInt = \"$(ProjectVersionInt)\"" >> Config.hs + @echo "cProjectPatchLevel = \"$(ProjectPatchLevel)\"" >> Config.hs + @echo "cHOSTPLATFORM = \"$(HOSTPLATFORM)\"" >> Config.hs + @echo "cTARGETPLATFORM = \"$(TARGETPLATFORM)\"" >> Config.hs + @echo "cCURRENT_DIR = \"$(CURRENT_DIR)\"" >> Config.hs + @echo "cGHC_LIB_DIR = \"$(GHC_LIB_DIR)\"" >> Config.hs + @echo "cGHC_RUNTIME_DIR = \"$(GHC_RUNTIME_DIR)\"" >> Config.hs + @echo "cGHC_UTILS_DIR = \"$(GHC_UTILS_DIR)\"" >> Config.hs + @echo "cGHC_INCLUDE_DIR = \"$(GHC_INCLUDE_DIR)\"" >> Config.hs + @echo "cGHC_DRIVER_DIR = \"$(GHC_DRIVER_DIR)\"" >> Config.hs + @echo "cGCC = \"$(WhatGccIsCalled)\"" >> Config.hs + @echo "cGhcWithNativeCodeGen = \"$(GhcWithNativeCodeGen)\"" >> Config.hs + @echo "cLeadingUnderscore = \"$(LeadingUnderscore)\"" >> Config.hs + @echo "cGHC_MKDEPENDHS = \"$(GHC_MKDEPENDHS)\"" >> Config.hs + @echo "cGHC_UNLIT = \"$(GHC_UNLIT)\"" >> Config.hs + @echo "cGHC_HSC = \"$(GHC_HSC)\"" >> Config.hs + @echo "cGHC_MANGLER = \"$(GHC_MANGLER)\"" >> Config.hs + @echo "cGHC_SPLIT = \"$(GHC_SPLIT)\"" >> Config.hs + @echo "cGHC_STATS = \"$(GHC_STATS)\"" >> Config.hs + @echo "cGHC_SYSMAN = \"$(GHC_SYSMAN)\"" >> Config.hs + @echo "cEnableWin32DLLs = \"$(EnableWin32DLLs)\"" >> Config.hs + @echo "cCP = \"$(CP)\"" >> Config.hs + @echo "cRM = \"$(RM)\"" >> Config.hs + @echo "cCONTEXT_DIFF = \"$(CONTEXT_DIFF)\"" >> Config.hs + @echo "cHaveLibGmp = \"$(HaveLibGmp)\"" >> Config.hs + @echo "cGhcWithRegisterised = \"$(GhcWithRegisterised)\"" >> Config.hs + @echo "cUSER_WAY_NAMES = \"$(USER_WAY_NAMES)\"" >> Config.hs + @echo "cUSER_WAY_OPTS = \"$(USER_WAY_OPTS)\"" >> Config.hs + @echo "clibdir = \"$(libdir)\"" >> Config.hs + @echo "clibexecdir = \"$(libexecdir)\"" >> Config.hs + @echo "cdatadir = \"$(datadir)\"" >> Config.hs + @echo "cbindir = \"$(bindir)\"" >> Config.hs + @echo "cTMPDIR = \"$(TMPDIR)\"" >> Config.hs + @echo "cFPTOOLS_TOP_ABS = \"$(FPTOOLS_TOP_ABS)\"" >> Config.hs + @echo "cRAWCPP = \"$(RAWCPP)\"" >> Config.hs @echo done. CLEAN_FILES += Config.hs @@ -77,7 +77,7 @@ all :: ghc-inplace ghc-inplace : ghc @$(RM) $@ echo '#!/bin/sh' >>$@ - echo exec $(FPTOOLS_TOP_ABS)/ghc/driver/ghc -B$(FPTOOLS_TOP_ABS) $$\* >>$@ + echo exec $(FPTOOLS_TOP_ABS)/ghc/driver/ghc -B$(FPTOOLS_TOP_ABS) '"$$@"' >>$@ chmod 755 $@ CLEAN_FILES += ghc-inplace