source:
gsdl/trunk/runtime-src/packages/d2m/win32.mak@
20836
Last change on this file since 20836 was 19521, checked in by , 15 years ago | |
---|---|
|
|
File size: 930 bytes |
Rev | Line | |
---|---|---|
[10384] | 1 | # ///////////////// d2m : Dublin Core to MARC converter ///////////////////// |
2 | # | |
3 | # | |
4 | # Generated for Greenstone kjdon May 2005. | |
5 | # Used by z3950server | |
6 | ||
[16574] | 7 | GSDLHOME = ..\..\.. |
[11256] | 8 | GSDL_VC4 = 0 |
[10384] | 9 | CC = cl |
10 | AR = lib | |
11 | ||
[19521] | 12 | DEBUG = 0 |
[10384] | 13 | DLL = 0 |
14 | DLLDEBUG = 0 | |
15 | ||
[19521] | 16 | !IF $(DEBUG) |
17 | CXXFLAGS = -DEBUG -Z7 /errorReport:prompt | |
18 | !ELSE | |
19 | CXXFLAGS = | |
20 | !ENDIF | |
21 | ||
[11256] | 22 | !IF $(GSDL_VC4) |
[19521] | 23 | CXXFLAGS = $(CXXFLAGS) -GX |
[11256] | 24 | !ELSE |
[19521] | 25 | CXXFLAGS = $(CXXFLAGS) -EHsc |
[11256] | 26 | !ENDIF |
27 | ||
[10384] | 28 | !IF $(DLL) |
[19521] | 29 | CXXFLAGS = $(CXXFLAGS) -MD |
[10384] | 30 | !ELSE |
31 | !IF ($(DLLDEBUG)) | |
[19521] | 32 | CXXFLAGS = $(CXXFLAGS) -MDd |
[10384] | 33 | !ENDIF |
34 | !ENDIF | |
35 | ||
36 | o = .obj | |
37 | ||
[11253] | 38 | DEFS=-DHAVE_CONFIG_H -D__WIN32__ -D_CRT_SECURE_NO_DEPRECATE |
[10384] | 39 | INCLUDES= -I"$(GSDLHOME)" |
[19521] | 40 | COMPILE = $(CC) -nologo -c $(CXXFLAGS) $(DEFS) $(INCLUDES) |
[10384] | 41 | |
[10435] | 42 | LIB_OBJS = MARC2709$o MARCtidy$o usMARC$o util$o strcasecmp$o |
[10384] | 43 | |
44 | all: libd2m.lib | |
45 | ||
46 | libd2m.lib: $(LIB_OBJS) | |
47 | if EXIST libd2m.lib del libd2m.lib | |
[11253] | 48 | $(AR) -nologo /out:libd2m.lib $(LIB_OBJS) |
[10384] | 49 | |
50 | install: | |
51 | ||
52 | clean: | |
53 | del *$o | |
54 | del libd2m.lib | |
55 | ||
56 | distclean: clean | |
57 | rm -f Makefile config.h | |
58 |
Note:
See TracBrowser
for help on using the repository browser.