stack: more thorough make test-stackage (test and bench)
This commit is contained in:
		
							parent
							
								
									0175a0231d
								
							
						
					
					
						commit
						025a2375bd
					
				
							
								
								
									
										22
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								Makefile
									
									
									
									
									
								
							| @ -579,24 +579,16 @@ travistest: \ | |||||||
| 	sh -e bin/compile.sh | 	sh -e bin/compile.sh | ||||||
| 	make functest | 	make functest | ||||||
| 
 | 
 | ||||||
| STACKTESTACTION=test | STACKAGETESTACTION=test bench | ||||||
| #STACKTESTACTION=bench
 | # STACKAGETESTACTION=build --dry-run
 | ||||||
| #STACKTESTACTION=build
 |  | ||||||
| #STACKTESTACTION=build --dry-run
 |  | ||||||
| 
 | 
 | ||||||
| test-stackage: \ | test-stackage: \ | ||||||
| 	test-stackage-ghc710 \
 | 	test-stack7.10.yaml \
 | ||||||
| 	test-stackage-ghc80 \
 | 	test-stack8.0.yaml \
 | ||||||
| 	test-stackage-ghc82 \
 | 	test-stack.yaml \
 | ||||||
| 
 | 
 | ||||||
| test-stackage-ghc710: | test-stack%yaml: | ||||||
| 	stack --stack-yaml stack7.10.yaml $(STACKTESTACTION) | 	stack --stack-yaml stack$*yaml $(STACKAGETESTACTION) | ||||||
| 
 |  | ||||||
| test-stackage-ghc80: |  | ||||||
| 	stack --stack-yaml stack8.0.yaml $(STACKTESTACTION) |  | ||||||
| 
 |  | ||||||
| test-stackage-ghc82: |  | ||||||
| 	stack --stack-yaml stack.yaml $(STACKTESTACTION) |  | ||||||
| 
 | 
 | ||||||
| # test-ghc-%: # bin/hledgerdev.ghc-$* \
 | # test-ghc-%: # bin/hledgerdev.ghc-$* \
 | ||||||
| # 	$(call def-help,test-ghc-%,\
 | # 	$(call def-help,test-ghc-%,\
 | ||||||
|  | |||||||
| @ -1,5 +1,4 @@ | |||||||
| # stack build plan using GHC 8.2.1 | # stack build plan using GHC 8.2.1 | ||||||
| # keep synced with download.md ? |  | ||||||
| 
 | 
 | ||||||
| resolver: nightly-2017-09-07 | resolver: nightly-2017-09-07 | ||||||
| 
 | 
 | ||||||
| @ -11,4 +10,4 @@ packages: | |||||||
| - hledger | - hledger | ||||||
| - hledger-ui | - hledger-ui | ||||||
| - hledger-web | - hledger-web | ||||||
| - hledger-api | - hledger-api | ||||||
|  | |||||||
| @ -1,5 +1,5 @@ | |||||||
| # stack build plan using GHC 7.10.3 | # stack build plan using GHC 7.10.3 | ||||||
| # keep synced with download.md | # This is unlikely to work on OSX Sierra+ due to https://ghc.haskell.org/trac/ghc/ticket/12479 | ||||||
| 
 | 
 | ||||||
| resolver: lts-6.35 | resolver: lts-6.35 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,5 +1,4 @@ | |||||||
| # stack build plan using GHC 8.0.2 (this or newer required for osx sierra+) | # stack build plan using GHC 8.0.2 | ||||||
| # keep synced with download.md |  | ||||||
| 
 | 
 | ||||||
| resolver: lts-9.3 | resolver: lts-9.3 | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user