-## Purpose: The automake makefile for wxWindows.
+## Purpose: The automake makefile for wxWindows (src/gtk subdirectory)
## Author: Phil Blecker, Vadim Zeitlin
## Version: $Id$
##
DEFS = $(TOOLKIT_DEF) $(WXDEBUG_DEFINE)
LIBS = $(GUILIBS)
-VPATH = .:${srcdir}/../common:${srcdir}/../generic:${EXTRA_VPATH}
+VPATH = .:${srcdir}:${srcdir}/../common:${srcdir}/../generic:${EXTRA_VPATH}
EXTRA_DIST = "${srcdir}/../common ${srcdir}/../generic ${srcdir}"
lib_LTLIBRARIES = @WX_LIBRARY_NAME@
-EXTRA_LTLIBRARIES = libwx_gtk2.la libwx_motif2.la
+EXTRA_LTLIBRARIES = libwx_gtk.la libwx_motif.la libwx_msw.la
# these are the common files which always make part of the library
-libwx_gtk2_la_SOURCES = \
+libwx_gtk_la_SOURCES = \
\
win_gtk.c \
extended.c \
- utilsgtk.cpp \
+ parser.c \
\
cmndata.cpp \
dynarray.cpp \
helpbase.cpp \
http.cpp \
image.cpp \
+ imagbmp.cpp \
imaggif.cpp \
imagjpeg.cpp \
imagpng.cpp \
prntbase.cpp \
process.cpp \
protocol.cpp \
- resourc2.cpp \
resource.cpp \
sckaddr.cpp \
sckfile.cpp \
laywin.cpp \
listctrl.cpp \
msgdlgg.cpp \
- notebook.cpp \
panelg.cpp \
printps.cpp \
prntdlgg.cpp \
gauge.cpp \
gdiobj.cpp \
icon.cpp \
- joystick.cpp \
listbox.cpp \
main.cpp \
mdi.cpp \
stattext.cpp \
tbargtk.cpp \
textctrl.cpp \
- threadno.cpp \
- threadsgi.cpp \
timer.cpp \
tooltip.cpp \
- treectrl.cpp \
utilsgtk.cpp \
utilsres.cpp \
wave.cpp \
sed -e "s/unput/PROIO_unput/g" > lexer.c
@$(RM) lex.yy.c
-libwx_gtk2_la_LDFLAGS = -rpath @libdir@ -release @WX_MINOR_VERSION_NUMBER@.@WX_RELEASE_NUMBER@
-libwx_gtk2_la_LIBADD = $(LTLIBOBJS)
-libwx_gtk2_la_DEPENDENCIES = $(libwx_gtk2_la_LIBADD) lexer.l parser.y
+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