Added jamfiles to build libebml, libmatroska and link them with the matroska reader

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9687 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
beveloper 2004-10-31 13:31:00 +00:00
parent 7b8eebe093
commit d045d4a282
3 changed files with 74 additions and 0 deletions

View File

@ -0,0 +1,19 @@
SubDir OBOS_TOP src add-ons media plugins matroska ;
UsePrivateHeaders media ;
SubDirHdrs [ FDirName $(SUBDIR) libmatroska ] ;
Addon matroska : media plugins :
matroska_reader.cpp
:
false
:
libebml.a
libmatroska.a
;
LinkSharedOSLibs matroska : be libmedia.so ;
SubInclude OBOS_TOP src add-ons media plugins matroska libebml ;
SubInclude OBOS_TOP src add-ons media plugins matroska libmatroska ;

View File

@ -0,0 +1,25 @@
SubDir OBOS_TOP src add-ons media plugins matroska libebml ;
StaticLibrary ebml :
Debug.cpp
EbmlBinary.cpp
EbmlContexts.cpp
EbmlCrc32.cpp
EbmlDate.cpp
EbmlDummy.cpp
EbmlElement.cpp
EbmlFloat.cpp
EbmlHead.cpp
EbmlMaster.cpp
EbmlSInteger.cpp
EbmlStream.cpp
EbmlString.cpp
EbmlSubHead.cpp
EbmlUInteger.cpp
EbmlUnicodeString.cpp
EbmlVersion.cpp
EbmlVoid.cpp
IOCallback.cpp
MemIOCallback.cpp
StdIOCallback.cpp
;

View File

@ -0,0 +1,30 @@
SubDir OBOS_TOP src add-ons media plugins matroska libmatroska ;
SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) libebml ] ;
StaticLibrary matroska :
FileKax.cpp
KaxAttached.cpp
KaxAttachments.cpp
KaxBlock.cpp
KaxBlockData.cpp
KaxChapters.cpp
KaxCluster.cpp
KaxClusterData.cpp
KaxContentEncoding.cpp
KaxContexts.cpp
KaxCues.cpp
KaxCuesData.cpp
KaxInfo.cpp
KaxInfoData.cpp
KaxSeekHead.cpp
KaxSegment.cpp
KaxTag.cpp
KaxTagMulti.cpp
KaxTags.cpp
KaxTrackAudio.cpp
KaxTrackEntryData.cpp
KaxTrackVideo.cpp
KaxTracks.cpp
KaxVersion.cpp
;