]> git.saurik.com Git - wxWidgets.git/blobdiff - build/bakefiles/files.bkl
more monobuild fixes
[wxWidgets.git] / build / bakefiles / files.bkl
index 1c874bbaf8719cbb6bb60429cf37709bbc71e1af..06506792b9d570593df50377b49d475e68871730 100644 (file)
@@ -4,7 +4,7 @@
 
 <!-- ======================================================================
                                        FILES
-         
+
      Files are listed in variables according to this scheme:
      * each group has _SRC and _HDR variable, for sources and headers
        respectively
 
        BASE_$(platform)              base files used on platform
        BASE_AND_GUI_$(platform)_SRC  base & gui files used on platform
-                               
+
        $(port)LOWLEVEL               low-level GUI classes
        $(port)                       high-level files for a port
-       XWIN_LOWLEVEL                 low-level classes for X Window System 
+       XWIN_LOWLEVEL                 low-level classes for X Window System
                                      ports (wxGTK, wxMotif, wxX11)
 
        HTML                          wxHTML files
-  
+
      * one file may be listed in several groups
-    
+
      ====================================================================== -->
 
 
@@ -48,7 +48,7 @@
     src/unix/utilsunx.cpp
 </set>
 <set var="BASE_UNIX_HDR">
-    wx/unix/gsockunx.h    
+    wx/unix/gsockunx.h
     wx/unix/mimetype.h
 </set>
 
@@ -76,6 +76,8 @@
     wx/msw/gccpriv.h
     wx/msw/mimetype.h
     wx/msw/winundef.h
+    wx/msw/wrapwin.h
+    wx/msw/chkconf.h
 </set>
 
 <set var="BASE_DARWIN_SRC">
     src/common/utilscmn.cpp
 </set>
 <set var="BASE_CMN_HDR">
+    wx/apptrait.h
+    wx/beforestd.h
+    wx/containr.h
+    wx/msgout.h
+    wx/types.h
     wx/init.h
     wx/arrimpl.cpp
     wx/listimpl.cpp
     wx/wxprec.h
     wx/zipstrm.h
     wx/zstream.h
+    wx/protocol/protocol.h
+    wx/protocol/http.h
 </set>
 
 
     src/common/xpmdecod.cpp
 </set>
 <set var="GUI_CMN_HDR">
+    wx/gdicmn.h
+    wx/cursor.h
+    wx/window.h
+    wx/panel.h
+    wx/frame.h
+    wx/dc.h
+    wx/dcclient.h
+    wx/dcmemory.h
+    wx/dcprint.h
+    wx/dcscreen.h
+    wx/button.h
+    wx/menu.h
+    wx/pen.h
+    wx/brush.h
+    wx/palette.h
+    wx/icon.h
+    wx/dialog.h
+    wx/timer.h
+    wx/settings.h
+    wx/msgdlg.h
+    wx/cmndata.h
+    wx/control.h
+    wx/ctrlsub.h
+    wx/bmpbuttn.h
+    wx/checkbox.h
+    wx/checklst.h
+    wx/choice.h
+    wx/scrolbar.h
+    wx/stattext.h
+    wx/statbmp.h
+    wx/statbox.h
+    wx/listbox.h
+    wx/radiobox.h
+    wx/radiobut.h
+    wx/textctrl.h
+    wx/slider.h
+    wx/gauge.h
+    wx/scrolwin.h
+    wx/dirdlg.h
+    wx/toolbar.h
+    wx/combobox.h
+    wx/layout.h
+    wx/sizer.h
+    wx/mdi.h
+    wx/statusbr.h
+    wx/scrolbar.h
+    wx/choicdlg.h
+    wx/textdlg.h
+    wx/filedlg.h
+    wx/validate.h
+    wx/valtext.h
     wx/selstore.h
     wx/generic/accel.h
     wx/generic/calctrl.h
     wx/generic/timer.h
     wx/generic/wizard.h
     wx/generic/treectlg.h
+
+    wx/accel.h
+    wx/access.h
+    wx/afterstd.h
+    wx/artprov.h
+    wx/bitmap.h
+    wx/busyinfo.h
+    wx/calctrl.h
+    wx/caret.h
+    wx/clipbrd.h
+    wx/cmdproc.h
+    wx/colordlg.h
+    wx/colour.h
+    wx/cshelp.h
+    wx/dataobj.h
+    wx/dbgrid.h
+    wx/dcbuffer.h
+    wx/dcps.h
+    wx/dialup.h
+    wx/dirctrl.h
+    wx/display.h
+    wx/dnd.h
+    wx/docmdi.h
+    wx/docview.h
+    wx/dragimag.h
+    wx/effects.h
+    wx/evtloop.h
+    wx/fdrepdlg.h
+    wx/fmappriv.h
+    wx/font.h
+    wx/fontdlg.h
+    wx/fontenum.h
+    wx/fontutil.h
+    wx/gdiobj.h
+    wx/geometry.h
+    wx/gifdecod.h
+    wx/glcanvas.h
+    wx/grid.h
+    wx/help.h
+    wx/helpbase.h
+    wx/helpwin.h
+    wx/iconbndl.h
+    wx/imagbmp.h
+    wx/image.h
+    wx/imaggif.h
+    wx/imagiff.h
+    wx/imagjpeg.h
+    wx/imaglist.h
+    wx/imagpcx.h
+    wx/imagpng.h
+    wx/imagpnm.h
+    wx/imagtiff.h
+    wx/imagxpm.h
+    wx/joystick.h
+    wx/laywin.h
+    wx/listbase.h
+    wx/listctrl.h
+    wx/matrix.h
+    wx/menuitem.h
+    wx/metafile.h
+    wx/minifram.h
+    wx/notebook.h
+    wx/ownerdrw.h
+    wx/paper.h
+    wx/popupwin.h
+    wx/print.h
+    wx/printdlg.h
+    wx/prntbase.h
+    wx/progdlg.h
+    wx/ptr_scpd.h
+    wx/quantize.h
+    wx/rawbmp.h
+    wx/region.h
+    wx/sashwin.h
+    wx/scopeguard.h
+    wx/spinbutt.h
+    wx/spinctrl.h
+    wx/splash.h
+    wx/splitter.h
+    wx/stack.h
+    wx/statline.h
+    wx/tab.h
+    wx/tabctrl.h
+    wx/taskbar.h
+    wx/tbarbase.h
+    wx/tbarsmpl.h
+    wx/tglbtn.h
+    wx/tipdlg.h
+    wx/tipwin.h
+    wx/tooltip.h
+    wx/toplevel.h
+    wx/treebase.h
+    wx/treectrl.h
+    wx/valgen.h
+    wx/vlbox.h
+    wx/vms_x_fix.h
+    wx/vscroll.h
+    wx/wave.h
+    wx/wizard.h
+    wx/xpmdecod.h
+    wx/xpmhand.h
+
+    wx/generic/dragimgg.h
+    wx/generic/gridsel.h
+
 </set>
 
 
 </set>
 <set var="GTK_LOWLEVEL_HDR">
     $(XWIN_LOWLEVEL_HDR)
