Initial import
[olsrd.git] / front-end / mkmf.sh
1 #!/bin/sh
2
3 srcs="\
4     src/main.c \
5     src/interface.c \
6     src/callbacks.c \
7     src/ipc.c \
8     src/packet.c \
9     src/nodes.c \
10     src/routes.c \
11     src/win32/compat.c \
12     "
13
14 rm -f Makefile.win32
15 cp Makefile.win32.in Makefile.win32
16
17 echo >>Makefile.win32
18 echo \# >>Makefile.win32
19 echo \# DEPENDENCIES >>Makefile.win32
20 echo \# >>Makefile.win32
21
22 for f in $srcs; do
23     echo >>Makefile.win32
24     echo \# $f >>Makefile.win32
25     echo >>Makefile.win32
26
27     o=`echo $f | sed -e 's/c$/o/'`
28
29     gcc -MM -MT $o -mno-cygwin -mms-bitfields -O2 -Wall -c -DWIN32 -Isrc/win32 $f >>Makefile.win32
30 done