Subversion Repositories tendra.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 7u83 1
#!/bin/sh
2
 
3
BASE=/u/g/release/Source
4
DEST=${BASE}/lib
5
UTIL=${BASE}/src/utilities
6
SRC=${UTIL}/make_mf
7
INIT=${SRC}/make_mf.ini
8
 
9
make_mf\
10
    +A BASE=${BASE}\
11
    +A DEST=${DEST}\
12
    +A UTIL=${UTIL}\
13
    +A SRC=${SRC}\
14
    +A SRCX=${UTIL}/shared\
15
    +A INIT=${INIT}\
16
    +W ...\
17
    +V 'EXTRA=${INIT}'\
18
    -o .../make_mf\
19
    -Yposix1 -Xs\
20
    -I ${SRC}\
21
    -I ${UTIL}/shared\
22
    '-DINIT_FILE=\"${INIT}\"'\
23
    ${SRC}/*.c\
24
    ${UTIL}/shared/*.c\
25
    > Makefile
26
 
27
cat >> Makefile << EOF
28
 
29
\${INIT} : \${SRC}/compile.ini
30
	@\${REMOVE} \${INIT}
31
	\${COPY} \${SRC}/compile.ini \${INIT}
32
	\${REMOVE} main.o
33
 
34
auto_clobber :
35
	\${REMOVE} \${INIT}
36
EOF