# Makefile.in for vnc2swf # $Id: Makefile.in,v 1.4 2005/10/29 05:22:05 euske Exp $ CVSROOT=:ext:euske@cvs.sourceforge.net:/cvsroot/vnc2swf PACKAGE = vnc2swf VERSION = 0.5.0 SRCS = \ argsresources.c \ colour.c \ desktop.c \ dialogs.c \ fullscreen.c \ listen.c \ misc.c \ popup.c \ rfbproto.c \ selection.c \ shm.c \ swf.c \ vnc2swf.c \ writeswf.c \ sockets.cxx \ zrle.cxx OBJS = \ argsresources.o \ colour.o \ desktop.o \ dialogs.o \ fullscreen.o \ listen.o \ misc.o \ popup.o \ rfbproto.o \ selection.o \ shm.o \ swf.o \ vnc2swf.o \ writeswf.o \ sockets.o \ zrle.o program = vnc2swf DEP_LIBS = rfb/librfb.a rdr/librdr.a EXTRA_LIBS = @X_PRE_LIBS@ @X_LIBS@ -lXmu -lXaw -lXt -lX11 -lXext @X_EXTRA_LIBS@ DIR_CPPFLAGS = -I$(top_srcdir) @SOCKLEN_T_DEFINE@ @X_CFLAGS@ # X_CFLAGS are really CPPFLAGS all:: $(program) $(program): $(OBJS) $(DEP_LIBS) rm -f $(program) $(CXXLD) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(DEP_LIBS) $(LIBS) $(EXTRA_LIBS) rfb/librfb.a: cd rfb; $(MAKE) librfb.a; rdr/librdr.a: cd rdr; $(MAKE) librdr.a; # clean:: cd rfb; $(MAKE) clean; cd rdr; $(MAKE) clean; -rm -f $(program) $(library) *.o *~ '.#*' distclean:: clean cd rfb; $(MAKE) distclean; cd rdr; $(MAKE) distclean; -rm -f Makefile config.log config.status config.cache docs/*~ install:: $(program) recordwin.sh strip $(program) mkdir -p $(bindir) cp $(program) $(bindir) cp recordwin.sh $(bindir)/recordwin chmod 0755 $(bindir)/recordwin SHELL = @SHELL@ top_srcdir = @top_srcdir@ @SET_MAKE@ CC = @CC@ CFLAGS = @CFLAGS@ $(DIR_CFLAGS) -g CCLD = $(CC) CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ -g CXXLD = $(CXX) CPPFLAGS = @CPPFLAGS@ -DVNC2SWF_VERSION='"$(VERSION)"' DEFS = @DEFS@ ALL_CPPFLAGS = $(CPPFLAGS) $(DEFS) $(DIR_CPPFLAGS) LIBS = @LIBS@ LDFLAGS = @LDFLAGS@ RANLIB = @RANLIB@ AR = ar cq prefix = /usr/X11R6 exec_prefix = $(prefix) bindir = $(DESTDIR)$(exec_prefix)/bin .SUFFIXES: .SUFFIXES: .cxx .c .o .c.o: $(CC) $(ALL_CPPFLAGS) $(CFLAGS) -c $< .cxx.o: $(CXX) $(ALL_CPPFLAGS) $(CXXFLAGS) -c $< vncviewer.h: rfbproto.h argsresources.o: argsresources.c vncviewer.h colour.o: colour.c vncviewer.h desktop.o: desktop.c vncviewer.h dialogs.o: dialogs.c vncviewer.h fullscreen.o: fullscreen.c vncviewer.h listen.o: listen.c vncviewer.h misc.o: misc.c vncviewer.h popup.o: popup.c vncviewer.h rfbproto.o: rfbproto.c rre.c corre.c hextile.c vncviewer.h rfb/vncauth.h selection.o: selection.c vncviewer.h shm.o: shm.c vncviewer.h sockets.o: sockets.cxx vncviewer.h rdr/FdInStream.h rdr/FdOutStream.h rdr/Exception.h vnc2swf.o: vnc2swf.c vncviewer.h writeswf.o: vncviewer.h zrle.o: zrle.cxx vncviewer.h rdr/ZlibInStream.h rdr/FdInStream.h rdr/Exception.h up: distclean sshon2 cvs -d$(CVSROOT) update diff: sshon2 cvs -d$(CVSROOT) diff -u commit: distclean sshon2 cvs -d$(CVSROOT) commit pack: distclean ln -s $(PACKAGE) ../$(PACKAGE)-$(VERSION) tar c -z -C.. -f ../$(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION) \ --dereference --numeric-owner --exclude CVS --exclude '.*' rm ../$(PACKAGE)-$(VERSION)