+    wx/generic/paletteg.h
 </set>
 <set var="GTK_SRC">
     <!-- Generic implementations used by wxGTK: -->
     wx/generic/tabg.h
     wx/generic/dirdlgg.h
     wx/generic/statusbr.h
+    wx/generic/listctrl.h
 </set>
 
 
     wx/generic/tabg.h
     wx/generic/caret.h
     wx/generic/mdig.h
+    wx/generic/paletteg.h
 </set>
 
 
 <!--                              wxUniversal                               -->
 <!-- ====================================================================== -->
 
-     
+
 <set var="UNIV_THEMES_SRC">
     src/univ/themes/gtk.cpp
     src/univ/themes/win32.cpp
     wx/generic/dirdlgg.h
     wx/generic/statusbr.h
     wx/generic/accel.h
+    wx/generic/listctrl.h
 </set>
 
 
     src/generic/htmllbox.cpp
 </set>
 <set var="HTML_HDR">
+    wx/wxhtml.h
     wx/html/forcelnk.h
     wx/html/helpctrl.h
     wx/html/helpdata.h
 </set>
 
 
+<!-- ====================================================================== -->
+<!--                             OpenGL canvas                              -->
+<!-- ====================================================================== -->
+
+<set var="OPENGL_SRC">
+    <if cond="TOOLKIT=='MAC'">src/mac/glcanvas.cpp</if>
+    <if cond="TOOLKIT=='GTK'">src/gtk/glcanvas.cpp</if>
+    <if cond="TOOLKIT=='MSW'">src/msw/glcanvas.cpp</if>
+    <if cond="TOOLKIT=='MOTIF'">src/motif/glcanvas.cpp</if>
+    <if cond="TOOLKIT=='X11'">src/x11/glcanvas.cpp</if>
+</set>
+
+<set var="OPENGL_HDR">
+    <if cond="TOOLKIT=='MAC'">wx/mac/glcanvas.h</if>
+    <if cond="TOOLKIT=='GTK'">wx/gtk/glcanvas.h</if>
+    <if cond="TOOLKIT=='MSW'">wx/msw/glcanvas.h</if>
+    <if cond="TOOLKIT=='MOTIF'">wx/motif/glcanvas.h</if>
+    <if cond="TOOLKIT=='X11'">wx/x11/glcanvas.h</if>
+</set>
+
 
 
 <!-- ====================================================================== -->
         <if cond="TOOLKIT=='MAC'">$(BASE_MAC_HDR)</if>
         <if cond="TOOLKIT=='COCOA'">$(BASE_DARWIN_HDR)</if>
     </set>
-    
+
     <set var="BASE_SRC">
         $(BASE_CMN_SRC) $(BASE_PLATFORM_SRC)
     </set>
     <set var="BASE_AND_GUI_SRC">
         $(BASE_AND_GUI_CMN_SRC) $(BASE_AND_GUI_PLATFORM_SRC)
     </set>
-    
-    
+
+
     <set var="LOWLEVEL_SRC">
         <if cond="TOOLKIT=='GTK'">$(GTK_LOWLEVEL_SRC)</if>
         <if cond="TOOLKIT=='MOTIF'">$(MOTIF_LOWLEVEL_SRC)</if>
         </if>
     </set>
 
+
+    <set var="ALL_GUI_HEADERS">
+        <if cond="USE_GUI=='1' and WXUNIV=='0'">
+            $(GUI_CMN_HDR) $(LOWLEVEL_HDR) $(GUI_HDR)
+        </if>
+        <if cond="USE_GUI=='1' and WXUNIV=='1'">
+            $(GUI_CMN_HDR) $(LOWLEVEL_HDR) $(UNIV_HDR)
+        </if>
+    </set>
+    
     <set var="ALL_HEADERS">
         $(BASE_CMN_HDR) $(BASE_PLATFORM_HDR)
-        $(GUI_CMN_HDR) $(GUI_HDR) $(LOWLEVEL_HDR)
+        $(ALL_GUI_HEADERS)
         $(HTML_HDR)
     </set>