Always do 'setup makefile' before building each library This forces preprocessing to happen, which is necessary if any of the .hsc files have been modified.  Without this change, a 'setup makefile' would be required by hand after a .hsc file changed. Fortunately 'setup makefile' isn't much extra work, and I've made it not overwrite GNUmakefile if it hasn't changed, which avoids recalculating the dependencies each time.
Always do 'setup makefile' before building each library
This forces preprocessing to happen, which is necessary if any of the
.hsc files have been modified.  Without this change, a 'setup
makefile' would be required by hand after a .hsc file changed.
Fortunately 'setup makefile' isn't much extra work, and I've made it
not overwrite GNUmakefile if it hasn't changed, which avoids
recalculating the dependencies each time.

GaloisInc/halvm-ghc,lukexi/ghc-7.8-arm64,ekmett/ghc,lukexi/ghc,bitemyapp/ghc,da-x/ghc,mettekou/ghc,lukexi/ghc,ezyang/ghc,tjakway/ghcjvm,gcampax/ghc,forked-upstream-packages-for-ghcjs/ghc,da-x/ghc,shlevy/ghc,ml9951/ghc,ml9951/ghc,mfine/ghc,vikraman/ghc,elieux/ghc,green-haskell/ghc,vikraman/ghc,elieux/ghc,acowley/ghc,frantisekfarka/ghc-dsi,sgillespie/ghc,holzensp/ghc,ekmett/ghc,oldmanmike/ghc,urbanslug/ghc,ilyasergey/GHC-XAppFix,nushio3/ghc,TomMD/ghc,oldmanmike/ghc,mcschroeder/ghc,sgillespie/ghc,mfine/ghc,gridaphobe/ghc,anton-dessiatov/ghc,gridaphobe/ghc,TomMD/ghc,green-haskell/ghc,sgillespie/ghc,mfine/ghc,wxwxwwxxx/ghc,gridaphobe/ghc,ryantm/ghc,ezyang/ghc,christiaanb/ghc,acowley/ghc,tjakway/ghcjvm,siddhanathan/ghc,ekmett/ghc,ezyang/ghc,lukexi/ghc-7.8-arm64,sdiehl/ghc,tibbe/ghc,olsner/ghc,AlexanderPankiv/ghc,wxwxwwxxx/ghc,acowley/ghc,olsner/ghc,anton-dessiatov/ghc,tjakway/ghcjvm,mfine/ghc,hferreiro/replay,ml9951/ghc,AlexanderPankiv/ghc,sdiehl/ghc,nushio3/ghc,mettekou/ghc,nushio3/ghc,ekmett/ghc,mcschroeder/ghc,tibbe/ghc,mcschroeder/ghc,nkaretnikov/ghc,nkaretnikov/ghc,tjakway/ghcjvm,fmthoma/ghc,wxwxwwxxx/ghc,siddhanathan/ghc,AlexanderPankiv/ghc,nathyong/microghc-ghc,ml9951/ghc,snoyberg/ghc,nushio3/ghc,da-x/ghc,fmthoma/ghc,forked-upstream-packages-for-ghcjs/ghc,frantisekfarka/ghc-dsi,tjakway/ghcjvm,lukexi/ghc,olsner/ghc,hferreiro/replay,tjakway/ghcjvm,nomeata/ghc,jstolarek/ghc,anton-dessiatov/ghc,acowley/ghc,snoyberg/ghc,ezyang/ghc,christiaanb/ghc,jstolarek/ghc,urbanslug/ghc,elieux/ghc,sdiehl/ghc,wxwxwwxxx/ghc,mcmaniac/ghc,jstolarek/ghc,lukexi/ghc-7.8-arm64,acowley/ghc,anton-dessiatov/ghc,forked-upstream-packages-for-ghcjs/ghc,ml9951/ghc,shlevy/ghc,nkaretnikov/ghc,fmthoma/ghc,nomeata/ghc,ilyasergey/GHC-XAppFix,tibbe/ghc,mcmaniac/ghc,vTurbine/ghc,ezyang/ghc,forked-upstream-packages-for-ghcjs/ghc,lukexi/ghc-7.8-arm64,mcschroeder/ghc,vikraman/ghc,spacekitteh/smcghc,mcschroeder/ghc,hferreiro/replay,anton-dessiatov/ghc,elieux/ghc,nathyong/microghc-ghc,sgillespie/ghc,ghc-android/ghc,olsner/ghc,TomMD/ghc,mettekou/ghc,mfine/ghc,sdiehl/ghc,elieux/ghc,christiaanb/ghc,mettekou/ghc,tibbe/ghc,hferreiro/replay,ryantm/ghc,spacekitteh/smcghc,urbanslug/ghc,ghc-android/ghc,gcampax/ghc,gridaphobe/ghc,oldmanmike/ghc,ryantm/ghc,olsner/ghc,mcschroeder/ghc,sgillespie/ghc,gcampax/ghc,da-x/ghc,oldmanmike/ghc,oldmanmike/ghc,gcampax/ghc,snoyberg/ghc,mfine/ghc,holzensp/ghc,gridaphobe/ghc,ghc-android/ghc,TomMD/ghc,gcampax/ghc,vTurbine/ghc,jstolarek/ghc,jstolarek/ghc,wxwxwwxxx/ghc,fmthoma/ghc,snoyberg/ghc,sdiehl/ghc,christiaanb/ghc,TomMD/ghc,vTurbine/ghc,nomeata/ghc,mfine/ghc,hferreiro/replay,nomeata/ghc,GaloisInc/halvm-ghc,gcampax/ghc,lukexi/ghc,lukexi/ghc-7.8-arm64,christiaanb/ghc,sgillespie/ghc,forked-upstream-packages-for-ghcjs/ghc,AlexanderPankiv/ghc,olsner/ghc,shlevy/ghc,christiaanb/ghc,gcampax/ghc,shlevy/ghc,da-x/ghc,TomMD/ghc,nkaretnikov/ghc,acowley/ghc,frantisekfarka/ghc-dsi,anton-dessiatov/ghc,da-x/ghc,ryantm/ghc,ezyang/ghc,nathyong/microghc-ghc,urbanslug/ghc,green-haskell/ghc,mcschroeder/ghc,GaloisInc/halvm-ghc,ghc-android/ghc,GaloisInc/halvm-ghc,ghc-android/ghc,ml9951/ghc,green-haskell/ghc,holzensp/ghc,siddhanathan/ghc,forked-upstream-packages-for-ghcjs/ghc,urbanslug/ghc,nkaretnikov/ghc,bitemyapp/ghc,AlexanderPankiv/ghc,siddhanathan/ghc,snoyberg/ghc,snoyberg/ghc,sdiehl/ghc,siddhanathan/ghc,GaloisInc/halvm-ghc,mcmaniac/ghc,nushio3/ghc,mettekou/ghc,vTurbine/ghc,sgillespie/ghc,snoyberg/ghc,fmthoma/ghc,mettekou/ghc,da-x/ghc,ghc-android/ghc,siddhanathan/ghc,elieux/ghc,nathyong/microghc-ghc,forked-upstream-packages-for-ghcjs/ghc,shlevy/ghc,vTurbine/ghc,GaloisInc/halvm-ghc,siddhanathan/ghc,acowley/ghc,ilyasergey/GHC-XAppFix,ryantm/ghc,ekmett/ghc,hferreiro/replay,TomMD/ghc,bitemyapp/ghc,gridaphobe/ghc,nkaretnikov/ghc,hferreiro/replay,ilyasergey/GHC-XAppFix,ml9951/ghc,frantisekfarka/ghc-dsi,mcmaniac/ghc,bitemyapp/ghc,oldmanmike/ghc,ghc-android/ghc,nushio3/ghc,green-haskell/ghc,tjakway/ghcjvm,elieux/ghc,mcmaniac/ghc,wxwxwwxxx/ghc,olsner/ghc,bitemyapp/ghc,urbanslug/ghc,nathyong/microghc-ghc,sdiehl/ghc,tibbe/ghc,christiaanb/ghc,holzensp/ghc,vikraman/ghc,holzensp/ghc,spacekitteh/smcghc,fmthoma/ghc,vTurbine/ghc,nomeata/ghc,spacekitteh/smcghc,lukexi/ghc,gridaphobe/ghc,nathyong/microghc-ghc,spacekitteh/smcghc,AlexanderPankiv/ghc,ezyang/ghc,vikraman/ghc,oldmanmike/ghc,urbanslug/ghc,AlexanderPankiv/ghc,frantisekfarka/ghc-dsi,vTurbine/ghc,GaloisInc/halvm-ghc,mettekou/ghc,nushio3/ghc,shlevy/ghc,vikraman/ghc,wxwxwwxxx/ghc,anton-dessiatov/ghc,nkaretnikov/ghc,ml9951/ghc,vikraman/ghc,fmthoma/ghc,nathyong/microghc-ghc,shlevy/ghc