diff options
Diffstat (limited to 'audio/tclmidi/files/BSDmakefile')
-rw-r--r-- | audio/tclmidi/files/BSDmakefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/audio/tclmidi/files/BSDmakefile b/audio/tclmidi/files/BSDmakefile new file mode 100644 index 000000000000..6aa693220bfe --- /dev/null +++ b/audio/tclmidi/files/BSDmakefile @@ -0,0 +1,30 @@ +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 + + +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} -Werror +CXXFLAGS+= -Wall -Wno-deprecated ${INCLUDES} -I${FILESDIR} +CXXFLAGS+= -DHAVE_UNISTD_H -DHAVE_SYS_FILIO_H -DHAVE_SYS_TIME_H -Werror +CXXFLAGS+= -DUSE_INTERP_RESULT + +.PATH: ${SUBDIRS} man +WARNS= 5 + +.include <bsd.lib.mk> |