#################################################################
# Filename :	lib/Makefile
# Purpose  :	to configurate all fixed makefiles
# Author   :	sylvain.coudray	MBARI-IFREMER/diti/dsi/ie
# Created  :	31-oct-1994
# $Revision: 1.1 $
#################################################################

# ... options and processors

RM	= rm -f
CC	= cc68k
AS	= as68000
LD	= ld68k

CFLAGS	= -I$(MBARI_VW)/h \
	  -I$(VW)/target/h \
	  -I../h \
          -I../../video/h \
	  -I../../rtgs/h \
	  -I/usr/include \
	  -g -c -ansi $(FLAGS) -fno-builtin -DCPU=MC68040

LFLAGS	= -r -defsym _SPC_CIT_BASE=0x02000100

# ---------------------------------------------------------------
# functions in libraries on ./lib
# ---------------------------------------------------------------

MODAPP = Video.c Overlay.c Config.c Context.c Item.c Logo.c Text.c \
	 Gauge.c Curve.c Counter.c Date.c Time.c Icon.c Alarm.c Condition.c \
         String.c

OBJAPP  = $(MODAPP:.c=.o)

# ---------------------------------------------------------------
# librairies needed at link time
# ---------------------------------------------------------------

# ... name of libraries

LIBAPP	= libove.a

# ... specific rules

AR      = ar rv $(LIBAPP)

$(LIBAPP): $(OBJAPP)

#----------------------------------------------------------------
# generic rules
#----------------------------------------------------------------

.c.o:
	@echo ------------------------------------
	@echo compiling ... $@
	@echo ------------------------------------
	$(CC) $(CFLAGS) -c  $< -o $@
#	$(AR) $@
#	$(RM) $@

