source: other-projects/trunk/search4j/win32.mak@ 17499

Last change on this file since 17499 was 17499, checked in by oranfry, 16 years ago

a windows makefile for search4j

File size: 1.7 KB
Line 
1###########################################################################
2#
3# win32 makefile -- sqlite3
4# Copyright (C) 2008 DL Consulting Ltd
5#
6# A component of the Greenstone digital library software
7# from the New Zealand Digital Library Project at the
8# University of Waikato, New Zealand.
9#
10# This program is free software; you can redistribute it and/or modify
11# it under the terms of the GNU General Public License as published by
12# the Free Software Foundation; either version 2 of the License, or
13# (at your option) any later version.
14#
15# This program is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18# GNU General Public License for more details.
19#
20# You should have received a copy of the GNU General Public License
21# along with this program; if not, write to the Free Software
22# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
23#
24###########################################################################
25
26bindir = @bindir@
27
28AR = lib
29CC = cl
30CPPFLAGS =
31DEFS = -D_CRT_SECURE_NO_DEPRECATE
32INCLUDES =
33
34COMPILE = $(CC) -nologo -c $(CPPFLAGS) $(DEFS) $(INCLUDES)
35LINK = $(CC) -nologo -Fe"$@" $(LDFLAGS)
36
37
38.SUFFIXES:
39.SUFFIXES: .c .obj
40.c.obj:
41 $(COMPILE) $<
42
43SOURCES = \
44 libsearch4j.cpp \
45 search4j.cpp
46
47OBJECTS = \
48 libsearch4j.obj \
49 search4j.obj
50
51EXECUTABLE_OBJECTS = \
52 $(OBJECTS)
53
54EXECUTABLE = search4j.exe
55
56all: $(EXECUTABLE)
57
58search4j.exe: $(EXECUTABLE_OBJECTS)
59 $(LINK) $(EXECUTABLE_OBJECTS) $(LIBS)
60
61clean:
62 del $(OBJECTS)
63 del $(EXECUTABLE)
64
65install: $(EXECUTABLE)
66 copy $(EXECUTABLE) "$(bindir)"
Note: See TracBrowser for help on using the repository browser.