# Makefile for mbfunc -*- Indented-Text -*- # # Copyright (C) 1996, jack # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Library General Public # License as published by the Free Software Foundation; either # version 2 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Library General Public License for more details. # # You should have received a copy of the GNU Library General Public # License along with this library; if not, write to the Free # Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # $Id: Makefile,v 1.3 1996/07/09 09:52:46 jack Exp $ CC = gcc DEFS = INCLUDES= -I. -I../mbctype -I../mbstring -I../mbmisc CFLAGS = -Wall -O2 AS = as ASFLAGS = LD = ld LDFLAGS = LDLIBS = AR = ar ARFLAGS = rv #---------------------------------------------------------------------# SRCS = mblen.c mbstowcs.c mbtowc.c setlocal.c wcstombs.c wctomb.c OBJS = $(SRCS:.c=.o) ALLTARGET= ../libmb.a #---------------------------------------------------------------------# .SUFFIXES: .c .o .c.o: $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< .PHONY: all all: $(ALLTARGET) .PHONY: ../libmb.a ../libmb.a: $(OBJS) $(AR) $(ARFLAGS) $@ $^ .PHONY: clean clean: rm -f *.o *.bak *~ .*~ \#* .PHONY: depend depend: echo $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(SRCS) > t-file /bin/sh mkdep -MM @t-file rm t-file #---------------------------------------------------------------------# # DO NOT DELETE THIS LINE -- mkdep uses it. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. mblen.o: mblen.c mbstowcs.o: mbstowcs.c mbtowc.o: mbtowc.c setlocal.o: setlocal.c wcstombs.o: wcstombs.c wctomb.o: wctomb.c # IF YOU PUT ANYTHING HERE IT WILL GO AWAY