naming convention fixes
[wxWidgets.git] / build / bakefiles / config.bkl
1 <?xml version="1.0" ?>
2 <!-- $Id$ -->
3
4 <makefile>
5     
6     <set var="BUILDING_LIB" overwrite="0">0</set>
7
8
9     <option name="UNICODE">
10         <values>0 1</values>
11         <default-value>0</default-value>
12         <description>
13             Compile Unicode build of wxWindows?
14         </description>
15     </option>
16
17     <option name="SHARED">
18         <values>0 1</values>
19         <default-value>1</default-value>
20         <description>
21             What type of library to build?
22         </description>
23     </option>
24     
25     <option name="MONOLITHIC">
26         <values>0 1</values>
27         <default-value>1</default-value>
28         <description>
29             Multiple libraries or single huge monolithic one?
30         </description>
31     </option>
32     
33     <option name="USE_GUI">
34         <values>0 1</values>
35         <default-value>1</default-value>
36         <description>
37             Build GUI libraries?
38         </description>
39     </option>
40
41     <option name="WXUNIV">
42         <values>0 1</values>
43         <default-value>0</default-value>
44         <description>
45             Build wxUniversal instead of native port?
46         </description>
47     </option>
48
49
50     <option name="OFFICIAL_BUILD">
51         <values>0 1</values>
52         <default-value>0</default-value>
53         <description>
54             Is this official build by wxWindows developers?
55         </description>
56     </option>
57     <option name="VENDOR">
58         <default-value>custom</default-value>
59         <description>
60             Use this to name your customized DLLs differently
61         </description>
62     </option>
63         
64
65
66     <!-- ================================================================== -->
67     <!--                             Autoconf                               -->
68     <!-- ================================================================== -->
69     
70     <if cond="FORMAT=='autoconf'"> 
71         <option name="DEREZ"/>
72         <option name="TOOLKIT"/>
73         <option name="TOOLKIT_LOWERCASE"/>
74         <option name="TOOLKIT_VERSION"/>
75         <option name="EXTRALIBS"/>
76         <option name="SAMPLES_RPATH_FLAG"/>
77         <set var="TOP_SRCDIR">$(top_srcdir)/</set>
78     </if>
79
80     
81     <!-- ================================================================== -->
82     <!--                         Windows compilers                          -->
83     <!-- ================================================================== -->
84
85     <if cond="FORMAT!='autoconf'">
86         <set var="WXTOPDIR"/> <!-- to be overriden on bakefile cmd line -->
87
88         <set var="TOOLKIT">MSW</set>
89         <set var="TOOLKIT_LOWERCASE">$(TOOLKIT.lower())</set>
90         <set var="TOOLKIT_VERSION"/>
91         <set var="SAMPLES_RPATH_FLAG"/>
92         <option name="EXTRALIBS"/>
93
94         <set var="SRCDIR">
95             <if cond="BUILDING_LIB=='1'">..</if>
96             <if cond="BUILDING_LIB=='0'">.</if>
97         </set>
98         <set var="TOP_SRCDIR">$(SRCDIR)/$(WXTOPDIR)</set>
99         <set var="BUILDDIR">objs_$(COMPILER)</set>
100     </if>
101
102 </makefile>