wxWidgets/src/motif
Ron Lee 3a922bb4bd More build system polishing.. mostly. Some stuff ported over from
recent changes to the 2.2 branch.

Rationalised the autoconf scripts again, removed lots of stuff that
shouldn't be there anymore and pounded the rest into an even tighter
furball. (There's more work to be done here, but we're getting there..)

Implemented the library naming scheme outlined in tn0012.txt -- introduced
'toolchain' and 'widget set' into the autoconf scripts, obsoleted the
top level wx/setup.h and much of the mess associated with it.

More changes for cross compiling and 2.3 debs.

s/burnt_name/soname/g ; s/CC/CXX/g ; s/CCC/CC/g ;  Just because it's Right.
(Thanks Vadim for already doing *FLAGS..)

Fixed libfl Makefile to actually work.

Removed *_DEPS from tmake templates, in every case they can be determined
from the relevant *_OBJS

Added BASE_MSW_OBJS, a couple of missing #includes, some missing files to
the 'dist' targets, and fixed some compile warnings.

Changed setup.py to use wx-config --gl-libs instead of hard coded constants.

 Modified Files:
 	Makefile.in configure configure.in setup.h.in wx-config.in
 	wxBase.spec wxGTK.spec wxMotif.spec
 	contrib/include/wx/applet/window.h contrib/src/Makefile.in
 	contrib/src/applet/appletwindow.cpp contrib/src/fl/Makefile.in
 	debian/changelog debian/control.in debian/libwxbase-dbg.dirs
 	debian/libwxbase-dbg.links debian/libwxbase-dbg.postinst
 	debian/libwxbase-dbg.prerm debian/libwxbase-dev.dirs
 	debian/libwxbase-dev.files debian/libwxbase-dev.links
 	debian/libwxbase-dev.postinst debian/libwxbase-dev.prerm
 	debian/libwxgtk-dbg.dirs debian/libwxgtk-dbg.links
 	debian/libwxgtk-dbg.postinst debian/libwxgtk-dbg.prerm
 	debian/libwxgtk-dev.dirs debian/libwxgtk-dev.files
 	debian/libwxgtk-dev.links debian/libwxgtk-dev.postinst
 	debian/libwxgtk-dev.prerm debian/rules
 	distrib/msw/tmake/base.t distrib/msw/tmake/gtk.t
 	distrib/msw/tmake/mgl.t distrib/msw/tmake/motif.t
 	distrib/msw/tmake/msw.t distrib/msw/tmake/os2.t
 	distrib/msw/tmake/univ.t docs/motif/install.txt
 	include/wx/msw/private.h include/wx/os2/SETUP.H
 	include/wx/os2/SETUP0.H samples/ipc/Makefile.in
 	samples/sockets/Makefile.in src/files.lst src/make.env.in
 	src/makelib.env.in src/makeprog.env.in src/common/strconv.cpp
 	src/gtk/files.lst src/mgl/files.lst src/motif/files.lst
 	src/msw/files.lst src/msw/gsocket.c src/msw/gsockmsw.c
 	src/msw/toplevel.cpp src/msw/utils.cpp src/os2/files.lst
 	src/univ/files.lst wxPython/setup.py
 Added Files:
 	debian/libwxbase-msw-dev.dirs debian/libwxbase-msw-dev.links
 	debian/libwxbase-msw-dev.postinst
 	debian/libwxbase-msw-dev.prerm debian/libwxmsw-dev.dirs
 	debian/libwxmsw-dev.links debian/libwxmsw-dev.postinst
 	debian/libwxmsw-dev.prerm debian/wxwin-doc.doc-base
 	debian/wxwin-headers-msw.dirs
 Removed Files:
 	debian/wxwin-doc.doc-base.in include/wx/setup.h


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11713 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-09-28 07:00:13 +00:00
..
mdi Attempting to restore the binary files that got trashed earlier today. 1999-10-09 07:15:31 +00:00
xmcombo minor changes to correct compilation warnings 2001-07-21 05:19:25 +00:00
.cvsignore ignore these 1999-07-17 18:21:41 +00:00
accel.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
app.cpp Added wxYieldIfNeeded 2001-02-22 12:09:06 +00:00
bdiag.xbm Some more Motif work; included utils.h in fileconf.cpp (for wxGetHomeDir or something) 1998-09-22 21:15:56 +00:00
bitmap.cpp I moved platform specific code from wxImage to wxBitmap 2001-04-04 23:25:06 +00:00
bmpbuttn.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
brush.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
button.cpp compilation fix 2001-08-16 11:30:13 +00:00
cdiag.xbm Some more Motif work; included utils.h in fileconf.cpp (for wxGetHomeDir or something) 1998-09-22 21:15:56 +00:00
checkbox.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
checklst.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
choice.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
clipbrd.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
colordlg.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
colour.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
combobox.cpp merged 2.2 branch 2000-07-15 19:51:35 +00:00
control.cpp 1. reset default item in ~wxWindow (better to be safe) 2001-08-14 14:59:44 +00:00
cross.xbm Some more Motif work; included utils.h in fileconf.cpp (for wxGetHomeDir or something) 1998-09-22 21:15:56 +00:00
cursor.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
data.cpp motif compilation fixes 2000-12-22 15:01:41 +00:00
dataobj.cpp Committing in . 1999-11-18 14:30:10 +00:00
dc.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
dcclient.cpp Added wxUSE_DC_CACHEING and associated code to wxMSW 2001-07-11 10:07:06 +00:00
dcmemory.cpp Full-screen dragging fix (GC setting) 2000-03-01 18:09:39 +00:00
dcscreen.cpp Added wxDragImage generic implementation and sample; added mask handling to Motif's 2000-03-01 11:05:49 +00:00
descrip.mms Committing in . 2000-08-24 10:58:27 +00:00
dialog.cpp Committing in . 2000-08-25 08:00:04 +00:00
dirdlg.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
dnd.cpp Cured some Latex problems; fixed i declaration; fixed filedlg.cpp 1999-02-03 10:01:34 +00:00
fdiag.xbm Some more Motif work; included utils.h in fileconf.cpp (for wxGetHomeDir or something) 1998-09-22 21:15:56 +00:00
filedlg.cpp Committing in . 2000-08-25 08:00:04 +00:00
files.lst More build system polishing.. mostly. Some stuff ported over from 2001-09-28 07:00:13 +00:00
font.cpp motif compilation fixes 2000-12-22 15:01:41 +00:00
fontdlg.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
frame.cpp Committing in . 2000-08-24 10:58:27 +00:00
gauge.cpp Committing in . 2000-08-24 10:58:27 +00:00
gdiobj.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
glcanvas.cpp added a simple wrapper class for shared opengl contexts (like in the gtk and msw 2000-07-30 03:30:37 +00:00
gsockmot.c Private gsocket files were using 'typedef int bool', removed this 2001-05-10 06:31:39 +00:00
helpxxxx.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
horiz.xbm Some more Motif work; included utils.h in fileconf.cpp (for wxGetHomeDir or something) 1998-09-22 21:15:56 +00:00
icon.cpp Added wxIcon(const char **) ctor (same as char **) 2000-03-06 17:34:24 +00:00
joystick.cpp include <wx/...> => include "wx/..." 1999-11-02 15:50:22 +00:00
listbox.cpp fixed wxListBox inheritance 2001-07-22 20:05:15 +00:00
main.cpp Added some tentative wxMotif clipboard code; did some file formatting 1999-01-14 15:15:39 +00:00
mdi.cpp Various fixes for wxMotif 2001-07-09 11:07:10 +00:00
menu.cpp Various wxMotif fixes 2001-07-09 13:14:28 +00:00
menuitem.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
metafile.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
minifram.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
msgdlg.cpp Committing in . 2000-08-25 08:00:04 +00:00
palette.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
pen.cpp moved wxDash typedef to gdicmn.h 2000-03-13 14:34:35 +00:00
printdlg.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
radiobox.cpp renamed Number method (should be GetCount) 2001-07-23 20:11:12 +00:00
radiobut.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
region.cpp include 2000-02-21 14:25:20 +00:00
scrolbar.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
settings.cpp Changed system colours for better default display of wxGrid. Please revert 2000-02-21 09:53:16 +00:00
slider.cpp merged 2.2 branch 2000-07-15 19:51:35 +00:00
spinbutt.cpp modified configure to allow configuration of wxMotif under Darwin/Mac OS X 2001-07-15 18:47:13 +00:00
statbmp.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
statbox.cpp added missing includes after wxUniv merge 2001-07-08 19:03:21 +00:00
stattext.cpp Committing in . 2000-08-25 08:00:04 +00:00
tabctrl.cpp removed USE_SHARED_LIBRARY(IES) 1999-12-14 23:57:30 +00:00
taskbar.cpp include <wx/...> => include "wx/..." 1999-11-02 15:50:22 +00:00
textctrl.cpp Fixed CanCut 2000-08-29 16:18:39 +00:00
timer.cpp Added support for timer events in Motif 2000-03-06 00:59:31 +00:00
toolbar.cpp Added DECLARE/IMLEMENT_CLASS for wxToolBarBase 2000-10-06 16:52:29 +00:00
utils.cpp Implemented wxGetClientDisplayRect which returns the dimensions of the 2001-04-30 20:55:11 +00:00
verti.xbm Some more Motif work; included utils.h in fileconf.cpp (for wxGetHomeDir or something) 1998-09-22 21:15:56 +00:00
wave.cpp Some stubs includes removed from wxMotif; wxNotebook sample hack to make it display; 1998-12-11 16:09:06 +00:00
window.cpp Various wxMotif fixes 2001-07-09 13:14:28 +00:00
wxwin.xbm Some more Motif work; included utils.h in fileconf.cpp (for wxGetHomeDir or something) 1998-09-22 21:15:56 +00:00