Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
227 dpurdie 1
##
2
#	wmake makefile
3
##
4
OBJDIR	= obj32
5
 
6
PROG	= sh32
7
CC	= wcc386
8
LD	= wcl386
9
CFLAGS	= -mf -w2 -d2 -i=.\INCLUDE;..\DOSLIB /dOS_TYPE=OS_DOS
10
LFLAGS	= -mf -w2 -d2 -k100K -fe=$(PROG).exe -fm=$(PROG).map
11
OBJ	= &
12
	$(OBJDIR)\sh1.obj	&
13
	$(OBJDIR)\sh2.obj	&
14
	$(OBJDIR)\sh3.obj	&
15
	$(OBJDIR)\sh4.obj	&
16
	$(OBJDIR)\sh5.obj	&
17
	$(OBJDIR)\sh6.obj	&
18
	$(OBJDIR)\sh7.obj 	&
19
	$(OBJDIR)\sh8.obj	&
20
	$(OBJDIR)\sh9.obj	&
21
	$(OBJDIR)\sh10.obj	&
22
	$(OBJDIR)\sh11.obj	&
23
	$(OBJDIR)\sh12.obj	&
24
 	$(OBJDIR)\sh13.obj	&
25
	$(OBJDIR)\glob.obj	&
26
	$(OBJDIR)\system.obj
27
 
28
$(PROG).exe:	$(OBJ) ..\doslib\dos32.lib
29
	$(LD) $(LFLAGS) $(OBJDIR)\*.obj ..\doslib\dos32.lib
30
 
31
clean: 	        .SYMBOLIC
32
	del *.obj >NUL
33
	del *.err >NUL
34
	del *.map >NUL
35
 
36
.c.obj:
37
        $(CC) $[@ $(CFLAGS) -fo=$^@
38
 
39