X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/09fbacf7ad214d34039453a8fc6a4c8470ecd732..8736a9a0d3edd5dec7cf179c3ea74249e7b6182d:/src/gtk/Makefile.am diff --git a/src/gtk/Makefile.am b/src/gtk/Makefile.am index e9fc7542c5..801d06a57e 100644 --- a/src/gtk/Makefile.am +++ b/src/gtk/Makefile.am @@ -1,79 +1,79 @@ -## Purpose: The automake makefile for wxWindows. -## Author: Phil Blecker, Vadim Zeitlin +## 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}/../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 + +# 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_gtk2_la_SOURCES = \ +libwx_gtk_la_SOURCES = \ \ win_gtk.c \ extended.c \ - utilsgtk.cpp \ + parser.c \ \ cmndata.cpp \ - dynarray.cpp \ - filefn.cpp \ - hash.cpp \ - list.cpp \ - matrix.cpp \ - memory.cpp \ - module.cpp \ - object.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 \ docmdi.cpp \ docview.cpp \ + dynarray.cpp \ dynlib.cpp \ event.cpp \ file.cpp \ fileconf.cpp \ + filefn.cpp \ framecmn.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 \ - resourc2.cpp \ resource.cpp \ sckaddr.cpp \ sckfile.cpp \ @@ -83,18 +83,27 @@ libwx_gtk2_la_SOURCES = \ serbase.cpp \ socket.cpp \ stream.cpp \ + string.cpp \ tbarbase.cpp \ tbarsmpl.cpp \ textfile.cpp \ time.cpp \ + timercmn.cpp \ + utilscmn.cpp \ + tokenzr.cpp \ url.cpp \ valgen.cpp \ validate.cpp \ valtext.cpp \ + variant.cpp \ wfstream.cpp \ wincmn.cpp \ + wxchar.cpp \ wxexpr.cpp \ zstream.cpp \ +\ + db.cpp \ + dbtable.cpp \ \ caret.cpp \ choicdgg.cpp \ @@ -109,7 +118,6 @@ libwx_gtk2_la_SOURCES = \ laywin.cpp \ listctrl.cpp \ msgdlgg.cpp \ - notebook.cpp \ panelg.cpp \ printps.cpp \ prntdlgg.cpp \ @@ -156,7 +164,6 @@ libwx_gtk2_la_SOURCES = \ gauge.cpp \ gdiobj.cpp \ icon.cpp \ - joystick.cpp \ listbox.cpp \ main.cpp \ mdi.cpp \ @@ -178,11 +185,8 @@ libwx_gtk2_la_SOURCES = \ stattext.cpp \ tbargtk.cpp \ textctrl.cpp \ - threadno.cpp \ - threadsgi.cpp \ timer.cpp \ tooltip.cpp \ - treectrl.cpp \ utilsgtk.cpp \ utilsres.cpp \ wave.cpp \ @@ -212,6 +216,8 @@ lexer.c: $(srcdir)/../common/lexer.l 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