1<?xml version="1.0" ?>
2<!-- $Id: monolithic.bkl 50120 2007-11-20 22:52:40Z VS $ -->
3<makefile>
4
5    <set var="MONOLIB_GUI_SRC">
6        <if cond="USE_GUI=='1'">
7            $(CORE_SRC) $(ADVANCED_SRC) $(MEDIA_SRC) $(HTML_SRC) $(ODBC_SRC) $(QA_SRC)
8            $(DBGRID_SRC) $(XRC_SRC) $(AUI_SRC) $(RICHTEXT_SRC)
9        </if>
10    </set>
11    <set var="MONOLIB_SRC">
12        $(BASE_SRC) $(BASE_AND_GUI_SRC) $(NET_SRC) $(MONOLIB_GUI_SRC) $(XML_SRC)
13    </set>
14
15    <dll id="monodll" template="wx_dll"
16         cond="SHARED=='1' and MONOLITHIC=='1'">
17        <define>wxUSE_BASE=1</define>
18        <define>WXMAKINGDLL</define>
19        <sources>$(MONOLIB_SRC) $(PLUGIN_MONOLIB_SRC)</sources>
20        <ldlibs>$(EXTRALIBS_XML)</ldlibs>
21        <ldlibs>$(EXTRALIBS_HTML)</ldlibs>
22        <ldlibs>$(EXTRALIBS_MEDIA)</ldlibs>
23        <ldlibs>$(EXTRALIBS_ODBC)</ldlibs>
24        <ldlibs>$(PLUGIN_MONOLIB_EXTRALIBS)</ldlibs>
25        <msvc-headers>$(ALL_HEADERS)</msvc-headers>
26    </dll>
27
28    <lib id="monolib" template="wx_lib"
29         cond="SHARED=='0' and MONOLITHIC=='1'">
30        <define>wxUSE_BASE=1</define>
31        <sources>$(MONOLIB_SRC) $(PLUGIN_MONOLIB_SRC)</sources>
32        <msvc-headers>$(ALL_HEADERS)</msvc-headers>
33        <if cond="FORMAT=='watcom'">
34            <set var="LIB_PAGESIZE" overwrite="1">8192</set>
35        </if>
36    </lib>
37
38
39    <set var="MSVC6PRJ_MERGED_TARGETS_MONOLIB" append="1">mono=monolib+monodll</set>
40    <!-- included by wx.bkl from opengl.bkl -->
41    <set var="MSVC6PRJ_MERGED_TARGETS_MONOLIB" append="1">gl=gllib+gldll</set>
42
43</makefile>
44