3 # ReactOS Operating System
9 # require os code to explicitly request A/W version of structs/functions
10 CFLAGS += -D_DISABLE_TIDENTS
12 all: midl$(EXE_POSTFIX)
16 $(NATIVE_CC) -c idl.tab.c -o idl.tab.o
18 lex.yy.o: idl.l idl.tab.h
20 $(NATIVE_CC) -c lex.yy.c -o lex.yy.o
22 midl.o: midl.c midl.h idl.tab.h
23 $(NATIVE_CC) -c midl.c -o midl.o
25 option.o: option.c midl.h idl.tab.h
26 $(NATIVE_CC) -c option.c -o option.o
28 interface.o: interface.c midl.h idl.tab.h
29 $(NATIVE_CC) -c interface.c -o interface.o
31 types.o: types.c midl.h idl.tab.h types.h
32 $(NATIVE_CC) -c types.c -o types.o
34 midl$(EXE_POSTFIX): idl.tab.o lex.yy.o midl.o option.o interface.o types.o
35 $(NATIVE_CC) midl.o idl.tab.o lex.yy.o option.o interface.o -lfl \
36 types.o -o midl$(EXE_POSTFIX)
38 include ../../../rules.mak