source: trunk/gsdl/packages/unac/win32.mak@ 12985

Last change on this file since 12985 was 12985, checked in by kjdon, 18 years ago

have added iconv.lib into this package

  • Property svn:keywords set to Author Date Id Revision
File size: 812 bytes
Line 
1# UNAC
2
3CC = cl
4AR = lib
5
6DLL = 0
7DLLDEBUG = 0
8GSDL_VC4 = 0
9
10ICONVSRC = C:\kjdon\packages\iconv\src\libiconv\1.9.2\libiconv-1.9.2
11ICONVLIBS = iconv.lib
12
13INCLUDES = -I$(ICONVSRC)\include -DUNAC_VERSION=\"1.7.0\"
14!IF $(GSDL_VC4)
15CPPFLAGS = -GX
16!ELSE
17CPPFLAGS = -EHsc
18!ENDIF
19
20!IF $(DLL)
21CPPFLAGS = $(CPPFLAGS) -MD
22!ELSE
23!IF ($(DLLDEBUG))
24CPPFLAGS = $(CPPFLAGS) -MDd
25!ENDIF
26!ENDIF
27
28
29COMPILE = $(CC) -nologo -c $(CPPFLAGS) $(DEFS) $(INCLUDES)
30LINK = $(CC) -nologo $(LDFLAGS)
31
32.SUFFIXES:
33.SUFFIXES: .c .obj
34.c.obj:
35 $(COMPILE) $<
36
37ANSI2KNR =
38o = .obj
39e = .exe
40
41LIBS = $(ICONVLIB)
42
43HEADERS = unac.h
44
45SOURCES = unac.c
46
47OBJECTS = unac$o
48
49DEFS =
50
51all: libunac.lib
52
53libunac.lib: $(OBJECTS)
54 if EXIST libunac.lib del libunac.lib
55 $(AR) -nologo /out:libunac.lib $(OBJECTS)
56
57install: all
58
59clean:
60 del *.obj libunac.lib
61
62
Note: See TracBrowser for help on using the repository browser.