Augmented beta to 9,

Removed a few old Makefiles,
  Added one missing one (blush),
  Added first sample makefiles,


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3362 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
1999-08-12 19:24:39 +00:00
parent 517a619dc3
commit ad9edf45f1
46 changed files with 1203 additions and 1511 deletions

1056
Makefile.in Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -2673,6 +2673,12 @@ AC_OUTPUT([
src/makeprog.env src/makeprog.env
src/makelib.env src/makelib.env
Makefile Makefile
samples/Makefile
samples/bombs/Makefile
samples/caret/Makefile
samples/checklst/Makefile
samples/config/Makefile
samples/controls/Makefile
], ],
[ [
chmod +x wx-config chmod +x wx-config

View File

@@ -15,23 +15,13 @@ echo Base dir..
cd ../.. cd ../..
cp wxGTK.spec ~/wxgtk_dist/wxGTK cp wxGTK.spec ~/wxgtk_dist/wxGTK
cp Makefile.am ~/wxgtk_dist/wxGTK
cp acconfig.h ~/wxgtk_dist/wxGTK
cp acinclude.m4 ~/wxgtk_dist/wxGTK
cp aclocal.m4 ~/wxgtk_dist/wxGTK
cp configure.in ~/wxgtk_dist/wxGTK
cp configure ~/wxgtk_dist/wxGTK cp configure ~/wxgtk_dist/wxGTK
cp config.sub ~/wxgtk_dist/wxGTK cp config.sub ~/wxgtk_dist/wxGTK
cp config.guess ~/wxgtk_dist/wxGTK cp config.guess ~/wxgtk_dist/wxGTK
cp install-sh ~/wxgtk_dist/wxGTK cp install-sh ~/wxgtk_dist/wxGTK
cp ltconfig ~/wxgtk_dist/wxGTK
cp ltmain.sh ~/wxgtk_dist/wxGTK
cp missing ~/wxgtk_dist/wxGTK
cp mkinstalldirs ~/wxgtk_dist/wxGTK cp mkinstalldirs ~/wxgtk_dist/wxGTK
cp wx-config.in ~/wxgtk_dist/wxGTK cp wx-config.in ~/wxgtk_dist/wxGTK
cp makefile.unx.in ~/wxgtk_dist/wxGTK
cp setup.h.in ~/wxgtk_dist/wxGTK cp setup.h.in ~/wxgtk_dist/wxGTK
cp stamp-h.in ~/wxgtk_dist/wxGTK
cp Makefile.in ~/wxgtk_dist/wxGTK cp Makefile.in ~/wxgtk_dist/wxGTK
echo Docs.. echo Docs..

View File

@@ -15,23 +15,12 @@ echo Base dir..
cd ../.. cd ../..
cp wxMotif.spec ~/wxmotif_dist/wxMotif cp wxMotif.spec ~/wxmotif_dist/wxMotif
cp Makefile.am ~/wxmotif_dist/wxMotif
cp acconfig.h ~/wxmotif_dist/wxMotif
cp acinclude.m4 ~/wxmotif_dist/wxMotif
cp aclocal.m4 ~/wxmotif_dist/wxMotif
cp configure.in ~/wxmotif_dist/wxMotif
cp configure ~/wxmotif_dist/wxMotif cp configure ~/wxmotif_dist/wxMotif
cp config.sub ~/wxmotif_dist/wxMotif cp config.sub ~/wxmotif_dist/wxMotif
cp config.guess ~/wxmotif_dist/wxMotif cp config.guess ~/wxmotif_dist/wxMotif
cp install-sh ~/wxmotif_dist/wxMotif cp install-sh ~/wxmotif_dist/wxMotif
cp ltconfig ~/wxmotif_dist/wxMotif
cp ltmain.sh ~/wxmotif_dist/wxMotif
cp missing ~/wxmotif_dist/wxMotif
cp mkinstalldirs ~/wxmotif_dist/wxMotif cp mkinstalldirs ~/wxmotif_dist/wxMotif
cp wx-config.in ~/wxmotif_dist/wxMotif cp wx-config.in ~/wxmotif_dist/wxMotif
cp makefile.unx.in ~/wxmotif_dist/wxMotif
cp setup.h.in ~/wxmotif_dist/wxMotif
cp stamp-h.in ~/wxmotif_dist/wxMotif
cp Makefile.in ~/wxmotif_dist/wxMotif cp Makefile.in ~/wxmotif_dist/wxMotif
echo Docs.. echo Docs..

View File

@@ -1,7 +1,7 @@
#!################################################################################ #!################################################################################
#! File: unx.t #! File: unx.t
#! Purpose: tmake template file from which makefile.unx.in is generated by running #! Purpose: tmake template file from which Makefile.in is generated by running
#! tmake -t unx wxwin.pro -o makefile.unx.in #! tmake -t unx wxwin.pro -o Makefile.in
#! Author: Vadim Zeitlin, Robert Roebling, Julian Smart #! Author: Vadim Zeitlin, Robert Roebling, Julian Smart
#! Created: 14.07.99 #! Created: 14.07.99
#! Version: $Id$ #! Version: $Id$
@@ -397,11 +397,6 @@ lexer.c: $(COMMDIR)/lexer.l
sed -e "s/unput/PROIO_unput/g" > lexer.c sed -e "s/unput/PROIO_unput/g" > lexer.c
@$(RM) lex.yy.c @$(RM) lex.yy.c
samples: $(OBJECTS)
@if test ! -e ./samples/dialog/dialog.cpp; \
then cp -f -r $(WXDIR)/samples .; \
fi
preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx-config $(top_builddir)/setup.h preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx-config $(top_builddir)/setup.h
@echo " " @echo " "
@echo " Installing wxWindows..." @echo " Installing wxWindows..."

View File

@@ -1,4 +1,16 @@
28th August '99: Ninth wxGTK 2.1 snapshot released
As the old makefile system didn't work, I trashed it and wrote
a new one. It does work on Linux and Solaris but anything else
is untested.
Addition of new layout classes that work like Java's, GTK's
or Qt`s - basically, you pack item in a box and let it tell
you how much space it needs.
A few more minor fixes.
6th August '99: Eight wxGTK 2.1 snapshot released 6th August '99: Eight wxGTK 2.1 snapshot released
The new makefile system is not able to produce shared libraries The new makefile system is not able to produce shared libraries

View File

@@ -16,23 +16,6 @@ install instructions just do (in the base dir):
> ldconfig > ldconfig
> exit > exit
On all variants of Unix except Linux (and maybe except *BSD), shared libraries
are not supportet out of the box due to the utter stupidity of libtool, so you'll
have to do this to get shared library support:
> ./configure --with-gtk --disable-static --enable-shared
Then you'll have to edit the wrongly created libtool script. There are two
important entries with respect to shared library creation, which are
archive_cmds="\$LD -shared ....
archive_expsym_cmds="\$LD -shared ....
which should be something like
archive_cmds="\$CC -shared ....
archive_expsym_cmds="\$CC -shared ....
Afterwards you can continue with Afterwards you can continue with
> make > make

View File

@@ -1,18 +1,15 @@
Welcome to wxWindows/Gtk 2.1 snapshot 8, Welcome to wxWindows/Gtk 2.1 snapshot 9,
you have downloaded version 2.1 of the GTK+ 1.2 port of you have downloaded version 2.1 of the GTK+ 1.2 port of
the wxWindows GUI library. This is a developers release the wxWindows GUI library. This is a developers release
and is it not suited for production development. Beware and is it not suited for production development. Beware
that major changes can happen before a final release. that major changes can happen before a final release.
Beginning with snapshot 6, wxWindows uses a completely Beginning with snapshot 9, wxWindows uses a completely
new make file system on Unix that uses GNU automake, new make file system on Unix which no longer uses the
GNU autoconf and GNU autoheader. You do not need these various GNU tools and I hope that I'll never again have
programs in order to use the library, but for taking to write any more makefiles.
part in its development, they are required. Read the
INSTALL.txt file for learning what you can do with the
new configure/automake/libtool system.
More information is available from my homepage at: More information is available from my homepage at:

View File

@@ -5,14 +5,8 @@ Finalise DnD API.
More testing of Unicode support. More testing of Unicode support.
New wxSizer class implementation.
Make wxSockets work on all platform. Make wxSockets work on all platform.
Do something about reentry problems with GUI threads
when doing asynchronous work (clipboard transfer,
DnD, sockets, different threads).
Add ID based i18n system as a replacement for the Add ID based i18n system as a replacement for the
unelegant gettext system. unelegant gettext system.
@@ -22,8 +16,6 @@ Add TIFF handler. Someone? (Hint, hint).
Improve, update translations. Install *.mo files somewehere. Improve, update translations. Install *.mo files somewehere.
Completely remove internal usage of C++ iostreams.
Sleep, eat, walk, study, shave, read, play piano and wash less. Sleep, eat, walk, study, shave, read, play piano and wash less.
-------------------- Medium priority --------------------- -------------------- Medium priority ---------------------

View File

@@ -16,6 +16,7 @@ scroll position.
\wxheading{Derived from} \wxheading{Derived from}
\helpref{wxPanel}{wxpanel}\\
\helpref{wxWindow}{wxwindow}\\ \helpref{wxWindow}{wxwindow}\\
\helpref{wxEvtHandler}{wxevthandler}\\ \helpref{wxEvtHandler}{wxevthandler}\\
\helpref{wxObject}{wxobject} \helpref{wxObject}{wxobject}

View File

@@ -772,6 +772,16 @@ Returns TRUE if the window is enabled for input, FALSE otherwise.
\helpref{wxWindow::Enable}{wxwindowenable} \helpref{wxWindow::Enable}{wxwindowenable}
\memebersection{wxWindow:IsExposed}\label{wxwindowisexposed}
\constfunc{bool}{IsExposed}{\param{int }{x}, \param{int }{y}}
\constfunc{bool}{IsExposed}{\param{int }{x}, \param{int }{y}, \param{int }{w}, \param{int }{h}}
Returns TRUE if the given point or rectange area has been exposed since the
last repaint. Call this in an paint event handler to optimize redrawing by
only redrawing those area, which have been exposed.
\membersection{wxWindow::IsRetained}\label{wxwindowisretained} \membersection{wxWindow::IsRetained}\label{wxwindowisretained}
\constfunc{virtual bool}{IsRetained}{\void} \constfunc{virtual bool}{IsRetained}{\void}

View File

@@ -16,23 +16,6 @@ install instructions just do (in the base dir):
> ldconfig > ldconfig
> exit > exit
On all variants of Unix except Linux (and maybe except *BSD), shared libraries
are not supportet out of the box due to the utter stupidity of libtool, so you'll
have to do this to get shared library support:
> ./configure --with-motif --disable-static --enable-shared
Then you'll have to edit the wrongly created libtool script. There are two
important entries with respect to shared library creation, which are
archive_cmds="\$LD -shared ....
archive_expsym_cmds="\$LD -shared ....
which should be something like
archive_cmds="\$CC -shared ....
archive_expsym_cmds="\$CC -shared ....
Afterwards you can continue with Afterwards you can continue with
> make > make

View File

@@ -1,7 +0,0 @@
## Purpose: The automake makefile for wxWindows (include subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
SUBDIRS = wx

View File

@@ -1,197 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
SUBDIRS = generic @TOOLKIT_DIR@ @INCLUDE_SUBDIRS@
wx_includedir = ${includedir}/wx
wx_include_HEADERS = \
\
arrimpl.cpp \
listimpl.cpp \
\
accel.h \
app.h \
bitmap.h \
bmpbuttn.h \
brush.h \
buffer.h \
busyinfo.h \
button.h \
caret.h \
checkbox.h \
checklst.h \
choicdlg.h \
choice.h \
clipbrd.h \
cmndata.h \
colordlg.h \
colour.h \
combobox.h \
confbase.h \
config.h \
control.h \
cursor.h \
dataobj.h \
date.h \
datstrm.h \
db.h \
dbtable.h \
dc.h \
dcclient.h \
dcmemory.h \
dcprint.h \
dcps.h \
dcscreen.h \
dde.h \
debug.h \
defs.h \
dialog.h \
dirdlg.h \
dnd.h \
docmdi.h \
docview.h \
dragimag.h \
dynarray.h \
dynlib.h \
event.h \
expr.h \
ffile.h \
file.h \
fileconf.h \
filedlg.h \
filefn.h \
filesys.h \
font.h \
fontdlg.h \
frame.h \
fs_inet.h \
fs_zip.h \
gauge.h \
gdicmn.h \
gdiobj.h \
grid.h \
gsocket.h \
hash.h \
help.h \
helpbase.h \
helphtml.h \
helpwin.h \
helpxlp.h \
icon.h \
image.h \
imaglist.h \
intl.h \
ioswrap.h \
ipcbase.h \
joystick.h \
layout.h \
laywin.h \
list.h \
listbox.h \
listctrl.h \
log.h \
longlong.h \
matrix.h \
mdi.h \
memory.h \
menu.h \
menuitem.h \
metafile.h \
mimetype.h \
minifram.h \
module.h \
msgdlg.h \
mstream.h \
notebook.h \
object.h \
objstrm.h \
odbc.h \
ownerdrw.h \
palette.h \
panel.h \
paper.h \
pen.h \
pnghand.h \
print.h \
printdlg.h \
prntbase.h \
process.h \
progdlg.h \
prop.h \
propform.h \
proplist.h \
radiobox.h \
radiobut.h \
region.h \
resource.h \
sashwin.h \
sckaddr.h \
sckipc.h \
sckstrm.h \
scrolbar.h \
scrolwin.h \
serbase.h \
settings.h \
setup.h \
slider.h \
socket.h \
spinbutt.h \
splitter.h \
statbmp.h \
statbox.h \
statline.h \
stattext.h \
statusbr.h \
stream.h \
strconv.h \
string.h \
tab.h \
tabctrl.h \
taskbar.h \
tbar95.h \
tbarbase.h \
tbarmsw.h \
tbarsmpl.h \
textctrl.h \
textdlg.h \
textfile.h \
txtstrm.h \
thread.h \
time.h \
timer.h \
tipdlg.h \
tokenzr.h \
toolbar.h \
tooltip.h \
treectrl.h \
types.h \
url.h \
utils.h \
valgen.h \
validate.h \
valtext.h \
variant.h \
version.h \
wave.h \
wfstream.h \
window.h \
wx.h \
wx_cw.h \
wx_cw_cm.h \
wx_cw_d.h \
wxchar.h \
wxexpr.h \
wxhtml.h \
wxprec.h \
xpmhand.h \
zipstrm.h \
zstream.h
# setup.h is installed in another directory because several versions of wxwin
# should be able to coexist on the same machine
portheadersdir = ${datadir}/@PACKAGE@/include/wx/@TOOLKIT_DIR@
portheaders_headers = setup.h

View File

@@ -1,41 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx/generic subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
wx_generic_includedir = ${includedir}/wx/generic
wx_generic_include_HEADERS = \
caret.h \
choicdgg.h \
colrdlgg.h \
dcpsg.h \
dirdlgg.h \
fontdlgg.h \
gridg.h \
helpext.h \
helpwxht.h \
helphtml.h \
helpxlp.h \
imaglist.h \
laywin.h \
listctrl.h \
msgdlgg.h \
notebook.h \
panelg.h \
printps.h \
prntdlgg.h \
progdlgg.h \
sashwin.h \
scrolwin.h \
splitter.h \
statusbr.h \
tabg.h \
textdlgg.h \
treectrl.h
# why do these get installed ?
# info.xpm \
# question.xpm \
# error.xpm \
# warning.xpm

View File

@@ -1,69 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx/gtk subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
wx_gtk_includedir = ${includedir}/wx/gtk
wx_gtk_include_HEADERS = \
accel.h \
app.h \
bitmap.h \
bmpbuttn.h \
brush.h \
button.h \
checkbox.h \
checklst.h \
choice.h \
clipbrd.h \
colour.h \
combobox.h \
control.h \
cursor.h \
dataobj.h \
dc.h \
dcclient.h \
dcmemory.h \
dcscreen.h \
dialog.h \
dnd.h \
filedlg.h \
font.h \
frame.h \
gauge.h \
gdiobj.h \
icon.h \
joystick.h \
listbox.h \
mdi.h \
menu.h \
menuitem.h \
minifram.h \
notebook.h \
palette.h \
pen.h \
radiobox.h \
radiobut.h \
region.h \
scrolbar.h \
settings.h \
slider.h \
spinbutt.h \
statbmp.h \
statbox.h \
statline.h \
stattext.h \
tbargtk.h \
textctrl.h \
timer.h \
tooltip.h \
treectrl.h \
wave.h \
win_gtk.h \
window.h
# why do these get installed ?
# info.xpm \
# question.xpm \
# error.xpm \
# warning.xpm

View File

@@ -1,69 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx/gtk subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
wx_gtk_includedir = ${includedir}/wx/gtk
wx_gtk_include_HEADERS = \
accel.h \
app.h \
bitmap.h \
bmpbuttn.h \
brush.h \
button.h \
checkbox.h \
checklst.h \
choice.h \
clipbrd.h \
colour.h \
combobox.h \
control.h \
cursor.h \
dataobj.h \
dc.h \
dcclient.h \
dcmemory.h \
dcscreen.h \
dialog.h \
dnd.h \
filedlg.h \
font.h \
frame.h \
gauge.h \
gdiobj.h \
icon.h \
joystick.h \
listbox.h \
mdi.h \
menu.h \
menuitem.h \
minifram.h \
notebook.h \
palette.h \
pen.h \
radiobox.h \
radiobut.h \
region.h \
scrolbar.h \
settings.h \
slider.h \
spinbutt.h \
statbmp.h \
statbox.h \
statline.h \
stattext.h \
tbargtk.h \
textctrl.h \
timer.h \
tooltip.h \
treectrl.h \
wave.h \
win_gtk.h \
window.h
# why do these get installed ?
# info.xpm \
# question.xpm \
# error.xpm \
# warning.xpm

View File

@@ -1,18 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx/html subdir)
## Author: Harm van der Heijden
##
## Process this file with automake to produce Makefile.in
wx_html_includedir = ${includedir}/wx/html
wx_html_include_HEADERS = \
forcelink.h \
htmlcell.h \
htmldefs.h \
htmlfilter.h \
htmlhelp.h \
htmlparser.h \
htmltag.h \
htmlwin.h \
htmlwinparser.h \
mod_templ.h \
version.h

View File

@@ -1,76 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx/motif subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
wx_motif_includedir = ${includedir}/wx/motif
wx_motif_include_HEADERS = \
accel.h \
app.h \
bitmap.h \
bmpbuttn.h \
brush.h \
button.h \
checkbox.h \
checklst.h \
choice.h \
clipbrd.h \
colordlg.h \
colour.h \
combobox.h \
control.h \
cursor.h \
dataobj.h \
dc.h \
dcclient.h \
dcmemory.h \
dcprint.h \
dcscreen.h \
dialog.h \
dirdlg.h \
dnd.h \
filedlg.h \
font.h \
fontdlg.h \
frame.h \
gauge.h \
gdiobj.h \
helpxxxx.h \
icon.h \
joystick.h \
listbox.h \
mdi.h \
menu.h \
menuitem.h \
metafile.h \
minifram.h \
msgdlg.h \
palette.h \
pen.h \
print.h \
printdlg.h \
private.h \
radiobox.h \
radiobut.h \
region.h \
scrolbar.h \
settings.h \
slider.h \
spinbutt.h \
statbmp.h \
statbox.h \
stattext.h \
tabctrl.h \
taskbar.h \
textctrl.h \
timer.h \
toolbar.h \
wave.h \
window.h
# setup.h is installed in another directory because several versions of wxwin
# should be able to coexist on the same machine
portheadersdir = ${datadir}/@PACKAGE@/include/wx
portheaders_HEADERS = setup.h

View File

@@ -1,9 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx/protocol subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
wx_protocol_includedir = ${includedir}/wx/protocol
wx_protocol_include_HEADERS = file.h ftp.h http.h protocol.h

View File

@@ -1,9 +0,0 @@
## Purpose: The automake makefile for wxWindows (include/wx/unix subdir)
## Author: Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
wx_unix_includedir = ${includedir}/wx/unix
wx_unix_include_HEADERS = execute.h

View File

@@ -18,7 +18,7 @@
#define wxRELEASE_NUMBER 0 #define wxRELEASE_NUMBER 0
#define wxVERSION_STRING "wxWindows 2.1.0" #define wxVERSION_STRING "wxWindows 2.1.0"
#define wxVERSION_NUMBER (wxMAJOR_VERSION * 1000) + (wxMINOR_VERSION * 100) + wxRELEASE_NUMBER #define wxVERSION_NUMBER (wxMAJOR_VERSION * 1000) + (wxMINOR_VERSION * 100) + wxRELEASE_NUMBER
#define wxBETA_NUMBER 8 #define wxBETA_NUMBER 9
#define wxVERSION_FLOAT wxMAJOR_VERSION + (wxMINOR_VERSION/10.0) + (wxRELEASE_NUMBER/100.0) + (wxBETA_NUMBER/10000.0) #define wxVERSION_FLOAT wxMAJOR_VERSION + (wxMINOR_VERSION/10.0) + (wxRELEASE_NUMBER/100.0) + (wxBETA_NUMBER/10000.0)
#endif #endif

View File

@@ -1 +0,0 @@
Makefile.in

View File

@@ -1,24 +0,0 @@
# The makefile for wxWindows samples: only one sample is always built, the
# minimal one, the other samples to build are determined at configure time
# because many of them require the library to have some features compiled into
# it)
#
# $Id$
SUBDIRS = minimal \
@SAMPLES_SUBDIRS@
# do nothing during "make [un]install" in the samples subdirectory (can't
# override install because install-recursive is its dependency which is still
# built)
#
# this results in warnings from make about "overriding commands for garget
# install-recursive", but it's more than compensated by the time we gain by not
# entering/leaving all samples directories (but if somebody has a better
# solution it would be welcome!)
install-recursive:
@true
uninstall-recursive:
@true

72
samples/Makefile.in Normal file
View File

@@ -0,0 +1,72 @@
#
# Makefile : Builds wxWindows samples for Unix.
#
all:
cp -u -r @top_srcdir@/samples ..
cd bombs; make
cd checklst; make
cd config; make
cd controls; make
cd dialogs; make
cd docview; make
cd docvwmdi; make
cd dynamic; make
cd fractal; make
cd grid; make
cd help; make
cd image; make
cd internat; make
cd layout; make
cd listctrl; make
cd memcheck; make
cd minifram; make
cd minimal; make
cd notebook; make
cd printing; make
cd proplist; make
cd resource; make
cd sashtest; make
cd splitter; make
cd text; make
cd toolbar; make
cd typetest; make
cd validate; make
cd treectrl; make
cd wxpoem; make
cd dnd; make
cd thread; make
clean:
cd bombs; make clean
cd checklst; make clean
cd config; make clean
cd controls; make clean
cd dialogs; make clean
cd docview; make clean
cd docvwmdi; make clean
cd dynamic; make clean
cd fractal; make clean
cd grid; make clean
cd help; make clean
cd image; make clean
cd internat; make clean
cd layout; make clean
cd listctrl; make clean
cd memcheck; make clean
cd minifram; make clean
cd minimal; make clean
cd notebook; make clean
cd printing; make clean
cd proplist; make clean
cd resource; make clean
cd sashtest; make clean
cd splitter; make clean
cd toolbar; make clean
cd typetest; make clean
cd validate; make clean
cd treectrl; make clean
cd wxpoem; make clean
cd dnd; make clean
cd thread; make clean

View File

@@ -1,2 +0,0 @@
Makefile.in

View File

@@ -1,9 +0,0 @@
AUTOMAKE_OPTIONS = 1.3 no-dependencies
SUFFIXES = .cpp
DEFS = @DEFS@ $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
noinst_PROGRAMS = bombs
bombs_SOURCES = bombs.cpp bombs1.cpp game.cpp

View File

@@ -1,5 +1,5 @@
# #
# File: makefile.unx # File: Makefile.in
# Author: Julian Smart # Author: Julian Smart
# Created: 1998 # Created: 1998
# Updated: # Updated:
@@ -9,6 +9,9 @@
# #
# Makefile for bombs example (UNIX). # Makefile for bombs example (UNIX).
top_srcdir = @top_srcdir@
top_builddir = ../..
PROGRAM=bombs PROGRAM=bombs
OBJECTS = bombs.o bombs1.o game.o OBJECTS = bombs.o bombs1.o game.o

View File

@@ -1,2 +1 @@
Makefile.in

View File

@@ -1,9 +0,0 @@
AUTOMAKE_OPTIONS = 1.3 no-dependencies
SUFFIXES = .cpp
DEFS = @DEFS@ $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
noinst_PROGRAMS = caret
caret_SOURCES = caret.cpp

View File

@@ -1,5 +1,5 @@
# #
# File: makefile.unx # File: Makefile.in
# Author: Julian Smart # Author: Julian Smart
# Created: 1998 # Created: 1998
# Updated: # Updated:
@@ -9,6 +9,9 @@
# #
# Makefile for caret example (UNIX). # Makefile for caret example (UNIX).
top_srcdir = @top_srcdir@
top_builddir = ../..
PROGRAM=caret PROGRAM=caret
OBJECTS=$(PROGRAM).o OBJECTS=$(PROGRAM).o

View File

@@ -1,2 +1 @@
Makefile.in

View File

@@ -1,9 +0,0 @@
AUTOMAKE_OPTIONS = 1.3 no-dependencies
SUFFIXES = .cpp
DEFS = @DEFS@ $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
noinst_PROGRAMS = checklst
checklst_SOURCES = checklst.cpp

View File

@@ -0,0 +1,20 @@
#
# File: Makefile.in
# Author: Julian Smart
# Created: 1998
# Updated:
# Copyright: (c) 1998 Julian Smart
#
# "%W% %G%"
#
# Makefile for checklst example (UNIX).
top_srcdir = @top_srcdir@
top_builddir = ../..
PROGRAM=checklst
OBJECTS=$(PROGRAM).o
include ../../src/makeprog.env

View File

@@ -1,2 +1 @@
Makefile.in

View File

@@ -1,9 +0,0 @@
AUTOMAKE_OPTIONS = 1.3 no-dependencies
SUFFIXES = .cpp
DEFS = @DEFS@ $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
noinst_PROGRAMS = conftest
conftest_SOURCES = conftest.cpp

View File

@@ -1,5 +1,5 @@
# #
# File: makefile.unx # File: Makefile.in
# Author: Julian Smart # Author: Julian Smart
# Created: 1998 # Created: 1998
# Updated: # Updated:
@@ -9,6 +9,9 @@
# #
# Makefile for config example (UNIX). # Makefile for config example (UNIX).
top_srcdir = @top_srcdir@
top_builddir = ../..
PROGRAM=conftest PROGRAM=conftest
OBJECTS=$(PROGRAM).o OBJECTS=$(PROGRAM).o

View File

@@ -1,2 +1 @@
Makefile.in

View File

@@ -1,9 +0,0 @@
AUTOMAKE_OPTIONS = 1.3 no-dependencies
SUFFIXES = .cpp
DEFS = @DEFS@ $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
noinst_PROGRAMS = controls
controls_SOURCES = controls.cpp

View File

@@ -1,5 +1,5 @@
# #
# File: makefile.unx # File: Makefile.in
# Author: Julian Smart # Author: Julian Smart
# Created: 1998 # Created: 1998
# Updated: # Updated:
@@ -9,6 +9,9 @@
# #
# Makefile for controls example (UNIX). # Makefile for controls example (UNIX).
top_srcdir = @top_srcdir@
top_builddir = ../..
PROGRAM=controls PROGRAM=controls
OBJECTS=$(PROGRAM).o OBJECTS=$(PROGRAM).o

View File

@@ -1,82 +0,0 @@
#
# Makefile : Builds wxWindows utils for Unix.
# Replace this with your own path if necessary
WXDIR = ..
# All common UNIX compiler flags and options are now in
# this central makefile.
include $(WXDIR)/src/make.env
TARGET=motif
# Change these if needed.
THISDIR = $(WXDIR)/samples
all:
cd bombs; $(MAKE) -f makefile.unx $(TARGET)
cd config; $(MAKE) -f makefile.unx $(TARGET)
cd controls; $(MAKE) -f makefile.unx $(TARGET)
cd dialogs; $(MAKE) -f makefile.unx $(TARGET)
cd docview; $(MAKE) -f makefile.unx $(TARGET)
cd docvwmdi; $(MAKE) -f makefile.unx $(TARGET)
cd dynamic; $(MAKE) -f makefile.unx $(TARGET)
cd fractal; $(MAKE) -f makefile.unx $(TARGET)
cd grid; $(MAKE) -f makefile.unx $(TARGET)
cd help; $(MAKE) -f makefile.unx $(TARGET)
cd image; $(MAKE) -f makefile.unx $(TARGET)
cd internat; $(MAKE) -f makefile.unx $(TARGET)
cd layout; $(MAKE) -f makefile.unx $(TARGET)
cd memcheck; $(MAKE) -f makefile.unx $(TARGET)
cd minifram; $(MAKE) -f makefile.unx $(TARGET)
cd minimal; $(MAKE) -f makefile.unx $(TARGET)
cd notebook; $(MAKE) -f makefile.unx $(TARGET)
cd printing; $(MAKE) -f makefile.unx $(TARGET)
cd proplist; $(MAKE) -f makefile.unx $(TARGET)
cd resource; $(MAKE) -f makefile.unx $(TARGET)
cd sashtest; $(MAKE) -f makefile.unx $(TARGET)
cd splitter; $(MAKE) -f makefile.unx $(TARGET)
cd tab; $(MAKE) -f makefile.unx $(TARGET)
cd toolbar; $(MAKE) -f makefile.unx $(TARGET)
cd typetest; $(MAKE) -f makefile.unx $(TARGET)
cd validate; $(MAKE) -f makefile.unx $(TARGET)
cd treectrl; $(MAKE) -f makefile.unx $(TARGET)
cd wxpoem; $(MAKE) -f makefile.unx $(TARGET)
cd dnd; $(MAKE) -f makefile.unx $(TARGET)
cd thread; $(MAKE) -f makefile.unx $(TARGET)
clean:
cd bombs; $(MAKE) -f makefile.unx clean$(TARGET)
cd config; $(MAKE) -f makefile.unx clean$(TARGET)
cd controls; $(MAKE) -f makefile.unx clean$(TARGET)
cd dialogs; $(MAKE) -f makefile.unx clean$(TARGET)
cd docview; $(MAKE) -f makefile.unx clean$(TARGET)
cd docvwmdi; $(MAKE) -f makefile.unx clean$(TARGET)
cd dynamic; $(MAKE) -f makefile.unx clean$(TARGET)
cd fractal; $(MAKE) -f makefile.unx clean$(TARGET)
cd grid; $(MAKE) -f makefile.unx clean$(TARGET)
cd help; $(MAKE) -f makefile.unx clean$(TARGET)
cd image; $(MAKE) -f makefile.unx clean$(TARGET)
cd internat; $(MAKE) -f makefile.unx clean$(TARGET)
cd layout; $(MAKE) -f makefile.unx clean$(TARGET)
cd memcheck; $(MAKE) -f makefile.unx clean$(TARGET)
cd minifram; $(MAKE) -f makefile.unx clean$(TARGET)
cd minimal; $(MAKE) -f makefile.unx clean$(TARGET)
cd notebook; $(MAKE) -f makefile.unx clean$(TARGET)
cd printing; $(MAKE) -f makefile.unx clean$(TARGET)
cd proplist; $(MAKE) -f makefile.unx clean$(TARGET)
cd resource; $(MAKE) -f makefile.unx clean$(TARGET)
cd sashtest; $(MAKE) -f makefile.unx clean$(TARGET)
cd splitter; $(MAKE) -f makefile.unx clean$(TARGET)
cd tab; $(MAKE) -f makefile.unx clean$(TARGET)
cd toolbar; $(MAKE) -f makefile.unx clean$(TARGET)
cd typetest; $(MAKE) -f makefile.unx clean$(TARGET)
cd validate; $(MAKE) -f makefile.unx clean$(TARGET)
cd treectrl; $(MAKE) -f makefile.unx clean$(TARGET)
cd wxpoem; $(MAKE) -f makefile.unx clean$(TARGET)
cd dnd; $(MAKE) -f makefile.unx clean$(TARGET)
cd thread; $(MAKE) -f makefile.unx clean$(TARGET)
cleanmotif: clean
motif: all

View File

@@ -1,7 +0,0 @@
## Purpose: The automake makefile for wxWindows (src direcotry)
## Author: Phil Blecker, Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
SUBDIRS = ${TOOLKIT_DIR}

View File

@@ -1,256 +0,0 @@
## Purpose: The automake makefile for wxWindows (src/gtk subdirectory)
## Author: Phil Blecker, Vadim Zeitlin, Robert Roebling
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS = 1.3
# no-dependencies
SUFFIXES = .cpp .c
DEFS = $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
LIBS = $(GUILIBS)
VPATH = .:${srcdir}:${srcdir}/../common:${srcdir}/../generic:${srcdir}/../html:${EXTRA_VPATH}
lib_LTLIBRARIES = @WX_LIBRARY_NAME@
EXTRA_LTLIBRARIES = libwx_gtk.la libwx_motif.la libwx_msw.la
# empty Motif library
libwx_motif_la_SOURCES =
# empty MSW/WINE library
libwx_msw_la_SOURCES =
# these are the common files which always make part of the library
libwx_gtk_la_SOURCES = \
\
win_gtk.c \
extended.c \
parser.c \
gsocket.c \
gsockgtk.c \
\
cmndata.cpp \
config.cpp \
date.cpp \
datstrm.cpp \
dcbase.cpp \
dlgcmn.cpp \
docmdi.cpp \
docview.cpp \
dynarray.cpp \
dynlib.cpp \
event.cpp \
ffile.cpp \
file.cpp \
fileconf.cpp \
filefn.cpp \
filesys.cpp \
framecmn.cpp \
fs_inet.cpp \
fs_zip.cpp \
ftp.cpp \
gdicmn.cpp \
hash.cpp \
helpbase.cpp \
http.cpp \
image.cpp \
imagbmp.cpp \
imaggif.cpp \
imagjpeg.cpp \
imagpng.cpp \
intl.cpp \
ipcbase.cpp \
layout.cpp \
list.cpp \
log.cpp \
longlong.cpp \
matrix.cpp \
memory.cpp \
mimetype.cpp \
module.cpp \
mstream.cpp \
object.cpp \
objstrm.cpp \
odbc.cpp \
paper.cpp \
prntbase.cpp \
process.cpp \
protocol.cpp \
resource.cpp \
sckaddr.cpp \
sckfile.cpp \
sckipc.cpp \
sckstrm.cpp \
serbase.cpp \
sizer.cpp \
socket.cpp \
strconv.cpp \
stream.cpp \
string.cpp \
tbarbase.cpp \
tbarsmpl.cpp \
textcmn.cpp \
textfile.cpp \
txtstrm.cpp \
time.cpp \
timercmn.cpp \
tokenzr.cpp \
unzip.c \
url.cpp \
utilscmn.cpp \
valgen.cpp \
validate.cpp \
valtext.cpp \
variant.cpp \
wfstream.cpp \
wincmn.cpp \
wxchar.cpp \
wxexpr.cpp \
zstream.cpp \
zipstrm.cpp \
\
db.cpp \
dbtable.cpp \
\
busyinfo.cpp \
caret.cpp \
choicdgg.cpp \
colrdlgg.cpp \
dcpsg.cpp \
dirdlgg.cpp \
fontdlgg.cpp \
gridg.cpp \
helpext.cpp \
helpwxht.cpp \
helphtml.cpp \
imaglist.cpp \
laywin.cpp \
listctrl.cpp \
msgdlgg.cpp \
numdlgg.cpp \
panelg.cpp \
printps.cpp \
prntdlgg.cpp \
progdlgg.cpp \
prop.cpp \
propform.cpp \
proplist.cpp \
sashwin.cpp \
scrolwin.cpp \
splitter.cpp \
statusbr.cpp \
tabg.cpp \
textdlgg.cpp \
tipdlg.cpp \
treectrl.cpp \
\
threadpsx.cpp \
utilsunx.cpp \
\
accel.cpp \
app.cpp \
bitmap.cpp \
bmpbuttn.cpp \
brush.cpp \
button.cpp \
checkbox.cpp \
checklst.cpp \
choice.cpp \
clipbrd.cpp \
colour.cpp \
combobox.cpp \
control.cpp \
cursor.cpp \
data.cpp \
dataobj.cpp \
dc.cpp \
dcclient.cpp \
dcmemory.cpp \
dcscreen.cpp \
dialog.cpp \
dnd.cpp \
filedlg.cpp \
font.cpp \
frame.cpp \
gauge.cpp \
gdiobj.cpp \
icon.cpp \
listbox.cpp \
main.cpp \
mdi.cpp \
menu.cpp \
minifram.cpp \
notebook.cpp \
palette.cpp \
pen.cpp \
radiobox.cpp \
radiobut.cpp \
region.cpp \
scrolbar.cpp \
settings.cpp \
slider.cpp \
spinbutt.cpp \
statbmp.cpp \
statbox.cpp \
statline.cpp \
stattext.cpp \
tbargtk.cpp \
textctrl.cpp \
timer.cpp \
tooltip.cpp \
utilsgtk.cpp \
utilsres.cpp \
wave.cpp \
window.cpp \
\
htmlcell.cpp \
htmlfilter.cpp \
htmlhelp.cpp \
htmlhelp_io.cpp \
htmlparser.cpp \
htmltag.cpp \
htmlwin.cpp \
htmlwinparser.cpp \
mod_fonts.cpp \
mod_hline.cpp \
mod_image.cpp \
mod_layout.cpp \
mod_links.cpp \
mod_list.cpp \
mod_pre.cpp \
mod_tables.cpp \
search.cpp
# these are the sources which we build by our own rules
#
# TODO: parser.y can be included into SOURCES, but for the sake of my life I
# don't know where to put lexer.l - if I put it in the sources too,
# automake tries to build lexer.lo... and fails, of course. (VZ)
BUILT_SOURCES = parser.c lexer.c
parser.c: $(srcdir)/../common/parser.y lexer.c
$(YACC) $(srcdir)/../common/parser.y
@sed -e "s;$(srcdir)/../common/y.tab.c;parser.y;g" < y.tab.c | \
sed -e "s/BUFSIZ/5000/g" | \
sed -e "s/YYLMAX 200/YYLMAX 5000/g" | \
sed -e "s/yy/PROIO_yy/g" | \
sed -e "s/input/PROIO_input/g" | \
sed -e "s/unput/PROIO_unput/g" > parser.c
@$(RM) y.tab.c
lexer.c: $(srcdir)/../common/lexer.l
$(LEX) $(srcdir)/../common/lexer.l
@sed -e "s;$(srcdir)/../common/lex.yy.c;lexer.l;g" < lex.yy.c | \
sed -e "s/yy/PROIO_yy/g" | \
sed -e "s/input/PROIO_input/g" | \
sed -e "s/unput/PROIO_unput/g" > lexer.c
@$(RM) lex.yy.c
libwx_gtk_la_LDFLAGS = -rpath @libdir@ \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
-release $(LT_RELEASE)
libwx_gtk_la_LIBADD = $(LTLIBOBJS)
libwx_gtk_la_DEPENDENCIES = $(libwx_gtk_la_LIBADD) lexer.l parser.y

View File

@@ -1,256 +0,0 @@
## Purpose: The automake makefile for wxWindows (src/gtk subdirectory)
## Author: Phil Blecker, Vadim Zeitlin, Robert Roebling
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS = 1.3
# no-dependencies
SUFFIXES = .cpp .c
DEFS = $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
LIBS = $(GUILIBS)
VPATH = .:${srcdir}:${srcdir}/../common:${srcdir}/../generic:${srcdir}/../html:${EXTRA_VPATH}
lib_LTLIBRARIES = @WX_LIBRARY_NAME@
EXTRA_LTLIBRARIES = libwx_gtk.la libwx_motif.la libwx_msw.la
# empty Motif library
libwx_motif_la_SOURCES =
# empty MSW/WINE library
libwx_msw_la_SOURCES =
# these are the common files which always make part of the library
libwx_gtk_la_SOURCES = \
\
win_gtk.c \
extended.c \
parser.c \
gsocket.c \
gsockgtk.c \
\
cmndata.cpp \
config.cpp \
date.cpp \
datstrm.cpp \
dcbase.cpp \
dlgcmn.cpp \
docmdi.cpp \
docview.cpp \
dynarray.cpp \
dynlib.cpp \
event.cpp \
ffile.cpp \
file.cpp \
fileconf.cpp \
filefn.cpp \
filesys.cpp \
framecmn.cpp \
fs_inet.cpp \
fs_zip.cpp \
ftp.cpp \
gdicmn.cpp \
hash.cpp \
helpbase.cpp \
http.cpp \
image.cpp \
imagbmp.cpp \
imaggif.cpp \
imagjpeg.cpp \
imagpng.cpp \
intl.cpp \
ipcbase.cpp \
layout.cpp \
list.cpp \
log.cpp \
longlong.cpp \
matrix.cpp \
memory.cpp \
mimetype.cpp \
module.cpp \
mstream.cpp \
object.cpp \
objstrm.cpp \
odbc.cpp \
paper.cpp \
prntbase.cpp \
process.cpp \
protocol.cpp \
resource.cpp \
sckaddr.cpp \
sckfile.cpp \
sckipc.cpp \
sckstrm.cpp \
serbase.cpp \
sizer.cpp \
socket.cpp \
strconv.cpp \
stream.cpp \
string.cpp \
tbarbase.cpp \
tbarsmpl.cpp \
textcmn.cpp \
textfile.cpp \
txtstrm.cpp \
time.cpp \
timercmn.cpp \
tokenzr.cpp \
unzip.c \
url.cpp \
utilscmn.cpp \
valgen.cpp \
validate.cpp \
valtext.cpp \
variant.cpp \
wfstream.cpp \
wincmn.cpp \
wxchar.cpp \
wxexpr.cpp \
zstream.cpp \
zipstrm.cpp \
\
db.cpp \
dbtable.cpp \
\
busyinfo.cpp \
caret.cpp \
choicdgg.cpp \
colrdlgg.cpp \
dcpsg.cpp \
dirdlgg.cpp \
fontdlgg.cpp \
gridg.cpp \
helpext.cpp \
helpwxht.cpp \
helphtml.cpp \
imaglist.cpp \
laywin.cpp \
listctrl.cpp \
msgdlgg.cpp \
numdlgg.cpp \
panelg.cpp \
printps.cpp \
prntdlgg.cpp \
progdlgg.cpp \
prop.cpp \
propform.cpp \
proplist.cpp \
sashwin.cpp \
scrolwin.cpp \
splitter.cpp \
statusbr.cpp \
tabg.cpp \
textdlgg.cpp \
tipdlg.cpp \
treectrl.cpp \
\
threadpsx.cpp \
utilsunx.cpp \
\
accel.cpp \
app.cpp \
bitmap.cpp \
bmpbuttn.cpp \
brush.cpp \
button.cpp \
checkbox.cpp \
checklst.cpp \
choice.cpp \
clipbrd.cpp \
colour.cpp \
combobox.cpp \
control.cpp \
cursor.cpp \
data.cpp \
dataobj.cpp \
dc.cpp \
dcclient.cpp \
dcmemory.cpp \
dcscreen.cpp \
dialog.cpp \
dnd.cpp \
filedlg.cpp \
font.cpp \
frame.cpp \
gauge.cpp \
gdiobj.cpp \
icon.cpp \
listbox.cpp \
main.cpp \
mdi.cpp \
menu.cpp \
minifram.cpp \
notebook.cpp \
palette.cpp \
pen.cpp \
radiobox.cpp \
radiobut.cpp \
region.cpp \
scrolbar.cpp \
settings.cpp \
slider.cpp \
spinbutt.cpp \
statbmp.cpp \
statbox.cpp \
statline.cpp \
stattext.cpp \
tbargtk.cpp \
textctrl.cpp \
timer.cpp \
tooltip.cpp \
utilsgtk.cpp \
utilsres.cpp \
wave.cpp \
window.cpp \
\
htmlcell.cpp \
htmlfilter.cpp \
htmlhelp.cpp \
htmlhelp_io.cpp \
htmlparser.cpp \
htmltag.cpp \
htmlwin.cpp \
htmlwinparser.cpp \
mod_fonts.cpp \
mod_hline.cpp \
mod_image.cpp \
mod_layout.cpp \
mod_links.cpp \
mod_list.cpp \
mod_pre.cpp \
mod_tables.cpp \
search.cpp
# these are the sources which we build by our own rules
#
# TODO: parser.y can be included into SOURCES, but for the sake of my life I
# don't know where to put lexer.l - if I put it in the sources too,
# automake tries to build lexer.lo... and fails, of course. (VZ)
BUILT_SOURCES = parser.c lexer.c
parser.c: $(srcdir)/../common/parser.y lexer.c
$(YACC) $(srcdir)/../common/parser.y
@sed -e "s;$(srcdir)/../common/y.tab.c;parser.y;g" < y.tab.c | \
sed -e "s/BUFSIZ/5000/g" | \
sed -e "s/YYLMAX 200/YYLMAX 5000/g" | \
sed -e "s/yy/PROIO_yy/g" | \
sed -e "s/input/PROIO_input/g" | \
sed -e "s/unput/PROIO_unput/g" > parser.c
@$(RM) y.tab.c
lexer.c: $(srcdir)/../common/lexer.l
$(LEX) $(srcdir)/../common/lexer.l
@sed -e "s;$(srcdir)/../common/lex.yy.c;lexer.l;g" < lex.yy.c | \
sed -e "s/yy/PROIO_yy/g" | \
sed -e "s/input/PROIO_input/g" | \
sed -e "s/unput/PROIO_unput/g" > lexer.c
@$(RM) lex.yy.c
libwx_gtk_la_LDFLAGS = -rpath @libdir@ \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
-release $(LT_RELEASE)
libwx_gtk_la_LIBADD = $(LTLIBOBJS)
libwx_gtk_la_DEPENDENCIES = $(libwx_gtk_la_LIBADD) lexer.l parser.y

View File

@@ -1,254 +0,0 @@
## Purpose: The automake makefile for wxWindows (src/motif subdirectory)
## Author: Phil Blecker, Vadim Zeitlin
## Version: $Id$
##
## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS = 1.3
# no-dependencies
SUFFIXES = .cpp .c
DEFS = $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
LIBS = $(GUILIBS)
VPATH = .:${srcdir}:${srcdir}/xmcombo:${srcdir}/../common:${srcdir}/../generic:${srcdir}/../html:${EXTRA_VPATH}
EXTRA_DIST = "${srcdir}/../common ${srcdir}/../generic ${srcdir}"
lib_LTLIBRARIES = @WX_LIBRARY_NAME@
EXTRA_LTLIBRARIES = libwx_motif.la libwx_gtk.la libwx_msw.la
# empty GTK library
libwx_gtk_la_SOURCES =
# empty MSW/WINE library
libwx_msw_la_SOURCES =
# these are the common files which always make part of the library
libwx_motif_la_SOURCES = \
\
extended.c \
parser.c \
xmcombo.c \
gsocket.c \
gsockmot.cpp \
\
cmndata.cpp \
dynarray.cpp \
filefn.cpp \
hash.cpp \
list.cpp \
matrix.cpp \
memory.cpp \
module.cpp \
object.cpp \
strconv.cpp \
string.cpp \
timercmn.cpp \
utilscmn.cpp \
tokenzr.cpp \
variant.cpp \
wxchar.cpp \
\
config.cpp \
date.cpp \
datstrm.cpp \
db.cpp \
dbtable.cpp \
dcbase.cpp \
dlgcmn.cpp \
docmdi.cpp \
docview.cpp \
dynlib.cpp \
event.cpp \
ffile.cpp \
file.cpp \
fileconf.cpp \
filesys.cpp \
fs_inet.cpp \
fs_zip.cpp \
framecmn.cpp \
ftp.cpp \
gdicmn.cpp \
helpbase.cpp \
http.cpp \
image.cpp \
imagbmp.cpp \
imaggif.cpp \
imagjpeg.cpp \
imagpng.cpp \
intl.cpp \
ipcbase.cpp \
layout.cpp \
log.cpp \
longlong.cpp \
mimetype.cpp \
mstream.cpp \
objstrm.cpp \
odbc.cpp \
paper.cpp \
prntbase.cpp \
process.cpp \
protocol.cpp \
resource.cpp \
sckaddr.cpp \
sckfile.cpp \
sckipc.cpp \
sckstrm.cpp \
serbase.cpp \
sizer.cpp \
socket.cpp \
stream.cpp \
tbarbase.cpp \
tbarsmpl.cpp \
textcmn.cpp \
textfile.cpp \
txtstrm.cpp \
time.cpp \
url.cpp \
valgen.cpp \
validate.cpp \
valtext.cpp \
wfstream.cpp \
wincmn.cpp \
wxexpr.cpp \
unzip.c \
zipstrm.cpp \
zstream.cpp \
\
busyinfo.cpp \
caret.cpp \
choicdgg.cpp \
colrdlgg.cpp \
dcpsg.cpp \
dirdlgg.cpp \
fontdlgg.cpp \
gridg.cpp \
helpext.cpp \
helphtml.cpp \
imaglist.cpp \
laywin.cpp \
listctrl.cpp \
numdlgg.cpp \
panelg.cpp \
printps.cpp \
prntdlgg.cpp \
progdlgg.cpp \
prop.cpp \
sashwin.cpp \
scrolwin.cpp \
splitter.cpp \
statusbr.cpp \
tabg.cpp \
textdlgg.cpp \
tipdlg.cpp \
treectrl.cpp \
\
threadpsx.cpp \
utilsunx.cpp \
\
accel.cpp \
app.cpp \
bitmap.cpp \
bmpbuttn.cpp \
brush.cpp \
button.cpp \
checkbox.cpp \
checklst.cpp \
choice.cpp \
clipbrd.cpp \
colour.cpp \
combobox.cpp \
control.cpp \
cursor.cpp \
data.cpp \
dataobj.cpp \
dc.cpp \
dcclient.cpp \
dcmemory.cpp \
dcscreen.cpp \
dialog.cpp \
dnd.cpp \
filedlg.cpp \
font.cpp \
frame.cpp \
gauge.cpp \
gdiobj.cpp \
icon.cpp \
listbox.cpp \
main.cpp \
mdi.cpp \
menu.cpp \
menuitem.cpp \
minifram.cpp \
msgdlg.cpp \
notebook.cpp \
palette.cpp \
pen.cpp \
radiobox.cpp \
radiobut.cpp \
region.cpp \
scrolbar.cpp \
settings.cpp \
slider.cpp \
spinbutt.cpp \
statbmp.cpp \
statbox.cpp \
stattext.cpp \
textctrl.cpp \
timer.cpp \
toolbar.cpp \
utils.cpp \
window.cpp \
\
htmlcell.cpp \
htmlfilter.cpp \
htmlhelp.cpp \
htmlhelp_io.cpp \
htmlparser.cpp \
htmltag.cpp \
htmlwin.cpp \
htmlwinparser.cpp \
mod_fonts.cpp \
mod_hline.cpp \
mod_image.cpp \
mod_layout.cpp \
mod_links.cpp \
mod_list.cpp \
mod_pre.cpp \
mod_tables.cpp \
search.cpp
# propform.cpp \
# proplist.cpp \
# these are the sources which we build by our own rules
#
# TODO: parser.y can be included into SOURCES, but for the sake of my life I
# don't know where to put lexer.l - if I put it in the sources too,
# automake tries to build lexer.lo... and fails, of course. (VZ)
BUILT_SOURCES = parser.c lexer.c
parser.c: $(srcdir)/../common/parser.y lexer.c
$(YACC) $(srcdir)/../common/parser.y
@sed -e "s;$(srcdir)/../common/y.tab.c;parser.y;g" < y.tab.c | \
sed -e "s/BUFSIZ/5000/g" | \
sed -e "s/YYLMAX 200/YYLMAX 5000/g" | \
sed -e "s/yy/PROIO_yy/g" | \
sed -e "s/input/PROIO_input/g" | \
sed -e "s/unput/PROIO_unput/g" > parser.c
@$(RM) y.tab.c
lexer.c: $(srcdir)/../common/lexer.l
$(LEX) $(srcdir)/../common/lexer.l
@sed -e "s;$(srcdir)/../common/lex.yy.c;lexer.l;g" < lex.yy.c | \
sed -e "s/yy/PROIO_yy/g" | \
sed -e "s/input/PROIO_input/g" | \
sed -e "s/unput/PROIO_unput/g" > lexer.c
@$(RM) lex.yy.c
libwx_motif_la_LDFLAGS = -rpath @libdir@ \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
-release $(LT_RELEASE)
libwx_motif_la_LIBADD = $(LTLIBOBJS)
libwx_motif_la_DEPENDENCIES = $(libwx_motif_la_LIBADD) lexer.l parser.y

View File

@@ -1,7 +1,7 @@
# Note that this is NOT a relocatable package # Note that this is NOT a relocatable package
%define pref /usr %define pref /usr
%define ver 2.1.0 %define ver 2.1.0
%define rel 8 %define rel 9
Summary: The GTK+ 1.2 port of the wxWindows library Summary: The GTK+ 1.2 port of the wxWindows library
Name: wxGTK Name: wxGTK
@@ -9,7 +9,7 @@ Version: %{ver}
Release: %{rel} Release: %{rel}
Copyright: wxWindows Licence Copyright: wxWindows Licence
Group: X11/Libraries Group: X11/Libraries
Source: ftp://wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/wxGTK-2.1.0-b8.tgz Source: ftp://wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/wxGTK-2.1.0-b9.tgz
URL: http://wesley.informatik.uni-freiburg.de/~wxxt/docs.html URL: http://wesley.informatik.uni-freiburg.de/~wxxt/docs.html
Packager: Robert Roebling <roebling@ruf.uni-freiburg.de> Packager: Robert Roebling <roebling@ruf.uni-freiburg.de>
Requires: gtk+ >= 1.2.1 Requires: gtk+ >= 1.2.1