2003-06-23 18:31:50 -04:00
|
|
|
<?xml version="1.0" ?>
|
|
|
|
<makefile>
|
|
|
|
|
|
|
|
<include file="../../build/bakefiles/common_samples.bkl"/>
|
|
|
|
|
2015-08-03 11:47:09 -04:00
|
|
|
<!--
|
|
|
|
The source file using native controls uses Cocoa under OS X, so it must
|
|
|
|
be compiled as Objective C++ which means it must have .mm extension.
|
|
|
|
But this would make it uncompilable under the other platforms and we
|
|
|
|
don't want to have two files with identical contents. Hence this hack:
|
|
|
|
we have native.mm which just includes native.cpp under OS X, while
|
|
|
|
elsewhere we just compile native.cpp directly.
|
|
|
|
-->
|
|
|
|
<set var="NATIVE_OBJCPP_SRC">
|
|
|
|
<if cond="OUT_OF_TREE_MAKEFILES=='1'">
|
|
|
|
<!-- We can't determine if we're using Cocoa or not, assume we don't -->
|
|
|
|
</if>
|
|
|
|
<if cond="TOOLKIT=='OSX_COCOA' and WXUNIV=='0'">
|
|
|
|
native_wrapper.mm
|
|
|
|
</if>
|
|
|
|
</set>
|
|
|
|
|
2003-06-23 18:31:50 -04:00
|
|
|
<exe id="widgets" template="wx_sample" template_append="wx_append">
|
2006-05-24 10:56:15 -04:00
|
|
|
<sources>
|
2015-03-06 11:43:29 -05:00
|
|
|
activityindicator.cpp
|
2006-09-23 05:14:49 -04:00
|
|
|
bmpcombobox.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
button.cpp
|
|
|
|
checkbox.cpp
|
2007-07-26 09:54:14 -04:00
|
|
|
choice.cpp
|
2006-10-04 06:51:24 -04:00
|
|
|
clrpicker.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
combobox.cpp
|
|
|
|
datepick.cpp
|
2006-10-05 06:20:32 -04:00
|
|
|
dirctrl.cpp
|
2006-10-04 06:51:24 -04:00
|
|
|
dirpicker.cpp
|
2009-02-07 19:47:04 -05:00
|
|
|
editlbox.cpp
|
2007-09-16 20:14:34 -04:00
|
|
|
filectrl.cpp
|
2006-10-04 06:51:24 -04:00
|
|
|
filepicker.cpp
|
|
|
|
fontpicker.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
gauge.cpp
|
2016-04-17 10:01:11 -04:00
|
|
|
headerctrl.cpp
|
2006-05-30 07:55:24 -04:00
|
|
|
hyperlnk.cpp
|
2007-07-26 09:54:14 -04:00
|
|
|
itemcontainer.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
listbox.cpp
|
2015-08-03 11:47:09 -04:00
|
|
|
$(NATIVE_OBJCPP_SRC)
|
|
|
|
native.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
notebook.cpp
|
2006-07-31 06:48:58 -04:00
|
|
|
odcombobox.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
radiobox.cpp
|
2006-12-11 08:31:53 -05:00
|
|
|
searchctrl.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
slider.cpp
|
|
|
|
spinbtn.cpp
|
|
|
|
static.cpp
|
2008-06-21 11:32:33 -04:00
|
|
|
statbmp.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
textctrl.cpp
|
2011-12-20 16:27:06 -05:00
|
|
|
timepick.cpp
|
2006-05-24 10:56:15 -04:00
|
|
|
toggle.cpp
|
|
|
|
widgets.cpp
|
|
|
|
</sources>
|
2009-03-04 06:47:32 -05:00
|
|
|
<headers>widgets.h itemcontainer.h</headers>
|
2003-06-23 18:31:50 -04:00
|
|
|
<wx-lib>core</wx-lib>
|
2003-07-04 09:45:12 -04:00
|
|
|
<wx-lib>base</wx-lib>
|
2006-05-17 15:49:09 -04:00
|
|
|
<win32-res>../sample.rc</win32-res>
|
2003-06-23 18:31:50 -04:00
|
|
|
</exe>
|
|
|
|
|
|
|
|
</makefile>
|