[commit: ghc] master: Remove some dependencies (5874a66)

Ian Lynagh <[email protected]>
Newsgroups gmane.comp.lang.haskell.cvs.ghc
Message-ID <[email protected]>
Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/5874a66b4baff3ff8dba38f629d71cbfdf7f67fc

>---------------------------------------------------------------

commit 5874a66b4baff3ff8dba38f629d71cbfdf7f67fc
Author: Ian Lynagh <[email protected]>
Date:   Sun Nov 18 01:11:55 2012 +0000

    Remove some dependencies
    
    I don't think we need these, and they haven't been doing anything
    useful for dynamic-by-default builds anyway as they hardcode the 'v'
    way.

>---------------------------------------------------------------

 rules/build-package-way.mk |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

diff --git a/rules/build-package-way.mk b/rules/build-package-way.mk
index 60f4ecb..76598de 100644
--- a/rules/build-package-way.mk
+++ b/rules/build-package-way.mk
@@ -52,17 +52,6 @@ endif
 $1_$2_$3_NON_HS_OBJS = $$($1_$2_$3_CMM_OBJS) $$($1_$2_$3_C_OBJS)  $$($1_$2_$3_S_OBJS) $$($1_$2_EXTRA_OBJS)
 $1_$2_$3_ALL_OBJS = $$($1_$2_$3_HS_OBJS) $$($1_$2_$3_NON_HS_OBJS)
 
-# The quadrupled $'s here are because the _v_LIB variables aren't
-# necessarily set when this part of the makefile is read.
-# These deps aren't technically necessary in themselves, but they
-# turn the dependencies of programs on libraries into transitive
-# dependencies.
-ifeq "$4" "0"
-$$($1_$2_$3_LIB) : $$(foreach dep,$$($1_$2_DEP_NAMES),$$$$(libraries/$$(dep)_dist-boot_v_LIB))
-else
-$$($1_$2_$3_LIB) : $$(foreach dep,$$($1_$2_DEP_NAMES),$$$$(libraries/$$(dep)_dist-install_v_LIB))
-endif
-
 ifeq "$3" "dyn"
 
 # Link a dynamic library
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.