#ident @(#)Makefile 1.9 04/07/29
###########################################################################
SRCROOT= ..
RULESDIR= RULES
LCONFIG= local.cnf
include $(SRCROOT)/$(RULESDIR)/rules.top
###########################################################################
INSDIR= bin
TARGET= cdda2wav
CPPOPTS += -DFIFO -I../libscg -I../cdrecord $(CDDA2WAVDEFS)
CFILES= cdda2wav.c interface.c semshm.c resample.c \
scsi_scan.c \
toc.c wav.c sun.c raw.c md5c.c setuid.c ringbuff.c \
sndconfig.c scsi_cmds.c aiff.c aifc.c \
scsi_cdr.c cd_misc.c modes.c ioctl.c sha_func.c base64.c \
defaults.c getnum.c
HFILES= cdda2wav.h interface.h semshm.h global.h resample.h \
scsi_scan.h \
mytype.h toc.h wav.h sun.h raw.h md5.h setuid.h ringbuff.h \
config.h saveargs.h sndfile.h aiff.h aifc.h \
sndconfig.h scsi_cmds.h lowlevel.h byteorder.h mycdrom.h \
base64.h sha.h mmsystem.h cd_text.c cd_extra.c \
defaults.h
LIBS= -lrscg -lscg $(LIB_VOLMGT) -lparanoia -ldeflt -lschily $(SCSILIB) $(EXTRALIB) $(LIB_SOCKET)
XMK_FILE= Makefile.man cdda2ogg.mk1
xall: all
$(ARCHDIR)/local.cnf $(ARCHDIR)/lconfig.h: ../cdrecord/cdrecord.c
###########################################################################
include $(SRCROOT)/$(RULESDIR)/rules.cmd
###########################################################################
count: $(CFILES) $(HFILES)
count $r1
###########################################################################
_ARCH_= $(_UNIQ)$(O_ARCH)
_HAVE_LINUX= $(_ARCH_:$(_UNIQ)linux=1)
HAVE_LINUX= $(_HAVE_LINUX:$(_ARCH_)%=%)
_HAVE_SUN_OS= $(_ARCH_:$(_UNIQ)sunos%=1)
HAVE_SUN_OS= $(_HAVE_SUN_OS:$(_ARCH_)%=%)
_HAVE_BSD_OS= $(_ARCH_:$(_UNIQ)%bsd=1)
HAVE_BSD_OS= $(_HAVE_BSD_OS:$(_ARCH_)%=%)
_HAVE_CYGWIN= $(_ARCH_:$(_UNIQ)cygwin32_nt=1)
HAVE_CYGWIN= $(_HAVE_CYGWIN:$(_ARCH_)%=%)
_HAVE_OS2= $(_ARCH_:$(_UNIQ)os2=1)
HAVE_OS2= $(_HAVE_OS2:$(_ARCH_)%=%)
syntax highlighted by Code2HTML, v. 0.9.1