about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/tools/godot/3/server.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/tools/godot/3/server.nix')
-rw-r--r--nixpkgs/pkgs/development/tools/godot/3/server.nix21
1 files changed, 5 insertions, 16 deletions
diff --git a/nixpkgs/pkgs/development/tools/godot/3/server.nix b/nixpkgs/pkgs/development/tools/godot/3/server.nix
index 06adf1bbfeb7..d2c4939167f1 100644
--- a/nixpkgs/pkgs/development/tools/godot/3/server.nix
+++ b/nixpkgs/pkgs/development/tools/godot/3/server.nix
@@ -1,18 +1,7 @@
-{ godot, lib }:
-godot.overrideAttrs (oldAttrs: rec {
-  pname = "godot-server";
-  sconsFlags = [ "target=release" "platform=server" "tools=no" ];
-  installPhase = ''
-    mkdir -p "$out/bin"
-    cp bin/godot_server.* $out/bin/godot-server
+{ godot3-debug-server }:
 
-    mkdir "$dev"
-    cp -r modules/gdnative/include $dev
-
-    mkdir -p "$man/share/man/man6"
-    cp misc/dist/linux/godot.6 "$man/share/man/man6/"
-  '';
-  meta.description =
-    "Free and Open Source 2D and 3D game engine (server build)";
-  meta.maintainers = with lib.maintainers; [ twey yusdacra ];
+godot3-debug-server.overrideAttrs (self: base: {
+  pname = "godot3-server";
+  godotBuildDescription = "server";
+  godotBuildTarget = "release";
 })