Advertisement
Guest User

Untitled

a guest
Oct 14th, 2015
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. { stdenv, xorg, jdk7, mesa }:
  2.  
  3. stdenv.mkDerivation {
  4. name = "technic";
  5. src = ./TechnicLauncher.jar;
  6. buildInputs = with xorg; [ libX11 libXext libXcursor libXrandr libXxf86vm jdk7 mesa ];
  7. buildCommand = ''
  8. mkdir -pv $out/libexec/ $out/bin/
  9. cp -v $src $out/libexec/TechnicLauncher.jar
  10. RESULT=
  11. for x in $nativeBuildInputs; do
  12. RESULT=$x/lib/:$RESULT
  13. done
  14. cat <<EOF > $out/bin/technic
  15. #!${stdenv.shell}
  16. export LD_LIBRARY_PATH=$RESULT
  17. exec ${jdk7}/bin/java -jar $out/libexec/TechnicLauncher.jar
  18. EOF
  19. chmod +x $out/bin/technic
  20. '';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement