Jude Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							8ef0f52199 
							
						 
					 
					
						
						
							
							GHC 8 readiness  
						
						 
						
						
						
					 
					
						2016-02-04 10:54:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							54fe4a0edb 
							
						 
					 
					
						
						
							
							Replace fromJust with fromJustNote everywhere  
						
						 
						
						
						
					 
					
						2016-01-13 04:56:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jpmoresmau 
							
						 
					 
					
						
						
						
						
							
						
						
							0974eec9a5 
							
						 
					 
					
						
						
							
							docs  
						
						 
						
						
						
					 
					
						2016-01-13 04:55:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							bb3333efe3 
							
						 
					 
					
						
						
							
							Cleanup logging in Cradle  
						
						 
						
						
						
					 
					
						2016-01-09 23:21:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f7df21df 
							
						 
					 
					
						
						
							
							Fix instances for GHC<7.8  
						
						 
						
						
						
					 
					
						2016-01-04 01:23:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							699ce178cb 
							
						 
					 
					
						
						
							
							Split L.H.GM.Monad.Types module  
						
						 
						
						
						
					 
					
						2016-01-04 01:23:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							6de02ea470 
							
						 
					 
					
						
						
							
							Cleanup loadTarget logic  
						
						 
						
						
						
					 
					
						2015-12-16 00:24:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Rolland 
							
						 
					 
					
						
						
						
						
							
						
						
							06323ac20f 
							
						 
					 
					
						
						
							
							adding logging to findCradle methods  
						
						 
						
						
						
					 
					
						2015-11-27 11:15:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							41de8b8b2e 
							
						 
					 
					
						
						
							
							Sandwich new Monad layer GmOutT into transformer stack  
						
						 
						
						... 
						
						
						
						This way we can have access to some options pre Cradle setup which
should fix the output interleaving problems I was observing. 
						
					 
					
						2015-09-01 10:32:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikolay Yakimov 
							
						 
					 
					
						
						
						
						
							
						
						
							d276b9bb7f 
							
						 
					 
					
						
						
							
							Remove redundant imports  
						
						 
						
						
						
					 
					
						2015-08-15 21:26:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikolay Yakimov 
							
						 
					 
					
						
						
						
						
							
						
						
							f8a0325617 
							
						 
					 
					
						
						
							
							Load all mapped targets  
						
						 
						
						
						
					 
					
						2015-08-15 20:41:10 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikolay Yakimov 
							
						 
					 
					
						
						
						
						
							
						
						
							3790fca20b 
							
						 
					 
					
						
						
							
							Initial support for file redirection  
						
						 
						
						... 
						
						
						
						Rewrite, taking discussion into consideration 
						
					 
					
						2015-08-15 20:41:10 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							312a8c81fb 
							
						 
					 
					
						
						
							
							Merge branch 'HaRe' of  https://github.com/alanz/ghc-mod  
						
						 
						
						
						
					 
					
						2015-08-13 10:17:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alan Zimmerman 
							
						 
					 
					
						
						
						
						
							
						
						
							eafde94913 
							
						 
					 
					
						
						
							
							Expose functions for integration with HaRe  
						
						 
						
						
						
					 
					
						2015-08-13 09:49:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							2806f702d9 
							
						 
					 
					
						
						
							
							Start implementing line-prefix stuff  
						
						 
						
						... 
						
						
						
						readProcess wrapper still missing from CabalHelper 
						
					 
					
						2015-08-13 06:47:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							11243e5304 
							
						 
					 
					
						
						
							
							Add in-memory caching otherwise everything is slow  
						
						 
						
						
						
					 
					
						2015-08-11 07:38:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							c9b6e95a30 
							
						 
					 
					
						
						
							
							Add Vomit log level and dumping to disk  
						
						 
						
						
						
					 
					
						2015-08-03 08:09:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							f023d939e2 
							
						 
					 
					
						
						
							
							Fix GHC 7.10 warnings  
						
						 
						
						
						
					 
					
						2015-08-03 05:46:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							bfa0b965ee 
							
						 
					 
					
						
						
							
							Fix impredicativity related issue  
						
						 
						
						... 
						
						
						
						See: https://ghc.haskell.org/trac/ghc/ticket/10443  
						
					 
					
						2015-06-10 11:00:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							0f1e653f7f 
							
						 
					 
					
						
						
							
							Change some logging stuff  
						
						 
						
						
						
					 
					
						2015-05-06 16:13:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							d0ca3ee807 
							
						 
					 
					
						
						
							
							Fix MonadIO mess  
						
						 
						
						
						
					 
					
						2015-04-12 02:48:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							80d91776c5 
							
						 
					 
					
						
						
							
							Cleanup and some fixes  
						
						 
						
						
						
					 
					
						2015-03-28 19:13:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							7019cbcfa1 
							
						 
					 
					
						
						
							
							Implement better caching for target options  
						
						 
						
						
						
					 
					
						2015-03-28 02:32:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							90d9577f8d 
							
						 
					 
					
						
						
							
							Factor out cabal-helper into a package  
						
						 
						
						
						
					 
					
						2015-03-15 20:48:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							539c294dd4 
							
						 
					 
					
						
						
							
							Fix a bunch of relate exception handling problems  
						
						 
						
						... 
						
						
						
						should handle exceptions outside of runGmlT otherwise we don't catch ghc
load related ones. 
						
					 
					
						2015-03-09 22:04:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							01dde80385 
							
						 
					 
					
						
						
							
							Bring test suite up to date  
						
						 
						
						
						
					 
					
						2015-03-05 17:35:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							82bb0090c0 
							
						 
					 
					
						
						
							
							Refactoring to use cabal-helper-wrapper  
						
						 
						
						... 
						
						
						
						This turned out to be quite involved but save for this huge commit it's
actually quite awesome and squashes quite a few bugs and nasty
problems (hopefully). Most importantly we now have native cabal
component support without the user having to do anything to get it!
To do this we traverse imports starting from each component's
entrypoints (library modules or Main source file for executables) and
use this information to find which component's options each module will
build with. Under the assumption that these modules have to build with
every component they're used in we can now just pick one.
Quite a few internal assumptions have been invalidated by this
change. Most importantly the runGhcModT* family of cuntions now change
the current working directory to `cradleRootDir`. 
						
					 
					
						2015-03-05 17:35:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							7438539ca5 
							
						 
					 
					
						
						
							
							Change primary license to AGPL-3  
						
						 
						
						
						
					 
					
						2015-03-03 21:09:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							ef96b926c7 
							
						 
					 
					
						
						
							
							Use cabal-helper to support Cabal >= 1.22 with any version of ghc  
						
						 
						
						
						
					 
					
						2015-02-08 12:43:35 +01:00