#"%Z% %M% %I% %E% %U%"

DEVELOPHOME		= ../../../..
include ../../directory.mk
include ../../../os_depend.mk
include ../../../unix_command.mk
include ../../../flags.mk

#---------------------------------------------------------------
#			for coal client
#---------------------------------------------------------------
COALHOME	= ../../../..
COALSRC		= $(COALHOME)/src
COALAPL		= $(COALSRC)/appl
APLINC		= $(COALAPL)/include

#---------------------------------------------------------------
#			include paths
#---------------------------------------------------------------
INCLUDES		= \
				-I$(LIBINC) \
				-I$(APLINC)

#---------------------------------------------------------------
#			apl options
#---------------------------------------------------------------
APLOPTS	= -DCOAL

#---------------------------------------------------------------
#			C Compiler Options
#---------------------------------------------------------------
CFLAGS			= -O \
				$(OSDEPEND) \
				$(INCLUDES) \
				$(APLOPTS) \
				$(DEBUGOPTS) 

#---------------------------------------------------------------
#
#			archiver target file
#
#---------------------------------------------------------------
TARGETFILE 		= ./libclfunc.a

#---------------------------------------------------------------
#
#		Objects
#
#---------------------------------------------------------------

#---------------------------------------------------------------
#			object files for Mail Component
#---------------------------------------------------------------
HEADERS		=

SRCS		=	\
			$(TARGETFILE)(clfunc.o)\
			$(TARGETFILE)(clfuncfile.o)\
			$(TARGETFILE)(clfuncmath.o)

#---------------------------------------------------------------
#
#		rules
#
#---------------------------------------------------------------
all : $(HEADERS) lib

#---------------------------------------------------------------
#		rules for TARGETFILE
#---------------------------------------------------------------
lib : $(SRCS) endlib

endlib :
	$(RANLIB) $(TARGETFILE)

release : vers.o
		@\cp $(TARGETFILE) $(TARGETFILE).`cat version`.`cat revision`
		@\rm -f vers.o vers.c

vers.c : $(DEVELOPTOOLS)/newvers.sh
		@sh $(DEVELOPTOOLS)/newvers.sh

#---------------------------------------------------------------
#
#			basic sufixes
#
#---------------------------------------------------------------
#.c.o :
#		$(CC) $(CFLAGS) -c $*.c

#.o.a :
#	$(AR) $(ARFLAGS) $@ $*.o


#---------------------------------------------------------------
#		other rules
#---------------------------------------------------------------
install :
	$(ECHO) $(TARGETFILE) no install

include ../../../other_rules.mk

