Subversion Repositories DevTools

Rev

Rev 227 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
227 dpurdie 1
#.. cmdfile
2
#       Visual C/C++ (WIN32/console) builds
3
#
4
CC      = cl
5
CL      = cl
6
SRCDIR  = .
7
OBJDIR  = WIN32D.OBJ
8
BINDIR  = WIN32D.BIN
9
CFLAGS  = \
10
        -nologo -W3 -Zi -Od -I../LIBWIN32 -YX \
11
        -DWINVER=0x0400 -DWIN32 -D_CONSOLE -D_MBCS \
12
        -Fd$(OBJDIR)\\ -Fp$(BINDIR)\\
13
 
14
OBJS    = \
15
        $(OBJDIR)\dirent.obj    \
16
        $(OBJDIR)\testdir.obj
17
 
18
{$(SRCDIR)}.c{$(OBJDIR)}.obj:
19
        $(CC) $(CFLAGS) -c -Fo$@ $<
20
 
21
$(BINDIR)\testdir.exe:  $(OBJDIR) $(BINDIR) $(OBJS)
22
        $(CL) $(CFLAGS) -Fe$@ $(OBJS)
23
 
24
$(OBJDIR):
25
        @mkdir  $@
26
 
27
$(BINDIR):
28
        @mkdir  $@
29
 
30
clean:
31
        @-rm    $(OBJDIR)\*.*
32
        @-mkdir $(OBJDIR)
33
 
34
vclean:         clean
35
        @-rm    $(BINDIR)\*.*
36
        @-mkdir $(BINDIR)