web: fewer build warnings in production mode, add a threaded flag for debian (#68)
This commit is contained in:
		
							parent
							
								
									4fb325b92a
								
							
						
					
					
						commit
						329cafae93
					
				| @ -30,11 +30,15 @@ source-repository head | |||||||
|   location: http://joyful.com/repos/hledger |   location: http://joyful.com/repos/hledger | ||||||
| 
 | 
 | ||||||
| Flag production | Flag production | ||||||
|     Description:   Build in production mode, with web files embedded. Otherwise, they will be loaded from ./static/. |     Description:   Build with production-mode tweaks, including full optimisation and embedded web files (not loaded from ./static/) | ||||||
|  |     Default:       True | ||||||
|  | 
 | ||||||
|  | flag threaded | ||||||
|  |     Description:   Build with support for multithreaded execution | ||||||
|     Default:       True |     Default:       True | ||||||
| 
 | 
 | ||||||
| Flag devel | Flag devel | ||||||
|     Description:   Build for use with "yesod devel". |     Description:   Build for auto-recompiling by "yesod devel" | ||||||
|     Default:       False |     Default:       False | ||||||
| 
 | 
 | ||||||
| executable hledger-web | executable hledger-web | ||||||
| @ -43,9 +47,11 @@ executable hledger-web | |||||||
|       Buildable: False |       Buildable: False | ||||||
|   if flag(production) |   if flag(production) | ||||||
|       cpp-options:   -DPRODUCTION |       cpp-options:   -DPRODUCTION | ||||||
|       ghc-options:   -Wall -threaded -O2 |       ghc-options:   -O2 | ||||||
|   else |   else | ||||||
|       ghc-options:   -W -threaded |       ghc-options:   -Wall | ||||||
|  |   if flag(threaded) | ||||||
|  |       ghc-options:   -threaded | ||||||
|   other-modules: |   other-modules: | ||||||
|                      Hledger.Web |                      Hledger.Web | ||||||
|                      Hledger.Web.Foundation |                      Hledger.Web.Foundation | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user