source: trunk/tools/wrc/makefile.os2@ 979

Last change on this file since 979 was 979, checked in by sandervl, 26 years ago

Resource name bugfix

File size: 753 bytes
Line 
1#!include ..\..\include\pdwin32.tools
2
3DEFS = -D__WINE__ -D__WIN32OS2__ -idirafter ../../include/win -idirafter ../../include
4
5PROGRAMS = wrc.exe
6MODULE = none
7
8OBJS = \
9 dumpres.o \
10 genres.o \
11 newstruc.o \
12 preproc.o \
13 readres.o \
14 utils.o \
15 wrc.o \
16 y.tab.o \
17 lexyy.o \
18 writeres.o
19
20EXTRA_SRCS = parser.y parser.l
21EXTRA_OBJS = y.tab.o lex.yy.o
22
23all: $(PROGRAMS)
24
25CC = gcc
26#CFLAGS_G = -Wall
27YACC=bison
28LEX=flex
29
30.SUFFIXES :
31
32.SUFFIXES : .c .o
33
34%.o : %.c
35 $(CC) $(CFLAGS_G) $(DEFS) -c $< -o $@
36
37wrc.exe: lexyy.c y.tab.c $(OBJS)
38 $(CC) $(CFLAGS) -o $@ $(OBJS)
39 copy $@ ..\bin
40
41y.tab.c y.tab.h: parser.y
42 $(YACC) -d -t parser.y -o y.tab.c
43
44lexyy.c: parser.l
45 $(LEX) -8 parser.l
46
47clean:
48 rm *.o *.exe
49# $(RM) y.tab.c y.tab.h lexyy.c *.o *.exe
50
Note: See TracBrowser for help on using the repository browser.