Compare commits
	
		
			No commits in common. "7a91c520ee9f374d16d6a03317f65ff5af413c81" and "1a2d9edc99661b8817418d02d8de6b40269cf942" have entirely different histories.
		
	
	
		
			7a91c520ee
			...
			1a2d9edc99
		
	
		
							
								
								
									
										17
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								README.md
									
									
									
									
									
								
							| @ -6,29 +6,24 @@ | |||||||
| $ nix build | $ nix build | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ## Running |  | ||||||
| 
 |  | ||||||
| ``` |  | ||||||
| $ nix run |  | ||||||
| ``` |  | ||||||
| 
 |  | ||||||
| ## Building the Docker image | ## Building the Docker image | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| $ docker load < $(nix build .#docker --print-out-paths) | # TODO | ||||||
|  | $ docker load < $(nix-build nix/docker-image.nix) | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ## Development Shell | ## Development Shell | ||||||
| 
 | 
 | ||||||
| Includes Stack, GHC, `haskell-language-server`, `gen-hie` etc. | Includes Stack, `haskell-language-server`, `gen-hie` etc. | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| $ nix develop | nix develop | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ## Running Stack and GHC | ## Running Stack and GHC | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| $ nix run .#stack | nix run .#stack | ||||||
| $ nix run .#ghc | nix run .#ghc | ||||||
| ``` | ``` | ||||||
|  | |||||||
| @ -57,13 +57,6 @@ | |||||||
|         inherit stack; |         inherit stack; | ||||||
|         inherit utoy; |         inherit utoy; | ||||||
| 
 | 
 | ||||||
|         docker =  |  | ||||||
|           pkgs.dockerTools.buildImage { |  | ||||||
|             name = "git.pbrinkmeier.de/paul/utoy"; |  | ||||||
|             tag = utoy.version; |  | ||||||
|             config.Cmd = [ "${utoy}/bin/utoy" ]; |  | ||||||
|           }; |  | ||||||
| 
 |  | ||||||
|         default = utoy; |         default = utoy; | ||||||
|       }; |       }; | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										9
									
								
								nix/docker-image.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								nix/docker-image.nix
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | |||||||
|  | let | ||||||
|  |   pkgs = import ./pkgs.nix {}; | ||||||
|  |   utoy = import ../utoy.nix; | ||||||
|  | in | ||||||
|  |   pkgs.dockerTools.buildImage { | ||||||
|  |     name = "git.pbrinkmeier.de/paul/utoy"; | ||||||
|  |     tag = utoy.version; | ||||||
|  |     config.Cmd = [ "${utoy}/bin/utoy" ]; | ||||||
|  |   } | ||||||
| @ -1,7 +1,6 @@ | |||||||
| # Adapted from new-template.hsfiles | # Adapted from new-template.hsfiles | ||||||
| 
 | 
 | ||||||
| name:                utoy | name:                utoy | ||||||
| # Keep this in sync with the version in flake.nix. |  | ||||||
| version:             0.5 | version:             0.5 | ||||||
| git:                 "https://git.pbrinkmeier.de/paul/utoy" | git:                 "https://git.pbrinkmeier.de/paul/utoy" | ||||||
| license:             MIT | license:             MIT | ||||||
|  | |||||||
| @ -1,5 +1,4 @@ | |||||||
| # You can get a working environment using nix develop. | # You can get a working environment using nix develop. | ||||||
| # Keep this in sync with nix/settings.nix |  | ||||||
| resolver: ghc-9.4.4 | resolver: ghc-9.4.4 | ||||||
| packages: | packages: | ||||||
| - . | - . | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user