source: trunk/gsdl/src/mgpp/lib/WIN32.MAK@ 855

Last change on this file since 855 was 855, checked in by sjboddie, 24 years ago

Rodgers new C++ mg

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 3.6 KB
Line 
1# Generated automatically from Makefile.in by configure.
2###########################################################################
3#
4# Makefile.in -- Makefile for the general purpose library
5# Copyright (C) 1994 Neil Sharman; (C) 1995 Tim Shimmin
6#
7# This program is free software; you can redistribute it and/or modify
8# it under the terms of the GNU General Public License as published by
9# the Free Software Foundation; either version 2 of the License, or
10# (at your option) any later version.
11#
12# This program is distributed in the hope that it will be useful,
13# but WITHOUT ANY WARRANTY; without even the implied warranty of
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15# GNU General Public License for more details.
16#
17# You should have received a copy of the GNU General Public License
18# along with this program; if not, write to the Free Software
19# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
20#
21# @(#)Makefile.in 1.3 16 Mar 1994
22#
23###########################################################################
24
25
26PACKAGE = mg
27VERSION = 1.3
28
29AR = lib
30CC = cl
31#CFLAGS = -g -O
32CPPFLAGS =
33DEFS = -DQUIET -DHAVE_CONFIG_H -D__WIN32__ -D_LITTLE_ENDIAN
34
35COMPILE = $(CC) -c $(DEFS) -I. -I..
36
37.SUFFIXES:
38.SUFFIXES: .c .obj
39.c.obj:
40 $(COMPILE) $<
41
42ANSI2KNR =
43o = .obj
44
45
46INCLUDES = -I..
47
48HEADERS = \
49 bitio_m_random.h local_strings.h lovinstem.h \
50 bitio_m_stdio.h getopt.h memlib.h netorder.h \
51 bitio_gen.h mgheap.h messages.h \
52 bitio_m.h huffman.h \
53 bitio_m_mem.h perf_hash.h \
54 bitio_m_mems.h \
55 pathmax.h getpagesize.h sysfuncs.h bitio_m_abstract.h \
56 random.h simplefrenchstem.h unitool.h longlong.h \
57 non_ansi.h win32in.h
58
59
60SOURCES = \
61 mgheap.cpp memlib.cpp \
62 huffman.cpp messages.cpp \
63 bitio_gen.cpp perf_hash.cpp \
64 getopt.cpp \
65 getopt1.cpp local_strings.cpp lovinstem.cpp \
66 bitio_m_mem.cpp bitio_m_stdio.cpp bitio_m_mems.cpp \
67 alloca.c xmalloc.c strstr.cpp \
68 gmalloc.c ftruncate.cpp strcasecmp.cpp random.cpp \
69 simplefrenchstem.cpp unitool.cpp bitio_m_random.cpp \
70 bitio_m_abstract.cpp win32in.c
71
72OBJECTS = mgheap$o memlib$o \
73 huffman$o messages$o \
74 bitio_gen$o perf_hash$o \
75 getopt$o \
76 getopt1$o local_strings$o lovinstem$o \
77 bitio_m_mem$o bitio_m_stdio$o bitio_m_mems$o \
78 xmalloc$o bitio_m_random$o bitio_m_abstract$o \
79 gmalloc$o random$o simplefrenchstem$o \
80 unitool$o win32in$o
81
82
83DISTFILES = Makefile.in $(HEADERS) $(SOURCES)
84
85all : libmg.lib
86
87libmg.lib : $(OBJECTS)
88 del libmg.lib
89 $(AR) /out:libmg.lib $(OBJECTS)
90
91$(OBJECTS): ..\win32cfg.h
92
93install:
94installdirs:
95uninstall:
96execinstall:
97execuninstall:
98maninstall:
99manuninstall:
100
101#dist: $(DISTFILES)
102# for file in $(DISTFILES); do \
103# ln $$file $(distdir) 2> /dev/null \
104# || cp -p $$file $(distdir); \
105# done
106
107mostlyclean:
108 del *.obj
109
110clean: mostlyclean
111 del libmg.lib
112
113distclean: clean
114 rm -f Makefile
115
116maintainer-clean: distclean
117 @echo "This command is intended only for maintainers to use;"
118 @echo "rebuilding the deleted files may require special tools."
119
120#Makefile: Makefile.in ../config.status
121# cd .. && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status
122
123# Tell versions [3.59,3.63) of GNU make not to export all variables.
124# Otherwise a system limit (for SysV at least) may be exceeded.
125#.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.