##############################################################
#
#  VALTION TEKNILLINEN TUTKIMUSKESKUS (VTT/TEL/TIV)
#  Otakaari 7 B
#  02150 Espoo
#  FINLAND
#
#  OTSO Source Code Control System, 12.7.89
#
#  Name:	/home/users/otso/official/otso/device/sun/SCCS/s.Makefile
#  Version:	1.2
#  Time:	91/04/15, 14:35:19
#
##############################################################

###############################################################################
#   Instructions to Make, for compilation of DVOPS BSD Devs
###############################################################################

LIBES	=	libdevsun.a 

##################################################################
# things to make:
##################################################################

all:		libdevsun.a
inst-all:	inst-libdevsun 
install:	inst-all clean
lint:		l-libdevsun


################################################################
# libdevsun
################################################################
CFILES	=	audio.cxx
OFILES	=	audio.o

inst-libdevsun:	$(LIBDIR)libdevsun.a 

$(LIBDIR)libdevsun.a:	libdevsun.a
		-rm -f $@
		$(INSTALL) libdevsun.a $@
		-rm $(TOPDIR)libdevsun.a
		@$(UTILDIR)make-lib.sh $(SYSTEM) $@ -ranlib
		-@ls -gls $@
		-@echo ""


libdevsun:	libdevsun.a

libdevsun.a:	devsunvrsn.o
		-rm -f $@
		@$(UTILDIR)make-lib.sh $(SYSTEM) $(ARFLAGS) $@ $(OFILES) \
			devsunvrsn.o
		-@rm -f $(TOPDIR)libdevsun.a 
		-@$(LN) libdevsun.a $(TOPDIR)libdevsun.a
		-@ls -l $@
		-@echo "libdevsun built normally"


################################################################
# source code
################################################################

devsunvrsn.c:	$(OFILES)
		@$(UTILDIR)version.sh devsun > $@

audio.o: audio.cxx $(DINCDIR)audio.hxx $(DEVICEH) $(DEVICE_BSDH)


################################################################
# clean
################################################################
clean:;		-rm -f *.o *.a core *.old *.tmp *.ixx *.i \
			version.major version.minor version.local\
			$(CLEANSTRINGS)


