forge-server: Fix installation dir not being writeable
Not sure how I could miss this before pushing; I presume my nix store wasn't cleaned thoroughly and this was some odd side-effect?
This commit is contained in:
		
							parent
							
								
									c3aea6e305
								
							
						
					
					
						commit
						d6a7df08fb
					
				
					 1 changed files with 2 additions and 4 deletions
				
			
		| 
						 | 
					@ -35,15 +35,12 @@ let
 | 
				
			||||||
      # defer this to the *real* package build.
 | 
					      # defer this to the *real* package build.
 | 
				
			||||||
      rm -r installation/libraries/net/minecraft/
 | 
					      rm -r installation/libraries/net/minecraft/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # The forge installer also insists on re-creating this file.
 | 
					 | 
				
			||||||
      rm installation/libraries/de/oceanlabs/mcp/mcp_config/*/mcp_config-*-mappings.txt
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      cp -r installation/* $out
 | 
					      cp -r installation/* $out
 | 
				
			||||||
    '';
 | 
					    '';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    outputHashAlgo = "sha256";
 | 
					    outputHashAlgo = "sha256";
 | 
				
			||||||
    outputHashMode = "recursive";
 | 
					    outputHashMode = "recursive";
 | 
				
			||||||
    outputHash = "ZRU9ytoF1BXRQ4hx2ehPgqan6vX4l2yomzNDOOWdm0Q=";
 | 
					    outputHash = "CzzQhnN+DBgOJAa9MlNhT338VcDLy2ULMTMCecmxMQ4=";
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
in stdenv.mkDerivation rec {
 | 
					in stdenv.mkDerivation rec {
 | 
				
			||||||
| 
						 | 
					@ -55,6 +52,7 @@ in stdenv.mkDerivation rec {
 | 
				
			||||||
    # Take the input deps and patch the Minecraft server jar into our
 | 
					    # Take the input deps and patch the Minecraft server jar into our
 | 
				
			||||||
    # libraries to create the package.
 | 
					    # libraries to create the package.
 | 
				
			||||||
    cp -rv ${deps}/* installation/
 | 
					    cp -rv ${deps}/* installation/
 | 
				
			||||||
 | 
					    chmod -R +w installation/
 | 
				
			||||||
    java -jar forge-${version}-installer.jar --offline --installServer installation/
 | 
					    java -jar forge-${version}-installer.jar --offline --installServer installation/
 | 
				
			||||||
  '';
 | 
					  '';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue