From e0035327011642033fc94d5304d0935b66149ab5 Mon Sep 17 00:00:00 2001 From: pasky Date: Fri, 11 Mar 2005 22:47:33 +0000 Subject: (svn r1995) Makefile: Use the install tool instead of mkdir+cp for installing the system-wide stuff, more secure. Based on Peter Brett's patch 1152428. --- Makefile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 7146f8294..12d399a5d 100644 --- a/Makefile +++ b/Makefile @@ -916,16 +916,16 @@ ifeq ($(BINARY_DIR),) endif # We'll install in $DEST_DIR instead of root if it is set (we don't # care about extra /'s - mkdir -p $(DATA_DIR_INSTALL)/lang - mkdir -p $(DATA_DIR_INSTALL)/data - mkdir -p $(DATA_DIR_INSTALL)/gm - mkdir -p $(BINARY_DIR_INSTALL) - mkdir -p $(PERSONAL_DIR)/scenario - cp $(TTD) $(BINARY_DIR_INSTALL) - cp lang/*.lng $(DATA_DIR_INSTALL)/lang - cp data/*.grf $(DATA_DIR_INSTALL)/data - cp data/opntitle.dat $(DATA_DIR_INSTALL)/data - cp media/openttd.64.png $(DATA_DIR_INSTALL) + install -d $(DATA_DIR_INSTALL)/lang \ + $(DATA_DIR_INSTALL)/data \ + $(DATA_DIR_INSTALL)/gm \ + $(BINARY_DIR_INSTALL) + mkdir -p $(PERSONAL_DIR)/scenario + install $(TTD) $(BINARY_DIR_INSTALL) + install -m 644 lang/*.lng $(DATA_DIR_INSTALL)/lang + install -m 644 data/*.grf $(DATA_DIR_INSTALL)/data + install -m 644 data/opntitle.dat $(DATA_DIR_INSTALL)/data + install -m 644 media/openttd.64.png $(DATA_DIR_INSTALL) cp scenario/* $(PERSONAL_DIR)/scenario/ else #MorphOS install: -- cgit v1.2.3-54-g00ecf