media lib bakefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -151,6 +151,9 @@
|
|||||||
<set var="WXLIB_ADV">
|
<set var="WXLIB_ADV">
|
||||||
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('adv')))</if>
|
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('adv')))</if>
|
||||||
</set>
|
</set>
|
||||||
|
<set var="WXLIB_MEDIA">
|
||||||
|
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('media')))</if>
|
||||||
|
</set>
|
||||||
<set var="WXLIB_HTML">
|
<set var="WXLIB_HTML">
|
||||||
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('html')))</if>
|
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('html')))</if>
|
||||||
</set>
|
</set>
|
||||||
|
@@ -2297,6 +2297,54 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/gtk/eggtrayicon.c
|
src/gtk/eggtrayicon.c
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
|
<!-- ====================================================================== -->
|
||||||
|
<!-- wxMedia -->
|
||||||
|
<!-- ====================================================================== -->
|
||||||
|
|
||||||
|
<set var="MEDIA_CMN_SRC" hints="files">
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="MEDIA_CMN_HDR" hints="files">
|
||||||
|
wx/mediactrl.h
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="MEDIA_MSW_SRC" hints="files">
|
||||||
|
src/msw/mediactrl.cpp
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_MSW_HDR" hints="files">
|
||||||
|
wx/msw/mediactrl.h
|
||||||
|
</set>
|
||||||
|
<!-- not built on WindowsCE: -->
|
||||||
|
<set var="MEDIA_MSW_ONLY_SRC" hints="files">
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_MSW_ONLY_HDR" hints="files">
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="MEDIA_MAC_SRC" hints="files">
|
||||||
|
src/mac/carbon/mediactrl.cpp
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_MAC_HDR" hints="files">
|
||||||
|
include/mac/carbon/mediactrl.h
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="MEDIA_COCOA_SRC" hints="files">
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_COCOA_HDR" hints="files">
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="MEDIA_OS2_SRC" hints="files">
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_OS2_HDR" hints="files">
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="MEDIA_UNIX_SRC" hints="files">
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_UNIX_HDR" hints="files">
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="MEDIA_GTK_SRC" hints="files">
|
||||||
|
</set>
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
<!-- wxHTML -->
|
<!-- wxHTML -->
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
@@ -2676,6 +2724,29 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<set var="ADVANCED_SRC">$(ADVANCED_CMN_SRC) $(ADVANCED_PLATFORM_SRC)</set>
|
<set var="ADVANCED_SRC">$(ADVANCED_CMN_SRC) $(ADVANCED_PLATFORM_SRC)</set>
|
||||||
<set var="ADVANCED_HDR">$(ADVANCED_CMN_HDR) $(ADVANCED_PLATFORM_HDR)</set>
|
<set var="ADVANCED_HDR">$(ADVANCED_CMN_HDR) $(ADVANCED_PLATFORM_HDR)</set>
|
||||||
|
|
||||||
|
<!-- wxMedia files: -->
|
||||||
|
<set var="MEDIA_PLATFORM_SRC" hints="files">
|
||||||
|
<if cond="TOOLKIT=='MSW'">$(MEDIA_MSW_SRC) $(MEDIA_MSW_ONLY_SRC)</if>
|
||||||
|
<if cond="TOOLKIT=='WINCE'">$(MEDIA_MSW_SRC)</if>
|
||||||
|
<if cond="TOOLKIT=='MAC'">$(MEDIA_MAC_SRC)</if>
|
||||||
|
<if cond="TOOLKIT=='COCOA'">$(MEDIA_COCOA_SRC)</if>
|
||||||
|
<if cond="TOOLKIT=='MOTIF'">$(MEDIA_UNIX_SRC)</if>
|
||||||
|
<if cond="TOOLKIT=='GTK'">$(MEDIA_UNIX_SRC) $(MEDIA_GTK_SRC)</if>
|
||||||
|
<if cond="TOOLKIT=='X11'">$(MEDIA_UNIX_SRC)</if>
|
||||||
|
<if cond="TOOLKIT=='PM'">$(MEDIA_OS2_SRC)</if>
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_PLATFORM_HDR" hints="files">
|
||||||
|
<if cond="TOOLKIT=='MSW'">$(MEDIA_MSW_HDR) $(MEDIA_MSW_ONLY_HDR)</if>
|
||||||
|
<if cond="TOOLKIT=='WINCE'">$(MEDIA_MSW_HDR)</if>
|
||||||
|
<if cond="TOOLKIT=='MAC'">$(MEDIA_MAC_HDR)</if>
|
||||||
|
<if cond="TOOLKIT=='COCOA'">$(MEDIA_COCOA_HDR)</if>
|
||||||
|
<if cond="TOOLKIT=='MOTIF'">$(MEDIA_UNIX_HDR)</if>
|
||||||
|
<if cond="TOOLKIT=='GTK'">$(MEDIA_UNIX_HDR)</if>
|
||||||
|
<if cond="TOOLKIT=='X11'">$(MEDIA_UNIX_HDR)</if>
|
||||||
|
<if cond="TOOLKIT=='PM'">$(MEDIA_OS2_HDR)</if>
|
||||||
|
</set>
|
||||||
|
<set var="MEDIA_SRC">$(MEDIA_CMN_SRC) $(MEDIA_PLATFORM_SRC)</set>
|
||||||
|
<set var="MEDIA_HDR">$(MEDIA_CMN_HDR) $(MEDIA_PLATFORM_HDR)</set>
|
||||||
|
|
||||||
|
|
||||||
<set var="GUI_CORE_HEADERS" hints="files">
|
<set var="GUI_CORE_HEADERS" hints="files">
|
||||||
@@ -2688,7 +2759,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
$(GUI_CMN_HDR)
|
$(GUI_CMN_HDR)
|
||||||
$(LOWLEVEL_HDR)
|
$(LOWLEVEL_HDR)
|
||||||
$(GUI_CORE_HEADERS)
|
$(GUI_CORE_HEADERS)
|
||||||
$(ADVANCED_HDR) $(HTML_HDR)
|
$(ADVANCED_HDR) $(MEDIA_HDR) $(HTML_HDR)
|
||||||
$(OPENGL_HDR) $(DBGRID_HDR) $(XRC_HDR)
|
$(OPENGL_HDR) $(DBGRID_HDR) $(XRC_HDR)
|
||||||
</if>
|
</if>
|
||||||
</set>
|
</set>
|
||||||
|
@@ -4,8 +4,8 @@
|
|||||||
|
|
||||||
<set var="MONOLIB_GUI_SRC">
|
<set var="MONOLIB_GUI_SRC">
|
||||||
<if cond="USE_GUI=='1'">
|
<if cond="USE_GUI=='1'">
|
||||||
$(CORE_SRC) $(ADVANCED_SRC) $(HTML_SRC) $(ODBC_SRC) $(DBGRID_SRC)
|
$(CORE_SRC) $(ADVANCED_SRC) $(MEDIA_SRC) $(HTML_SRC) $(ODBC_SRC) $(DBGRID_SRC)
|
||||||
$(XRC_SRC)
|
$(XRC_SRC)
|
||||||
</if>
|
</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="MONOLIB_SRC">
|
<set var="MONOLIB_SRC">
|
||||||
|
@@ -95,6 +95,37 @@
|
|||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">adv=advlib+advdll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">adv=advlib+advdll</set>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ================================================================= -->
|
||||||
|
<!-- wxMedia classes library -->
|
||||||
|
<!-- ================================================================= -->
|
||||||
|
|
||||||
|
<dll id="mediadll" template="wx_dll"
|
||||||
|
cond="SHARED=='1' and USE_GUI=='1' and MONOLITHIC=='0'">
|
||||||
|
<define>WXUSINGDLL</define>
|
||||||
|
<define>WXMAKINGDLL_MEDIA</define>
|
||||||
|
<sources>$(MEDIA_SRC)</sources>
|
||||||
|
<msvc-headers>$(MEDIA_HDR)</msvc-headers>
|
||||||
|
<library>coredll</library>
|
||||||
|
<library>basedll</library>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<if cond="FORMAT!='autoconf'">
|
||||||
|
<if cond="FORMAT!='borland' and FORMAT!='msevc4prj'">
|
||||||
|
<sys-lib>strmiids</sys-lib>
|
||||||
|
</if>
|
||||||
|
</if>
|
||||||
|
-->
|
||||||
|
</dll>
|
||||||
|
|
||||||
|
<lib id="medialib" template="wx_lib"
|
||||||
|
cond="SHARED=='0' and USE_GUI=='1' and MONOLITHIC=='0'">
|
||||||
|
<sources>$(MEDIA_SRC)</sources>
|
||||||
|
<msvc-headers>$(MEDIA_HDR)</msvc-headers>
|
||||||
|
</lib>
|
||||||
|
|
||||||
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">media=medialib+mediadll</set>
|
||||||
|
|
||||||
|
|
||||||
<!-- ================================================================= -->
|
<!-- ================================================================= -->
|
||||||
<!-- DB classes library -->
|
<!-- DB classes library -->
|
||||||
<!-- ================================================================= -->
|
<!-- ================================================================= -->
|
||||||
|
@@ -40,10 +40,10 @@ def mk_wxid(id):
|
|||||||
|
|
||||||
# All libs that are part of the main library (i.e. non-contrib):
|
# All libs that are part of the main library (i.e. non-contrib):
|
||||||
MAIN_LIBS = ['mono', 'base', 'core', 'adv', 'html', 'xml', 'net',
|
MAIN_LIBS = ['mono', 'base', 'core', 'adv', 'html', 'xml', 'net',
|
||||||
'odbc', 'dbgrid', 'xrc']
|
'media', 'odbc', 'dbgrid', 'xrc']
|
||||||
# List of library names/ids for categories with different names:
|
# List of library names/ids for categories with different names:
|
||||||
LIBS_NOGUI = ['xml', 'net', 'odbc']
|
LIBS_NOGUI = ['xml', 'net', 'odbc']
|
||||||
LIBS_GUI = ['core', 'adv', 'html', 'gl', 'dbgrid', 'xrc']
|
LIBS_GUI = ['core', 'adv', 'html', 'gl', 'dbgrid', 'xrc', 'media']
|
||||||
# Additional libraries that must be linked in:
|
# Additional libraries that must be linked in:
|
||||||
EXTRALIBS = {
|
EXTRALIBS = {
|
||||||
'gl' : '$(EXTRALIBS_OPENGL)',
|
'gl' : '$(EXTRALIBS_OPENGL)',
|
||||||
|
Reference in New Issue
Block a user