tools: makefile fixes, don't break make when hledger source has errors
This commit is contained in:
		
							parent
							
								
									343b5b0a4c
								
							
						
					
					
						commit
						555a594bdf
					
				
							
								
								
									
										7
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								Makefile
									
									
									
									
									
								
							| @ -103,10 +103,13 @@ VERSIONSENSITIVEFILES=\ | |||||||
| 	$(CABALFILES) \
 | 	$(CABALFILES) \
 | ||||||
| 	hledger-web/.hledger/web/.version \
 | 	hledger-web/.hledger/web/.version \
 | ||||||
| 
 | 
 | ||||||
| BINARYFILENAME:=$(shell touch $(VERSIONHS); runhaskell -ihledger -ihledger-lib $(MAIN) --binary-filename) | # get an accurate binary filename from the current source on the current platform
 | ||||||
|  | # nb not := as that would break the makefile when hledger is not compiling.
 | ||||||
|  | BINARYFILENAME=$(shell touch $(VERSIONHS); runhaskell -ihledger -ihledger-lib $(MAIN) --binary-filename) | ||||||
|  | 
 | ||||||
| RELEASEBINARYSUFFIX:=$(shell echo "-$(VERSION)-`uname`-`arch`" | tr '[:upper:]' '[:lower:]') | RELEASEBINARYSUFFIX:=$(shell echo "-$(VERSION)-`uname`-`arch`" | tr '[:upper:]' '[:lower:]') | ||||||
| 
 | 
 | ||||||
| default: tag hledger | default: tag bin/hledger | ||||||
| 
 | 
 | ||||||
| ######################################################################
 | ######################################################################
 | ||||||
| # BUILDING
 | # BUILDING
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user