From 67b6d1dbda7fda5ad1d298165cf710a0285dd1ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 19 May 2014 11:31:18 +0200 Subject: [PATCH] separate tools and /usr/bin shortcuts --- Makefile | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index cdfb51620b..b1a07b2c03 100644 --- a/Makefile +++ b/Makefile @@ -333,6 +333,15 @@ ifeq ($(shell uname),Linux) @$(CP) *.sh "$(DATA_INSTALL_DIR)" endif +install-tools: tools + @-echo "Installing OpenRA tools to $(DATA_INSTALL_DIR)" + @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)" + @$(INSTALL_PROGRAM) $(foreach prog,$(TOOLS),$($(prog)_TARGET)) "$(DATA_INSTALL_DIR)" + +install-shortcuts: + @$(INSTALL_DIR) "$(DESTDIR)$(datadir)/icons/" + @$(CP_R) packaging/linux/hicolor/ "$(DESTDIR)$(datadir)/icons" + @echo "#!/bin/sh" > openra @echo 'BINDIR=$$(dirname $$(readlink -f $$0))' >> openra @echo 'ROOTDIR="$${BINDIR%'"$(bindir)"'}"' >> openra @@ -343,10 +352,8 @@ endif @$(INSTALL_PROGRAM) -m +rx openra "$(BIN_INSTALL_DIR)" @-$(RM) openra -install-tools: tools - @-echo "Installing OpenRA tools to $(DATA_INSTALL_DIR)" - @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)" - @$(INSTALL_PROGRAM) $(foreach prog,$(TOOLS),$($(prog)_TARGET)) "$(DATA_INSTALL_DIR)" + @$(INSTALL_DIR) "$(DESTDIR)$(datadir)/applications" + @$(INSTALL_DATA) packaging/linux/openra.desktop "$(DESTDIR)$(datadir)/applications" @echo "#!/bin/sh" > openra-editor @echo 'BINDIR=$$(dirname $$(readlink -f $$0))' >> openra-editor @@ -358,13 +365,6 @@ install-tools: tools @$(INSTALL_PROGRAM) -m +rx openra-editor "$(BIN_INSTALL_DIR)" @-$(RM) openra-editor -install-shortcuts: - @$(INSTALL_DIR) "$(DESTDIR)$(datadir)/icons/" - @$(CP_R) packaging/linux/hicolor/ "$(DESTDIR)$(datadir)/icons" - - @$(INSTALL_DIR) "$(DESTDIR)$(datadir)/applications" - @$(INSTALL_DATA) packaging/linux/openra.desktop "$(DESTDIR)$(datadir)/applications" - @$(INSTALL_DIR) "$(DESTDIR)$(datadir)/applications" @$(INSTALL_DATA) packaging/linux/openra-editor.desktop "$(DESTDIR)$(datadir)/applications"