Subversion Repositories NedoOS

Rev

Rev 930 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log

Rev 930 Rev 1548
Line 2... Line 2...
2
#   GNU/Linux.
2
#   GNU/Linux.
3
#
3
#
4
# Used tools:
4
# Used tools:
5
#   GNU core utilities.
5
#   GNU core utilities.
6
 
6
 
7
PROGS		= snake tank tetris smb untangle wolf3d br eric
7
PROGS		= snake tank tetris untangle wolf3d br eric 
8
DOC		=
8
DOC		=
9
INSTALLDIR	?= ../../release/nedogame
9
INSTALLDIR	:= $(shell pwd)/../../release/nedogame
10
DOC_INSTALLDIR	= ${INSTALLDIR}/doc
10
DOC_INSTALLDIR	= ${INSTALLDIR}/doc
11
 
11
 
12
.PHONY: ${PROGS} empty all install install-doc clean
12
.PHONY: ${PROGS} empty all install install-doc clean
13
 
13
 
14
.DEFAULT_GOAL=all
14
.DEFAULT_GOAL=all
Line 26... Line 26...
26
}:
26
}:
27
	mkdir -p $@ || echo
27
	mkdir -p $@ || echo
28
 
28
 
29
all: ${PROGS}
29
all: ${PROGS}
30
 
30
 
31
install: | ${INSTALLDIR}
31
install: ${INSTALLDIR}
32
	for d in ${PROGS}; do ${MAKE} -w -C $$d $@; done
32
	for d in ${PROGS}; do ${MAKE} INSTALLDIR=${INSTALLDIR} -w -C $$d install ; done
33
 
33
 
34
ifeq "${DOC}" ""
34
ifeq "${DOC}" ""
35
install-doc:
35
install-doc:
36
else
36
else
37
install-doc: ${DOC} | ${DOC_INSTALLDIR}
37
install-doc: ${DOC} | ${DOC_INSTALLDIR}