SRCS= MidiDev.cxx TclmDr75.cxx ChanPres.cxx Event.cxx MChanPrf.cxx \ MCopy.cxx MCue.cxx MEOT.cxx MEvent.cxx MInstNam.cxx MKey.cxx \ MLyric.cxx MMarker.cxx MPortNum.cxx MSMPTE.cxx MSeqNam.cxx \ MSeqNum.cxx MSeqSpec.cxx MTempo.cxx MText.cxx MTime.cxx \ NormEvnt.cxx NoteOff.cxx NoteOn.cxx KeyPres.cxx Param.cxx \ PitchWhl.cxx Program.cxx SysEx.cxx MUnknown.cxx EvntUtil.cxx \ Note.cxx GusPatch.cxx SMFUtils.cxx SMFHead.cxx SMFTrack.cxx \ EvntTree.cxx Song.cxx SRCS+= TclmIntp.cxx tclmCmd.cxx tclmEvnt.cxx tclmPlay.cxx \ tclmPtch.cxx tclmUtil.cxx MAN= mplay.1 mrec.1 tclmidi.1 minfo.1 midtotcl.1 \ midiconf.n midievnt.n midifree.n midiget.n midigrep.n \ midimake.n midimerg.n midiplay.n midiput.n midiread.n \ midirec.n midirew.n midisplt.n midistop.n midiwait.n \ midiwrit.n midivers.n midimove.n midicopy.n mididel.n \ miditrck.n mididev.n miditime.n midifeat.n SRCS+= rb.c list.c SHLIB_NAME= tclmidi31.so MANDIR= ${PREFIX}/man/man LIBDIR= ${PREFIX}/lib/tclmidi LDADD= -lstdc++ SUBDIRS=events device patch smf song rb INCLUDES= -I${TCL_INCLUDEDIR} ${SUBDIRS:S/^/-I/} CFLAGS+= ${INCLUDES} CXXFLAGS+= -Wall -Wno-deprecated ${INCLUDES} -I${FILESDIR} CXXFLAGS+= -DHAVE_UNISTD_H -DHAVE_SYS_FILIO_H -DHAVE_SYS_TIME_H NO_WERROR= yes .PATH: ${SUBDIRS} man WARNS= 5 .include