~brian-sidebotham/wxwidgets-cmake/wxpython-2.9.4

« back to all changes in this revision

Viewing changes to build/bakefiles/opengl.bkl

  • Committer: Brian Sidebotham
  • Date: 2013-08-03 14:30:08 UTC
  • Revision ID: brian.sidebotham@gmail.com-20130803143008-c7806tkych1tp6fc
Initial import into Bazaar

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
 
2
<!-- $Id: opengl.bkl 60834 2009-05-31 12:55:11Z VZ $ -->
 
3
 
 
4
<makefile>
 
5
 
 
6
    <!-- ================================================================= -->
 
7
    <!--                         OpenGL canvas library                     -->
 
8
    <!-- ================================================================= -->
 
9
 
 
10
    <set var="WXLIBGLDEP_CORE">
 
11
        <if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('core')))</if>
 
12
    </set>
 
13
    <set var="WXLIBGLDEP_BASE">
 
14
        <if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('base')))</if>
 
15
    </set>
 
16
 
 
17
    <dll id="gldll" template="wx_dll"
 
18
         cond="SHARED=='1' and USE_GUI=='1' and USE_OPENGL=='1'">
 
19
        <define>WXUSINGDLL</define>
 
20
        <define>WXMAKINGDLL_GL</define>
 
21
        <sources>$(OPENGL_SRC)</sources>
 
22
        <msvc-headers>$(OPENGL_HDR)</msvc-headers>
 
23
 
 
24
        <!-- link against base and core libs in multilib build: -->
 
25
        <sys-lib>$(WXLIBGLDEP_CORE)</sys-lib>
 
26
        <sys-lib>$(WXLIBGLDEP_BASE)</sys-lib>
 
27
        <depends>basedll</depends>
 
28
        <depends>coredll</depends>
 
29
        <!-- link against the wxWin library in monolithic build: -->
 
30
        <sys-lib>$(WXLIB_MONO)</sys-lib>
 
31
        <depends>monodll</depends>
 
32
 
 
33
        <ldlibs>$(EXTRALIBS_OPENGL)</ldlibs>
 
34
    </dll>
 
35
 
 
36
    <lib id="gllib" template="wx_lib"
 
37
         cond="SHARED=='0' and USE_GUI=='1' and USE_OPENGL=='1'">
 
38
        <sources>$(OPENGL_SRC)</sources>
 
39
        <msvc-headers>$(OPENGL_HDR)</msvc-headers>
 
40
    </lib>
 
41
 
 
42
    <wxshortcut id="wxgl" cond="USE_GUI=='1' and USE_OPENGL=='1'"/>
 
43
 
 
44
</makefile>