+ <set var="CPP_DEFAULT_VALUE">
+ <if cond="FORMAT=='borland'">
+ cpp32 -Sr -oCON
+ </if>
+ <if cond="FORMAT=='mingw'">
+ $(DOLLAR)(CC) -E
+ </if>
+ <if cond="FORMAT=='msvc'">
+ $(DOLLAR)(CC) /EP /nologo
+ </if>
+ <if cond="FORMAT=='watcom'">
+ $(DOLLAR)(CC) -p
+ </if>
+ </set>
+ <option name="CPP">
+ <default-value>
+ $(CPP_DEFAULT_VALUE)
+ </default-value>
+ <description>
+ The C preprocessor
+ </description>
+ </option>
+
+ <option name="SHARED">
+ <values>0,1</values>
+ <values-description>,DLL</values-description>
+ <default-value>0</default-value>
+ <description>
+ What type of library to build?
+ </description>
+ </option>
+
+ <if cond="FORMAT!='autoconf'">
+ <option name="TOOLKIT">
+ <values>MSW,GTK</values>
+ <values-description>,GTK+</values-description>
+ <default-value>MSW</default-value>
+ <description>
+ Used toolkit
+ </description>
+ </option>
+
+ <if cond="FORMAT not in ['autoconf','msvc6prj','msevc4prj','msvs2003prj','msvs2005prj','msvs2008prj']">
+ <option name="TOOLKIT_VERSION">
+ <values>,2</values>
+ <values-description>,2</values-description>
+ <default-value></default-value>
+ <description>
+ GTK+ toolkit version
+ </description>
+ </option>
+ </if>
+
+ <if cond="FORMAT in ['msvc6prj', 'msvs2003prj', 'msvs2005prj', 'msvs2008prj']">
+ <set var="TOOLKIT">MSW</set>
+ </if>
+ </if>
+
+ <!--
+ Don't include wxUniversal configurations in project files, they
+ confuse people who don't know what "Universal" means and double the
+ number of configurations. If you do need to build wxUniversal, either
+ use the make files or comment out the 3 lines below and rerun
+ bakefile_gen to regenerate the projects with them.
+ -->
+ <if cond="IS_MSVC_PRJ=='1'">
+ <set var="WXUNIV">0</set>
+ </if>
+ <if cond="IS_MSVC_PRJ=='0'">
+ <option name="WXUNIV">
+ <values>0,1</values>
+ <values-description>,Universal</values-description>
+ <default-value>0</default-value>
+ <description>
+ Build wxUniversal instead of native port?
+ </description>
+ </option>
+ </if>
+
+ <!-- don't include ANSI configuration in project files, it's going to be
+ eventually removed anyway and it only doubles the number of build
+ configs in projects: -->
+ <if cond="IS_MSVC_PRJ=='1'">
+ <set var="UNICODE">1</set>
+ </if>
+ <if cond="IS_MSVC_PRJ=='0'">
+ <option name="UNICODE">
+ <values>0,1</values>
+ <values-description>,Unicode</values-description>
+ <default-value>1</default-value>
+ <description>
+ Compile Unicode build of wxWidgets?
+ </description>
+ </option>
+ </if>
+
+ <if cond="FORMAT!='autoconf' and FORMAT!='watcom'">
+ <option name="MSLU">
+ <values>0,1</values>
+ <default-value>0</default-value>
+ <description>
+ Use MSLU library when building Unicode version.
+ </description>
+ </option>
+ </if>
+ <if cond="FORMAT=='autoconf' or FORMAT=='watcom'">
+ <set var="MSLU">0</set>
+ </if>
+