1#include "*/*.proj" 2 3PROJECT matroska2 4{ 5 PROJECT_NAME "libmatroska2" 6 PROJECT_VERSION 0.22.1 7 PROJECT_VENDOR "Matroska" 8} 9 10GROUP matroska2_group 11{ 12 USE ebml2 13 EXPDEFINE HAS_MATROSKA2 14 USE(CONFIG_CODEC_HELPER) tremor 15 USE zlib_deflate 16 USE minilzo 17 USE bzlib 18 19 DEFINE(CONFIG_MATROSKA2_NOGLOBAL) NO_MATROSKA2_GLOBAL 20 EXPDEFINE(CONFIG_MATROSKA2_NOGLOBAL) NO_MATROSKA2_GLOBAL 21 22 INCLUDE . 23 EXPINCLUDE . 24 25 SOURCE matroskamain.c {class Matroska_Class} 26 SOURCE matroskablock.c 27 SOURCE matroska_sem.c 28 HEADER matroska/matroska.h 29 HEADER matroska/matroska_sem.h 30 HEADER matroska/matroska_internal.h 31} 32 33DLL matroska2 34{ 35 DEFINE MATROSKA_LIBRARY 36 USE matroska2_group 37} 38 39GROUP matroska2_haali 40{ 41 USE(COREMAKE_STATIC) matroska2_group 42 USE(!COREMAKE_STATIC) matroska2 43 44 INCLUDE MatroskaParser 45 SOURCE MatroskaParser/MatroskaParser.c {class HaaliStream_Class} 46 HEADER MatroskaParser/MatroskaParser.h 47} 48