gstreamer_core/group/gstreamer.mmp
changeset 2 5505e8908944
child 7 567bb019e3e3
equal deleted inserted replaced
1:4c282e7dd6d3 2:5505e8908944
       
     1 // Gstreamer.MMP
       
     2 /*
       
     3 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
       
     4 *
       
     5 * This library is free software; you can redistribute it and/or
       
     6 * modify it under the terms of the GNU Lesser General Public
       
     7 * License as published by the Free Software Foundation; either
       
     8 * version 2 of the License, or (at your option) any later version.
       
     9 *
       
    10 * This library is distributed in the hope that it will be useful,
       
    11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
       
    12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
       
    13 * Lesser General Public License for more details.
       
    14 *
       
    15 * You should have received a copy of the GNU Lesser General Public
       
    16 * License along with this library; if not, write to the
       
    17 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
       
    18 * Boston, MA 02111-1307, USA.
       
    19 *
       
    20 * Description:
       
    21 *
       
    22 */
       
    23 
       
    24 #include <platform_paths.hrh>
       
    25 
       
    26 TARGET          libgstreamer.dll
       
    27 TARGETTYPE		DLL
       
    28 UID             0x20004c45 0x2001F41F
       
    29 
       
    30 #ifdef EKA2
       
    31 LANG            SC
       
    32 CAPABILITY      All -Tcb
       
    33 VENDORID        VID_DEFAULT
       
    34 
       
    35 #endif
       
    36 #if !defined(__WINSCW__) && !defined(__WINS__)
       
    37 EpocAllowDllData
       
    38 #endif
       
    39 
       
    40 
       
    41 MACRO			HAVE_CONFIG_H
       
    42 
       
    43 //MACRO			GST_TESTCASE_COMPILATION
       
    44 
       
    45 //MACRO		HAVE_LIBXML2
       
    46 USERINCLUDE     ..
       
    47 USERINCLUDE		../gst
       
    48 USERINCLUDE		../gst/parse
       
    49 
       
    50 MW_LAYER_SYSTEMINCLUDE
       
    51 OS_LAYER_LIBC_SYSTEMINCLUDE
       
    52 
       
    53 OS_LAYER_GLIB_SYSTEMINCLUDE
       
    54 USERINCLUDE		../../include/gstreamer
       
    55 USERINCLUDE		../../include/gstreamer/gst
       
    56 USERINCLUDE		../../include/gstreamer/gst/base
       
    57 USERINCLUDE		../../include/gstreamer/gst/controller
       
    58 USERINCLUDE		../../include/gstreamer/gst/dataprotocol
       
    59 USERINCLUDE		../../include/gstreamer/gst/net
       
    60 
       
    61 
       
    62 USERINCLUDE			../libs/gst/check
       
    63 
       
    64 //#ifdef GST_TESTCASE_COMPILATION
       
    65 SYSTEMINCLUDE		../libs
       
    66 
       
    67 //#endif	/* GST_TESTCASE_COMPILATION */
       
    68 
       
    69 
       
    70 SOURCEPATH      ../gst
       
    71 SOURCE          gstbin.c
       
    72 SOURCE          gstbuffer.c
       
    73 SOURCE          gstbus.c
       
    74 SOURCE          gst.c
       
    75 SOURCE          gstcaps.c
       
    76 SOURCE          gstchildproxy.c
       
    77 SOURCE          gstclock.c
       
    78 SOURCE          gstelement.c
       
    79 SOURCE          gstelementfactory.c
       
    80 SOURCE          gstenumtypes.c
       
    81 SOURCE          gsterror.c
       
    82 SOURCE          gstevent.c
       
    83 SOURCE          gstfilter.c
       
    84 SOURCE          gstformat.c
       
    85 SOURCE          gstghostpad.c
       
    86 SOURCE          gstindex.c
       
    87 SOURCE          gstindexfactory.c
       
    88 SOURCE          gstinfo.c
       
    89 SOURCE          gstinterface.c
       
    90 SOURCE          gstiterator.c
       
    91 SOURCE          gstmarshal.c
       
    92 SOURCE          gstmessage.c
       
    93 SOURCE          gstminiobject.c
       
    94 SOURCE          gstobject.c
       
    95 SOURCE          gstpad.c
       
    96 SOURCE          gstpadtemplate.c
       
    97 SOURCE          gstparse.c
       
    98 SOURCE          gstpipeline.c
       
    99 SOURCE          gstplugin.c
       
   100 SOURCE          gstpluginfeature.c
       
   101 SOURCE          gstquery.c
       
   102 SOURCE          gstregistry.c
       
   103 SOURCE          gstsegment.c
       
   104 SOURCE          gststructure.c
       
   105 SOURCE          gstsystemclock.c
       
   106 SOURCE          gsttaglist.c
       
   107 SOURCE          gsttagsetter.c
       
   108 SOURCE          gsttask.c
       
   109 SOURCE          gsttrace.c
       
   110 SOURCE          gsttypefind.c
       
   111 SOURCE          gsttypefindfactory.c
       
   112 SOURCE          gsturi.c
       
   113 SOURCE          gstutils.c
       
   114 SOURCE          gstvalue.c
       
   115 
       
   116 #ifdef HAVE_LIBXML2
       
   117 SOURCE          gstxml.c
       
   118 SOURCE          gstregistryxml.c
       
   119 #else
       
   120 SOURCE          gstregistrybinary.c
       
   121 #endif
       
   122 
       
   123 SOURCE          gstquark.c
       
   124 SOURCE          gstparamspecs.c
       
   125 SOURCE          gstdebugutils.c
       
   126 SOURCE          gstpoll.c
       
   127 SOURCE          helpfile.cpp
       
   128 
       
   129 #ifdef WINSCW
       
   130 SOURCE          libgstreamer_wsd.cpp
       
   131 #endif /*WINSCW*/
       
   132 
       
   133 //#ifdef GST_TESTCASE_COMPILATION
       
   134 SOURCEPATH      ../libs/gst/check
       
   135 SOURCE          gstcheck.c
       
   136 SOURCE          gstbufferstraw.c
       
   137 SOURCE          check.c
       
   138 //#endif	/* GST_TESTCASE_COMPILATION */
       
   139 
       
   140 
       
   141 SOURCEPATH ../gst/parse
       
   142 SOURCE grammar.tab.pre.c lex._gst_parse_yy.pre.c
       
   143 
       
   144 //SOURCEPATH	../gst/parse
       
   145 //SOURCE		grammar.tab.c
       
   146 //SOURCE		lex._gst_parse_yy.c
       
   147 
       
   148 LIBRARY			euser.lib
       
   149 LIBRARY 		libc.lib
       
   150 LIBRARY 		libpthread.lib
       
   151 LIBRARY			libdl.lib
       
   152 LIBRARY			libglib.lib
       
   153 LIBRARY			libgmodule.lib
       
   154 LIBRARY			libgobject.lib
       
   155 LIBRARY			libgthread.lib
       
   156 LIBRARY			libm.lib
       
   157 LIBRARY 		libz.lib  
       
   158 LIBRARY         efsrv.lib 
       
   159 
       
   160 #ifdef WINSCW
       
   161 LIBRARY         ewsd.lib //wsd solution
       
   162 #endif
       
   163 
       
   164 #ifdef HAVE_LIBXML2
       
   165 libxml2.lib
       
   166 #endif
       
   167 
       
   168 SMPSAFE