File: Makefile.install.UNIX

package info (click to toggle)
xshipwars 1.32-5
  • links: PTS
  • area: main
  • in suites: potato
  • size: 17,176 kB
  • ctags: 6,357
  • sloc: ansic: 157,152; makefile: 226; sh: 75
file content (47 lines) | stat: -rw-r--r-- 1,184 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Install values and rules for UNIX
#
#   Do not use this Makefile directly! It is intended to be called
#   by another Makefile.
#
#   Note, the following parameters must be already defined by
#   the calling Makefile:
#
#	BIN
#	PREFIX
#

INSTALL      = install
COPY         = cp
MKDIR        = mkdir

INSTBINFLAGS = -m 0755
INSTUIDFLAGS = -m 4755
INSTLIBFLAGS = -m 0644
INSTINCFLAGS = -m 0444
INSTMANFLAGS = -m 0444
INSTCFGFLAGS = -m 0644
INSTDATFLAGS = -m 0444  

DIR_SWSERV    = /home/swserv
GAMES_BIN     = $(PREFIX)/games
PROG_DATA_DIR = $(PREFIX)/share/games/xshipwars
RCFILELOCAL   = .xshipwarsrc
RCFILEGLOBAL  = xshipwarsrc

install:
	$(MKDIR) -p $(DIR_SWSERV)
	$(MKDIR) -p $(DIR_SWSERV)/bin
	$(INSTALL) $(INSTBINFLAGS) $(BIN) $(DIR_SWSERV)/bin
	$(MKDIR) -p $(PROG_DATA_DIR)
	$(MKDIR) -p $(PROG_DATA_DIR)/images
	$(MKDIR) -p $(PROG_DATA_DIR)/images/monitor
	$(COPY) images/* $(PROG_DATA_DIR)/images/monitor
	@echo "-------------------------------------------------------------------------"
	@echo "Program $(BIN) installed in:"
	@echo " "
	@echo "        $(DIR_SWSERV)/bin"
	@echo " "
	@echo "Data files installed in:"
	@echo " "
	@echo "        $(PROG_DATA_DIR)"
	@echo " "