X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cadffe1b733a35fc4646fdab3fa0fb55f9d97cc4..f69c03def99d3858de5506dbd433587b3dcad53e:/samples/dialogs/dialogs.bkl

diff --git a/samples/dialogs/dialogs.bkl b/samples/dialogs/dialogs.bkl
index 987e4f5352..d859d80752 100644
--- a/samples/dialogs/dialogs.bkl
+++ b/samples/dialogs/dialogs.bkl
@@ -3,9 +3,35 @@
 
     <include file="../../build/bakefiles/common_samples.bkl"/>
 
+    <set var="GENERIC_DIALOGS_IN_NATIVE_BUILDS">
+        <if cond="OUT_OF_TREE_MAKEFILES=='1'">
+            <!-- no files that are not part of the sample in this case -->
+        </if>
+        <if cond="TOOLKIT=='MSW' and WXUNIV=='0' and SHARED=='0'">
+            $(WXTOPDIR)src/generic/colrdlgg.cpp
+            $(WXTOPDIR)src/generic/dirdlgg.cpp
+            $(WXTOPDIR)src/generic/filedlgg.cpp
+            $(WXTOPDIR)src/generic/fontdlgg.cpp
+        </if>
+        <if cond="TOOLKIT=='MAC' and WXUNIV=='0' and SHARED=='0'">
+            $(WXTOPDIR)src/generic/colrdlgg.cpp
+            $(WXTOPDIR)src/generic/dirdlgg.cpp
+            $(WXTOPDIR)src/generic/filedlgg.cpp
+        </if>
+        <if cond="TOOLKIT=='PM' and WXUNIV=='0' and SHARED=='0'">
+            $(WXTOPDIR)src/generic/fontdlgg.cpp
+            $(WXTOPDIR)src/generic/filedlgg.cpp
+        </if>
+    </set>
+
     <exe id="dialogs" template="wx_sample" template_append="wx_append">
-        <sources>dialogs.cpp</sources>
+        <sources>
+            dialogs.cpp
+            $(GENERIC_DIALOGS_IN_NATIVE_BUILDS)
+        </sources>
         <wx-lib>adv</wx-lib>
+        <wx-lib>html</wx-lib>
+        <wx-lib>xml</wx-lib>
         <wx-lib>core</wx-lib>
         <wx-lib>base</wx-lib>
         <win32-res>dialogs.rc</win32-res>