# config.m4	1.4	(CMIL)	9/19/88	17:17:26

# flavor of UNIX in use
# type of CPU
# paths to libraries
# SDY define(m4CARLLIBPATH, m4LIBDIR/libcarl.a m4LIBDIR/libieee.a)dnl
# SDY define(m4CARLLIBS, m4LIBDIR/libcarl.a m4LIBDIR/libieee.a)dnl
# save for now SDY define(m4SFLIBS, m4LIBDIR/libsf.a)dnl
# Fortran libraries must be given in the following order for SUN3.x
# final resting place for installed software
# directory for include files
# where help files will live
# directory for tutorials 
# location of sources at CARL
# path to manual pages
# path to sys include directory
# path to vaxuba include directory
# dac/adc converters to use: one of ds (DSC200), ai (Digisound-16)
# sound filesystem to use: may be either csound or bicsf

# makefile for libraries

LIBDIR =	/usr/local/lib/carl//lib

# SDY
# libs:		libcarl.a libieee
libs:		libcarl.a

libcarl.a:	makefiles
		rm -f libcarl.a
		cd libfrm	; make ${MFLAGS}
		cd libjos	; make ${MFLAGS}
		cd libran	; make ${MFLAGS}
		cd libdgl	; make ${MFLAGS}
		cd libasw	; make ${MFLAGS}
		cd libprocom	; make ${MFLAGS}

libieee:	makefiles
		cd libieee	; make ${MFLAGS}


# SDY Remove libieee from the list of installs
# install:	libcarl.a
# 		install libcarl.a ${LIBDIR}
# 		ranlib ${LIBDIR}/libcarl.a
# 		cd libieee	; make ${MFLAGS} install


install:	libcarl.a
		install libcarl.a ${LIBDIR}
		ranlib ${LIBDIR}/libcarl.a

makefiles:
		cd libfrm	; m4 Makefile.m4 > Makefile
		cd libjos	; m4 Makefile.m4 > Makefile
		cd libieee	; m4 Makefile.m4 > Makefile
		cd libran	; m4 Makefile.m4 > Makefile
		cd libdgl	; m4 Makefile.m4 > Makefile
		cd libprocom	; m4 Makefile.m4 > Makefile
		cd libasw	; m4 Makefile.m4 > Makefile

clean:
		cd libfrm	; make ${MFLAGS} clean 
		cd libjos	; make ${MFLAGS} clean
		cd libieee	; make ${MFLAGS} clean
		cd libran	; make ${MFLAGS} clean
		cd libdgl	; make ${MFLAGS} clean
		cd libprocom	; make ${MFLAGS} clean
		cd libasw	; make ${MFLAGS} clean
		rm -f libcarl.a
