Subversion Repositories tendra.SVN

Rev

Rev 7 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7 Rev 38
Line 1... Line -...
1
# $Id$
-
 
2
 
1
 
-
 
2
include ../../../defs.mk
-
 
3
 
3
SUBDIR=	common
4
ENVSRCDIRS=	./common\
-
 
5
		${OSFAM}/common/common\
-
 
6
		${OSFAM}/common/${BLDARCH}\
-
 
7
		${OSFAM}/${EXECFORMAT}/common\
-
 
8
	       	${OSFAM}/${EXECFORMAT}/${BLDARCH}\
-
 
9
		${OSFAM}/${OSVER}/common\
-
 
10
	       	${OSFAM}/${OSVER}/${BLDARCH}
-
 
11
 
-
 
12
 
-
 
13
ENVEXTRA=	default.extra
-
 
14
 
-
 
15
 
-
 
16
install:
-
 
17
	cd $(BASE_DIR) && make sedfile
-
 
18
	install -d $(INSTALL_ENVDIR)
-
 
19
	for d in ${ENVSRCDIRS} ; do \
-
 
20
		if [ -d $$d ] ;  then \
-
 
21
			for e in $$d/* ;  do \
-
 
22
				if [ -f $$e  ] ; then \
-
 
23
					NEWFILE=`basename $$e` ; \
-
 
24
					sed -f $(BASE_DIR)/sedfile $$e > $(INSTALL_ENVDIR)/$${NEWFILE} ; \
-
 
25
					echo "co $$e $(INSTALL_ENVDIR)/$${NEWFILE}" ; \
-
 
26
				fi ; \
-
 
27
			done ; \
-
 
28
		fi ; \
-
 
29
	done 
-
 
30
	# look if we have got a default.extra file, and if so
-
 
31
	# append it to the default env
-
 
32
	if [ -f $(INSTALL_ENVDIR)/default.extra ] ; then \
-
 
33
		echo "Creating extra" ; \
-
 
34
		cp $(INSTALL_ENVDIR)/default $(INSTALL_ENVDIR)/default.tmp ; \
-
 
35
		cat $(INSTALL_ENVDIR)/default.tmp $(INSTALL_ENVDIR)/default.extra > $(INSTALL_ENVDIR)/default ; \
-
 
36
		rm $(INSTALL_ENVDIR)/default.tmp $(INSTALL_ENVDIR)/default.extra ;\
-
 
37
	fi ;\
-
 
38
 
-
 
39
 
-
 
40
	
-
 
41
 
-
 
42
 
4
 
43
 
5
.include "../../../Makefile.defs"
-
 
6
.include "../../../mk/tendra.base.mk"
-
 
7
 
44
 
8
ENVSUBDIR=	${OSFAM}/common/common ${OSFAM}/common/${BLDARCH}\
-
 
9
		${OSFAM}/${EXECFORMAT}/common ${OSFAM}/${EXECFORMAT}/${BLDARCH}\
-
 
10
		${OSFAM}/${OSVER}/common ${OSFAM}/${OSVER}/${BLDARCH}
-
 
11
 
45
 
12
.for environ in ${ENVSUBDIR}
-
 
13
. if exists(${environ})
-
 
14
SUBDIR+=${environ}
-
 
15
. endif
-
 
16
.endfor
-
 
17
 
46
 
18
.include "Makefile.inc"
-