:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / lib / rpcrt4 / midl / Makefile
1 # $Id$
2 #
3 # ReactOS Operating System
4 #
5 TARGET=midl
6
7 CFLAGS = 
8
9 all: midl$(EXE_POSTFIX)
10
11 idl.tab.o: idl.y
12         bison -t -v -d idl.y
13         $(NATIVE_CC) -c idl.tab.c -o idl.tab.o
14
15 lex.yy.o: idl.l idl.tab.h
16         flex idl.l
17         $(NATIVE_CC) -c lex.yy.c -o lex.yy.o
18
19 midl.o: midl.c midl.h idl.tab.h
20         $(NATIVE_CC) -c midl.c -o midl.o
21
22 option.o: option.c midl.h idl.tab.h
23         $(NATIVE_CC) -c option.c -o option.o    
24
25 interface.o: interface.c midl.h idl.tab.h
26         $(NATIVE_CC) -c interface.c -o interface.o
27
28 types.o: types.c midl.h idl.tab.h types.h
29         $(NATIVE_CC) -c types.c -o types.o
30
31 midl$(EXE_POSTFIX): idl.tab.o lex.yy.o midl.o option.o interface.o types.o
32         $(NATIVE_CC) midl.o idl.tab.o lex.yy.o option.o interface.o -lfl \
33         types.o -o midl$(EXE_POSTFIX)
34
35 include ../../../rules.mak
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51