# 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)
syntax highlighted by Code2HTML, v. 0.9.1