OLD | NEW |
| (Empty) |
1 #================================================== | |
2 # LIBCTINY - Matt Pietrek 1996 | |
3 # Microsoft Systems Journal, October 1996 | |
4 # FILE: LIBCTINY.MAK - Makefile for Microsoft version | |
5 #================================================== | |
6 CC = CL | |
7 CC_OPTIONS = /c /W3 /DWIN32_LEAN_AND_MEAN /Gy /GR- /GX- /GF | |
8 | |
9 S=. | |
10 !ifdef DEBUG | |
11 CC_OPTIONS = $(CC_OPTIONS) /Zi | |
12 O=Debug | |
13 !else | |
14 CC_OPTIONS = $(CC_OPTIONS) /Zi /Ogisyb2 | |
15 O=Release | |
16 !endif | |
17 | |
18 PROJ = LIBCTINY | |
19 | |
20 OBJS = $O\CRT0TCON.OBJ $O\CRT0TWIN.OBJ $O\DLLCRT0.OBJ $O\ARGCARGV.OBJ $O\PRINTF
.OBJ \ | |
21 $O\SPRINTF.OBJ $O\PUTS.OBJ $O\ALLOC.OBJ $O\ALLOC2.OBJ $O\ALLOCSUP.OBJ $O
\STRUPLWR.OBJ \ | |
22 $O\ISCTYPE.OBJ $O\ATOL.OBJ $O\STRICMP.OBJ $O\NEWDEL.OBJ $O\INITTERM.OBJ | |
23 | |
24 all: $O $O\$(PROJ).LIB | |
25 | |
26 $O: ; mkdir $O | |
27 | |
28 $O\$(PROJ).LIB: {$O}$(OBJS) | |
29 LIB /OUT:$O\$(PROJ).LIB $(OBJS) | |
30 | |
31 {$S}.CPP{$O}.OBJ:: | |
32 $(CC) $(CC_OPTIONS) -Fo$O\ -Fd$O\ $< | |
33 | |
34 {$O}$(OBJS): | |
OLD | NEW |