# 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.5 1996/10/25 14:03:57 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 = _cmbctyp.c _convert.c _jpsjcnv.c _mbinit.c _sjctype.c \ _sjtouni.c _unitosj.c _wcinit.c unisepa.c HEDS = mbprvt.h 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. _cmbctyp.o: _cmbctyp.c _convert.o: _convert.c _jpsjcnv.o: _jpsjcnv.c _mbinit.o: _mbinit.c _sjctype.o: _sjctype.c _sjtouni.o: _sjtouni.c _unitosj.o: _unitosj.c _wcinit.o: _wcinit.c unisepa.o: unisepa.c # IF YOU PUT ANYTHING HERE IT WILL GO AWAY