# # This file was automatically generated by tmake at 19:46, 1999/08/12 # DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE UNX.T! # # File: makefile.unx # Author: Julian Smart, Robert Roebling, Vadim Zeitlin # Created: 1993 # Updated: 1999 # Copyright:(c) 1993, AIAI, University of Edinburgh, # Copyright:(c) 1999, Vadim Zeitlin # Copyright:(c) 1999, Robert Roebling # # Makefile for libwx_gtk.a, libwx_motif.a and libwx_msw.a ################################################################### include ./src/make.env ############## override make.env for PIC ########################## # Clears all default suffixes .SUFFIXES: .o .cpp .c .cxx .c.o : $(CCC) -c $(CFLAGS) $(PICFLAGS) -o $@ $< .cpp.o : $(CC) -c $(CPPFLAGS) $(PICFLAGS) -o $@ $< .cxx.o : $(CC) -c $(CPPFLAGS) $(PICFLAGS) -o $@ $< ########################### Paths ################################# srcdir = @srcdir@ VPATH = :@top_srcdir@ top_srcdir = @top_srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ sbindir = @sbindir@ libexecdir = @libexecdir@ datadir = @datadir@ sysconfdir = @sysconfdir@ sharedstatedir = @sharedstatedir@ localstatedir = @localstatedir@ libdir = @libdir@ infodir = @infodir@ mandir = @mandir@ includedir = @includedir@ oldincludedir = /usr/include DESTDIR = pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = . INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ transform = @program_transform_name@ NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_alias = @build_alias@ build_triplet = @build@ host_alias = @host_alias@ host_triplet = @host@ target_alias = @target_alias@ target_triplet = @target@ ############################# Dirs ################################# WXDIR = $(top_srcdir) # Subordinate library possibilities GENDIR = $(WXDIR)/src/generic COMMDIR = $(WXDIR)/src/common HTMLDIR = $(WXDIR)/src/html UNIXDIR = $(WXDIR)/src/unix PNGDIR = $(WXDIR)/src/png JPEGDIR = $(WXDIR)/src/jpeg ZLIBDIR = $(WXDIR)/src/zlib GTKDIR = $(WXDIR)/src/gtk MOTIFDIR = $(WXDIR)/src/motif INCDIR = $(WXDIR)/include DOCDIR = $(WXDIR)/docs ############################## Files ################################## WX_HEADERS = \ accel.h \ app.h \ arrimpl.cpp \ 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 \ 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 \ listimpl.cpp \ 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 \ sizer.h \ slider.h \ socket.h \ spinbutt.h \ splitter.h \ statbmp.h \ statbox.h \ statline.h \ stattext.h \ statusbr.h \ strconv.h \ stream.h \ string.h \ tab.h \ tabctrl.h \ taskbar.h \ tbar95.h \ tbarbase.h \ tbarmsw.h \ tbarsmpl.h \ textctrl.h \ textdlg.h \ textfile.h \ thread.h \ time.h \ timer.h \ tipdlg.h \ tokenzr.h \ toolbar.h \ tooltip.h \ treectrl.h \ txtstrm.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 GTK_HEADERS = \ gtk/accel.h \ gtk/app.h \ gtk/bitmap.h \ gtk/bmpbuttn.h \ gtk/brush.h \ gtk/button.h \ gtk/checkbox.h \ gtk/checklst.h \ gtk/choice.h \ gtk/clipbrd.h \ gtk/colour.h \ gtk/combobox.h \ gtk/control.h \ gtk/cursor.h \ gtk/dataobj.h \ gtk/dc.h \ gtk/dcclient.h \ gtk/dcmemory.h \ gtk/dcscreen.h \ gtk/dialog.h \ gtk/dnd.h \ gtk/filedlg.h \ gtk/font.h \ gtk/frame.h \ gtk/gauge.h \ gtk/gdiobj.h \ gtk/icon.h \ gtk/joystick.h \ gtk/listbox.h \ gtk/mdi.h \ gtk/menu.h \ gtk/menuitem.h \ gtk/minifram.h \ gtk/notebook.h \ gtk/palette.h \ gtk/pen.h \ gtk/radiobox.h \ gtk/radiobut.h \ gtk/region.h \ gtk/scrolbar.h \ gtk/settings.h \ gtk/slider.h \ gtk/spinbutt.h \ gtk/statbmp.h \ gtk/statbox.h \ gtk/statline.h \ gtk/stattext.h \ gtk/tbargtk.h \ gtk/textctrl.h \ gtk/timer.h \ gtk/tooltip.h \ gtk/treectrl.h \ gtk/wave.h \ gtk/win_gtk.h \ gtk/window.h MOTIF_HEADERS = \ motif/accel.h \ motif/app.h \ motif/bitmap.h \ motif/bmpbuttn.h \ motif/brush.h \ motif/button.h \ motif/checkbox.h \ motif/checklst.h \ motif/choice.h \ motif/clipbrd.h \ motif/colordlg.h \ motif/colour.h \ motif/combobox.h \ motif/control.h \ motif/cursor.h \ motif/dataobj.h \ motif/dc.h \ motif/dcclient.h \ motif/dcmemory.h \ motif/dcprint.h \ motif/dcscreen.h \ motif/dialog.h \ motif/dnd.h \ motif/filedlg.h \ motif/font.h \ motif/fontdlg.h \ motif/frame.h \ motif/gauge.h \ motif/gdiobj.h \ motif/icon.h \ motif/joystick.h \ motif/listbox.h \ motif/mdi.h \ motif/menu.h \ motif/menuitem.h \ motif/metafile.h \ motif/minifram.h \ motif/msgdlg.h \ motif/palette.h \ motif/pen.h \ motif/print.h \ motif/printdlg.h \ motif/private.h \ motif/radiobox.h \ motif/radiobut.h \ motif/region.h \ motif/scrolbar.h \ motif/settings.h \ motif/slider.h \ motif/spinbutt.h \ motif/statbmp.h \ motif/statbox.h \ motif/stattext.h \ motif/textctrl.h \ motif/timer.h \ motif/toolbar.h \ motif/window.h UNIX_HEADERS = \ unix/execute.h GENERIC_HEADERS = \ generic/caret.h \ generic/choicdgg.h \ generic/colrdlgg.h \ generic/dcpsg.h \ generic/dirdlgg.h \ generic/fontdlgg.h \ generic/gridg.h \ generic/helpext.h \ generic/helphtml.h \ generic/helpwxht.h \ generic/helpxlp.h \ generic/imaglist.h \ generic/laywin.h \ generic/listctrl.h \ generic/msgdlgg.h \ generic/notebook.h \ generic/panelg.h \ generic/printps.h \ generic/prntdlgg.h \ generic/progdlgg.h \ generic/sashwin.h \ generic/scrolwin.h \ generic/splitter.h \ generic/statusbr.h \ generic/tabg.h \ generic/textdlgg.h \ generic/treectrl.h PROTOCOL_HEADERS = \ protocol/file.h \ protocol/ftp.h \ protocol/http.h \ protocol/protocol.h HTML_HEADERS = \ html/forcelink.h \ html/htmlcell.h \ html/htmldefs.h \ html/htmlfilter.h \ html/htmlhelp.h \ html/htmlparser.h \ html/htmltag.h \ html/htmlwin.h \ html/htmlwinparser.h \ html/mod_templ.h \ html/version.h GTK_GENERICOBJS = \ src/generic/busyinfo.o \ src/generic/caret.o \ src/generic/choicdgg.o \ src/generic/colrdlgg.o \ src/generic/dcpsg.o \ src/generic/dirdlgg.o \ src/generic/fontdlgg.o \ src/generic/gridg.o \ src/generic/imaglist.o \ src/generic/laywin.o \ src/generic/listctrl.o \ src/generic/msgdlgg.o \ src/generic/numdlgg.o \ src/generic/panelg.o \ src/generic/printps.o \ src/generic/prntdlgg.o \ src/generic/progdlgg.o \ src/generic/prop.o \ src/generic/propform.o \ src/generic/proplist.o \ src/generic/sashwin.o \ src/generic/scrolwin.o \ src/generic/splitter.o \ src/generic/statusbr.o \ src/generic/textdlgg.o \ src/generic/tipdlg.o \ src/generic/treectrl.o GTK_COMMONOBJS = \ parser.o \ src/common/cmndata.o \ src/common/config.o \ src/common/date.o \ src/common/datstrm.o \ src/common/db.o \ src/common/dbtable.o \ src/common/dcbase.o \ src/common/dlgcmn.o \ src/common/docmdi.o \ src/common/docview.o \ src/common/dynarray.o \ src/common/dynlib.o \ src/common/event.o \ src/common/extended.o \ src/common/ffile.o \ src/common/file.o \ src/common/fileconf.o \ src/common/filefn.o \ src/common/filesys.o \ src/common/framecmn.o \ src/common/fs_inet.o \ src/common/fs_zip.o \ src/common/ftp.o \ src/common/gdicmn.o \ src/common/hash.o \ src/common/helpbase.o \ src/common/http.o \ src/common/imagbmp.o \ src/common/image.o \ src/common/imaggif.o \ src/common/imagjpeg.o \ src/common/imagpng.o \ src/common/intl.o \ src/common/ipcbase.o \ src/common/layout.o \ src/common/list.o \ src/common/log.o \ src/common/memory.o \ src/common/mimetype.o \ src/common/module.o \ src/common/mstream.o \ src/common/object.o \ src/common/objstrm.o \ src/common/paper.o \ src/common/prntbase.o \ src/common/process.o \ src/common/protocol.o \ src/common/resource.o \ src/common/sckaddr.o \ src/common/sckfile.o \ src/common/sckipc.o \ src/common/sckstrm.o \ src/common/sizer.o \ src/common/socket.o \ src/common/strconv.o \ src/common/stream.o \ src/common/string.o \ src/common/tbarbase.o \ src/common/tbarsmpl.o \ src/common/textcmn.o \ src/common/textfile.o \ src/common/time.o \ src/common/timercmn.o \ src/common/tokenzr.o \ src/common/txtstrm.o \ src/common/unzip.o \ src/common/url.o \ src/common/utilscmn.o \ src/common/valgen.o \ src/common/validate.o \ src/common/valtext.o \ src/common/variant.o \ src/common/wfstream.o \ src/common/wincmn.o \ src/common/wxchar.o \ src/common/wxexpr.o \ src/common/zipstrm.o \ src/common/zstream.o GTK_GUIOBJS = \ src/gtk/accel.o \ src/gtk/app.o \ src/gtk/bitmap.o \ src/gtk/bmpbuttn.o \ src/gtk/brush.o \ src/gtk/button.o \ src/gtk/checkbox.o \ src/gtk/checklst.o \ src/gtk/choice.o \ src/gtk/clipbrd.o \ src/gtk/colour.o \ src/gtk/combobox.o \ src/gtk/control.o \ src/gtk/cursor.o \ src/gtk/data.o \ src/gtk/dataobj.o \ src/gtk/dc.o \ src/gtk/dcclient.o \ src/gtk/dcmemory.o \ src/gtk/dcscreen.o \ src/gtk/dialog.o \ src/gtk/dnd.o \ src/gtk/filedlg.o \ src/gtk/font.o \ src/gtk/frame.o \ src/gtk/gauge.o \ src/gtk/gdiobj.o \ src/gtk/gsockgtk.o \ src/gtk/icon.o \ src/gtk/listbox.o \ src/gtk/main.o \ src/gtk/mdi.o \ src/gtk/menu.o \ src/gtk/minifram.o \ src/gtk/notebook.o \ src/gtk/palette.o \ src/gtk/pen.o \ src/gtk/radiobox.o \ src/gtk/radiobut.o \ src/gtk/region.o \ src/gtk/scrolbar.o \ src/gtk/settings.o \ src/gtk/slider.o \ src/gtk/spinbutt.o \ src/gtk/statbmp.o \ src/gtk/statbox.o \ src/gtk/statline.o \ src/gtk/stattext.o \ src/gtk/tbargtk.o \ src/gtk/textctrl.o \ src/gtk/timer.o \ src/gtk/tooltip.o \ src/gtk/utilsgtk.o \ src/gtk/utilsres.o \ src/gtk/wave.o \ src/gtk/win_gtk.o \ src/gtk/window.o MOTIF_GENERICOBJS = \ src/generic/busyinfo.o \ src/generic/caret.o \ src/generic/choicdgg.o \ src/generic/colrdlgg.o \ src/generic/dcpsg.o \ src/generic/dirdlgg.o \ src/generic/fontdlgg.o \ src/generic/gridg.o \ src/generic/helpxlp.o \ src/generic/imaglist.o \ src/generic/laywin.o \ src/generic/listctrl.o \ src/generic/msgdlgg.o \ src/generic/notebook.o \ src/generic/numdlgg.o \ src/generic/panelg.o \ src/generic/printps.o \ src/generic/prntdlgg.o \ src/generic/progdlgg.o \ src/generic/prop.o \ src/generic/propform.o \ src/generic/proplist.o \ src/generic/sashwin.o \ src/generic/scrolwin.o \ src/generic/splitter.o \ src/generic/statusbr.o \ src/generic/tabg.o \ src/generic/textdlgg.o \ src/generic/tipdlg.o \ src/generic/treectrl.o MOTIF_COMMONOBJS = \ parser.o \ src/common/choiccmn.o \ src/common/cmndata.o \ src/common/config.o \ src/common/ctrlcmn.o \ src/common/date.o \ src/common/datstrm.o \ src/common/db.o \ src/common/dbtable.o \ src/common/dcbase.o \ src/common/dlgcmn.o \ src/common/docmdi.o \ src/common/docview.o \ src/common/dynarray.o \ src/common/dynlib.o \ src/common/event.o \ src/common/extended.o \ src/common/ffile.o \ src/common/file.o \ src/common/fileconf.o \ src/common/filefn.o \ src/common/filesys.o \ src/common/framecmn.o \ src/common/fs_inet.o \ src/common/fs_zip.o \ src/common/ftp.o \ src/common/gdicmn.o \ src/common/hash.o \ src/common/helpbase.o \ src/common/http.o \ src/common/imagbmp.o \ src/common/image.o \ src/common/imaggif.o \ src/common/imagjpeg.o \ src/common/imagpng.o \ src/common/intl.o \ src/common/ipcbase.o \ src/common/layout.o \ src/common/list.o \ src/common/log.o \ src/common/memory.o \ src/common/mimetype.o \ src/common/module.o \ src/common/mstream.o \ src/common/object.o \ src/common/objstrm.o \ src/common/odbc.o \ src/common/paper.o \ src/common/prntbase.o \ src/common/process.o \ src/common/protocol.o \ src/common/resource.o \ src/common/sckaddr.o \ src/common/sckfile.o \ src/common/sckipc.o \ src/common/sckstrm.o \ src/common/sizer.o \ src/common/socket.o \ src/common/strconv.o \ src/common/stream.o \ src/common/string.o \ src/common/tbarbase.o \ src/common/tbarsmpl.o \ src/common/textcmn.o \ src/common/textfile.o \ src/common/time.o \ src/common/timercmn.o \ src/common/tokenzr.o \ src/common/txtstrm.o \ src/common/unzip.o \ src/common/url.o \ src/common/utilscmn.o \ src/common/valgen.o \ src/common/validate.o \ src/common/valtext.o \ src/common/variant.o \ src/common/wfstream.o \ src/common/wincmn.o \ src/common/wxchar.o \ src/common/wxexpr.o \ src/common/zipstrm.o \ src/common/zstream.o MOTIF_GUIOBJS = \ src/motif/xmcombo/xmcombo.o \ src/motif/accel.o \ src/motif/app.o \ src/motif/bitmap.o \ src/motif/bmpbuttn.o \ src/motif/brush.o \ src/motif/button.o \ src/motif/checkbox.o \ src/motif/choice.o \ src/motif/clipbrd.o \ src/motif/colour.o \ src/motif/combobox.o \ src/motif/control.o \ src/motif/cursor.o \ src/motif/data.o \ src/motif/dataobj.o \ src/motif/dc.o \ src/motif/dcclient.o \ src/motif/dcmemory.o \ src/motif/dcscreen.o \ src/motif/dialog.o \ src/motif/filedlg.o \ src/motif/font.o \ src/motif/frame.o \ src/motif/gauge.o \ src/motif/gdiobj.o \ src/motif/gsockmot.o \ src/motif/icon.o \ src/motif/listbox.o \ src/motif/main.o \ src/motif/mdi.o \ src/motif/menu.o \ src/motif/menuitem.o \ src/motif/minifram.o \ src/motif/msgdlg.o \ src/motif/palette.o \ src/motif/pen.o \ src/motif/radiobox.o \ src/motif/radiobut.o \ src/motif/region.o \ src/motif/scrolbar.o \ src/motif/settings.o \ src/motif/slider.o \ src/motif/statbmp.o \ src/motif/statbox.o \ src/motif/stattext.o \ src/motif/textctrl.o \ src/motif/timer.o \ src/motif/toolbar.o \ src/motif/utils.o \ src/motif/window.o HTMLOBJS = \ src/html/htmlcell.o \ src/html/htmlfilter.o \ src/html/htmlhelp.o \ src/html/htmlhelp_io.o \ src/html/htmlparser.o \ src/html/htmltag.o \ src/html/htmlwin.o \ src/html/htmlwinparser.o \ src/html/mod_fonts.o \ src/html/mod_hline.o \ src/html/mod_image.o \ src/html/mod_layout.o \ src/html/mod_links.o \ src/html/mod_list.o \ src/html/mod_pre.o \ src/html/mod_tables.o \ src/html/search.o UNIXOBJS = \ src/unix/gsocket.o \ src/unix/threadpsx.o \ src/unix/utilsunx.o ZLIBOBJS = \ src/zlib/adler32.o \ src/zlib/compress.o \ src/zlib/crc32.o \ src/zlib/gzio.o \ src/zlib/uncompr.o \ src/zlib/deflate.o \ src/zlib/trees.o \ src/zlib/zutil.o \ src/zlib/inflate.o \ src/zlib/infblock.o \ src/zlib/inftrees.o \ src/zlib/infcodes.o \ src/zlib/infutil.o \ src/zlib/inffast.o PNGOBJS = \ src/png/png.o \ src/png/pngread.o \ src/png/pngrtran.o \ src/png/pngrutil.o \ src/png/pngpread.o \ src/png/pngtrans.o \ src/png/pngwrite.o \ src/png/pngwtran.o \ src/png/pngwutil.o \ src/png/pngerror.o \ src/png/pngmem.o \ src/png/pngwio.o \ src/png/pngrio.o \ src/png/pngget.o \ src/png/pngset.o JPEGOBJS = \ src/jpeg/jcomapi.o \ src/jpeg/jutils.o \ src/jpeg/jerror.o \ src/jpeg/jmemmgr.o \ src/jpeg/jmemnobs.o \ src/jpeg/jcapimin.o \ src/jpeg/jcapistd.o \ src/jpeg/jctrans.o \ src/jpeg/jcparam.o \ src/jpeg/jdatadst.o \ src/jpeg/jcinit.o \ src/jpeg/jcmaster.o \ src/jpeg/jcmarker.o \ src/jpeg/jcmainct.o \ src/jpeg/jcprepct.o \ src/jpeg/jccoefct.o \ src/jpeg/jccolor.o \ src/jpeg/jcsample.o \ src/jpeg/jchuff.o \ src/jpeg/jcphuff.o \ src/jpeg/jcdctmgr.o \ src/jpeg/jfdctfst.o \ src/jpeg/jfdctflt.o \ src/jpeg/jfdctint.o \ src/jpeg/jdapimin.o \ src/jpeg/jdapistd.o \ src/jpeg/jdtrans.o \ src/jpeg/jdatasrc.o \ src/jpeg/jdmaster.o \ src/jpeg/jdinput.o \ src/jpeg/jdmarker.o \ src/jpeg/jdhuff.o \ src/jpeg/jdphuff.o \ src/jpeg/jdmainct.o \ src/jpeg/jdcoefct.o \ src/jpeg/jdpostct.o \ src/jpeg/jddctmgr.o \ src/jpeg/jidctfst.o \ src/jpeg/jidctflt.o \ src/jpeg/jidctint.o \ src/jpeg/jidctred.o \ src/jpeg/jdsample.o \ src/jpeg/jdcolor.o \ src/jpeg/jquant1.o \ src/jpeg/jquant2.o \ src/jpeg/jdmerge.o OBJECTS = $(@GUIOBJS@) $(@COMMONOBJS@) $(@GENERICOBJS@) $(HTMLOBJS) $(UNIXOBJS) \ $(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS) HEADERS = $(@GUIHEADERS@) $(HTML_HEADERS) $(UNIX_HEADERS) $(PROTOCOL_HEADERS) \ $(GENERIC_HEADERS) $(WX_HEADERS) REQUIRED_DIRS = ./lib ./src ./src/common ./src/gtk ./src/motif \ ./src/generic ./src/unix ./src/motif/xmombo ./src/html \ ./src/zlib ./src/jpeg ./src/png all: $(REQUIRED_DIRS) $(OBJECTS) @WX_TARGET_LIBRARY@ @WX_CREATE_LINKS@ $(REQUIRED_DIRS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h $(WXDIR)/include/wx/setup.h @if test ! -d ./lib; then mkdir ./lib; fi @if test ! -d ./src; then mkdir ./src; fi @if test ! -d ./src/common; then mkdir ./src/common; fi @if test ! -d ./src/gtk; then mkdir ./src/gtk; fi @if test ! -d ./src/motif; then mkdir ./src/motif; fi @if test ! -d ./src/motif/xmcombo; then mkdir ./src/motif/xmcombo; fi @if test ! -d ./src/generic; then mkdir ./src/generic; fi @if test ! -d ./src/unix; then mkdir ./src/unix; fi @if test ! -d ./src/html; then mkdir ./src/html; fi @if test ! -d ./src/png; then mkdir ./src/png; fi @if test ! -d ./src/jpeg; then mkdir ./src/jpeg; fi @if test ! -d ./src/zlib; then mkdir ./src/zlib; fi @WX_LIBRARY_NAME_STATIC@: $(OBJECTS) $(AR) $(AROPTIONS) ./lib/$@ $(OBJECTS) $(RANLIB) ./lib/$@ @WX_LIBRARY_NAME_SHARED@: $(OBJECTS) $(SHARED_LD) ./lib/$@ $(OBJECTS) $(EXTRALIBS) CREATE_LINKS: ./lib/@WX_TARGET_LIBRARY@ @if test -e ./lib/@WX_LIBRARY_LINK1@; then rm -f ./lib/@WX_LIBRARY_LINK1@; fi @if test -e ./lib/@WX_LIBRARY_LINK2@; then rm -f ./lib/@WX_LIBRARY_LINK2@; fi @if test -e ./lib/@WX_LIBRARY_LINK3@; then rm -f ./lib/@WX_LIBRARY_LINK3@; fi $(LN_S) @WX_TARGET_LIBRARY@ ./lib/@WX_LIBRARY_LINK1@ $(LN_S) @WX_TARGET_LIBRARY@ ./lib/@WX_LIBRARY_LINK2@ $(LN_S) @WX_TARGET_LIBRARY@ ./lib/@WX_LIBRARY_LINK3@ CREATE_INSTALLED_LINKS: $(libdir)/@WX_TARGET_LIBRARY@ @if test -e $(libdir)/@WX_LIBRARY_LINK1@; then rm -f $(libdir)/@WX_LIBRARY_LINK1@; fi @if test -e $(libdir)/@WX_LIBRARY_LINK2@; then rm -f $(libdir)/@WX_LIBRARY_LINK2@; fi @if test -e $(libdir)/@WX_LIBRARY_LINK3@; then rm -f $(libdir)/@WX_LIBRARY_LINK3@; fi $(LN_S) @WX_TARGET_LIBRARY@ $(libdir)/@WX_LIBRARY_LINK1@ $(LN_S) @WX_TARGET_LIBRARY@ $(libdir)/@WX_LIBRARY_LINK2@ $(LN_S) @WX_TARGET_LIBRARY@ $(libdir)/@WX_LIBRARY_LINK3@ $(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h $(WXDIR)/include/wx/setup.h parser.o: parser.c lexer.c $(CCLEX) -c $(CFLAGS) -o $@ parser.c parser.c: $(COMMDIR)/parser.y lexer.c $(YACC) $(COMMDIR)/parser.y @sed -e "s;$(COMMDIR)/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: $(COMMDIR)/lexer.l $(LEX) $(COMMDIR)/lexer.l @sed -e "s;$(COMMDIR)/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 preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx-config $(top_builddir)/setup.h @echo " " @echo " Installing wxWindows..." @echo " " $(INSTALL_SCRIPT) $(top_builddir)/wx-config $(bindir)/wx-config $(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(libdir)/@WX_TARGET_LIBRARY@ @if test ! -d $(libdir)/wx; then mkdir $(libdir)/wx; fi @if test ! -d $(libdir)/wx/include; then mkdir $(libdir)/wx/include; fi @if test ! -d $(libdir)/wx/include/wx; then mkdir $(libdir)/wx/include/wx; fi @if test ! -d $(libdir)/wx/include/wx/@TOOLKIT_DIR@; then mkdir $(libdir)/wx/include/wx/@TOOLKIT_DIR@; fi $(INSTALL_DATA) $(top_builddir)/setup.h $(libdir)/wx/include/wx/@TOOLKIT_DIR@/setup.h @if test ! -d $(includedir)/wx; then mkdir $(includedir)/wx; fi @if test ! -d $(includedir)/wx/gtk; then mkdir $(includedir)/wx/gtk; fi @if test ! -d $(includedir)/wx/motif; then mkdir $(includedir)/wx/motif; fi @if test ! -d $(includedir)/wx/html; then mkdir $(includedir)/wx/html; fi @if test ! -d $(includedir)/wx/protocol; then mkdir $(includedir)/wx/protocol; fi @if test ! -d $(includedir)/wx/unix; then mkdir $(includedir)/wx/unix; fi @if test ! -d $(includedir)/wx/generic; then mkdir $(includedir)/wx/generic; fi @list='$(HEADERS)'; for p in $$list; do \ $(INSTALL_DATA) $(top_srcdir)/include/wx/$$p $(includedir)/wx/$$p; \ echo "$(INSTALL_DATA) $(top_srcdir)/include/wx/$$p $(includedir)/wx/$$p"; \ done write_message: @echo " " @echo " The installation of wxWindows is finished. On certain" @echo " platforms (e.g. Linux, Solaris) you'll now have to run" @echo " ldconfig if you installed a shared library." @echo " " @echo " wxWindows comes with no guarantees and doesn't claim" @echo " to be suitable for any purpose." @echo " " @echo " Read the wxWindows Licence on licencing conditions." @echo " " install: preinstall @WX_CREATE_INSTALLED_LINKS@ write_message uninstall: @echo " " @echo " Uninstalling wxWindows..." @echo " " @echo " Removing library..." @rm -f $(libdir)/@WX_TARGET_LIBRARY@ @rm -f $(libdir)/@WX_LIBRARY_LINK1@ @rm -f $(libdir)/@WX_LIBRARY_LINK2@ @rm -f $(libdir)/@WX_LIBRARY_LINK3@ @echo " Removing helper files..." @rm -f $(libdir)/wx/include/wx/@TOOLKIT_DIR@/setup.h @rm -f $(bindir)/wx-config @echo " Removing headers..." @list='$(HEADERS)'; for p in $$list; do \ rm -f $(includedir)/wx/$$p; \ done @echo " Removing directories..." @if test -d $(libdir)/wx/include/wx/@TOOLKIT_DIR@; then rmdir $(libdir)/wx/include/wx/@TOOLKIT_DIR@; fi @if test -d $(libdir)/wx/include/wx; then rmdir $(libdir)/wx/include/wx; fi @if test -d $(libdir)/wx/include; then rmdir $(libdir)/wx/include; fi @if test -d $(libdir)/wx; then rmdir $(libdir)/wx; fi @if test -d $(includedir)/wx/gtk; then rmdir $(includedir)/wx/gtk; fi @if test -d $(includedir)/wx/motif; then rmdir $(includedir)/wx/motif; fi @if test -d $(includedir)/wx/html; then rmdir $(includedir)/wx/html; fi @if test -d $(includedir)/wx/unix; then rmdir $(includedir)/wx/unix; fi @if test -d $(includedir)/wx/generic; then rmdir $(includedir)/wx/generic; fi @if test -d $(includedir)/wx/protocol; then rmdir $(includedir)/wx/protocol; fi @if test -d $(includedir)/wx; then rmdir $(includedir)/wx; fi clean: rm -f ./src/msw/*.o rm -f ./src/gtk/*.o rm -f ./src/motif/*.o rm -f ./src/html/*.o rm -f ./src/common/*.o rm -f ./src/unix/*.o rm -f ./src/generic/*.o rm -f ./src/png/*.o rm -f ./src/jpeg/*.o rm -f ./src/zlib/*.o rm -f *.o rm -f parser.c rm -f lexer.c rm -f ./lib/* cleanall: clean