# Makefile.in generated by automake 1.9.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
#
# $Header: /home/cvs/d4x/main/face/Makefile.am,v 1.3.2.3 2005/08/25 03:26:47 max Exp $
#
#
# $Header: /home/cvs/d4x/admin/Makefile.all,v 1.2 2005/03/03 14:25:33 zaufi Exp $
#
#
# $Header: /home/cvs/d4x/admin/Makefile.common,v 1.2 2005/03/03 14:25:33 zaufi Exp $
#
# Rules to be included in every Makefile
#
#
# $Header: /home/cvs/d4x/admin/Makefile.misc,v 1.2 2005/03/03 14:25:33 zaufi Exp $
#
#
# $Header: /home/cvs/d4x/admin/Makefile.deps,v 1.2 2005/03/03 14:25:33 zaufi Exp $
#
#
# $Header: /home/cvs/d4x/admin/Makefile.gengetopt,v 1.1 2005/03/03 14:25:33 zaufi Exp $
#
# Support to generate command line parsers
#
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ../..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/admin/Makefile.all \
$(top_srcdir)/admin/Makefile.common \
$(top_srcdir)/admin/Makefile.deps \
$(top_srcdir)/admin/Makefile.gengetopt \
$(top_srcdir)/admin/Makefile.misc
subdir = main/face
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/ac_choose_boost.m4 \
$(top_srcdir)/m4/ac_path_gengetopt.m4 \
$(top_srcdir)/m4/ac_pkg_info_header.m4 \
$(top_srcdir)/m4/codeset.m4 $(top_srcdir)/m4/cppunit.m4 \
$(top_srcdir)/m4/d4xao.m4 $(top_srcdir)/m4/gettext.m4 \
$(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
$(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
$(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
$(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
$(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/longdouble.m4 \
$(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
$(top_srcdir)/m4/openssl.m4 $(top_srcdir)/m4/po.m4 \
$(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
$(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
$(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
$(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
$(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
$(top_srcdir)/support/version.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LIBRARIES = $(noinst_LIBRARIES)
AR = ar
ARFLAGS = cru
libface_a_AR = $(AR) $(ARFLAGS)
libface_a_LIBADD =
am__libface_a_SOURCES_DIST = $(strip about.cc fsched.cc eggtrayicon.c \
addd.cc fsface.cc mywidget.cc buttons.cc graph.cc passface.cc \
colors.cc list.cc prefs.cc columns.cc lmenu.cc qtree.cc \
dndtrash.cc lod.cc saveload.cc edit.cc log.cc themes.cc \
filtrgui.cc misc.cc ) libface_a.all_cc.cc
am__objects_1 = about.$(OBJEXT) fsched.$(OBJEXT) eggtrayicon.$(OBJEXT) \
addd.$(OBJEXT) fsface.$(OBJEXT) mywidget.$(OBJEXT) \
buttons.$(OBJEXT) graph.$(OBJEXT) passface.$(OBJEXT) \
colors.$(OBJEXT) list.$(OBJEXT) prefs.$(OBJEXT) \
columns.$(OBJEXT) lmenu.$(OBJEXT) qtree.$(OBJEXT) \
dndtrash.$(OBJEXT) lod.$(OBJEXT) saveload.$(OBJEXT) \
edit.$(OBJEXT) log.$(OBJEXT) themes.$(OBJEXT) \
filtrgui.$(OBJEXT) misc.$(OBJEXT)
@EXTRA_OPTIMIZE_FALSE@am_libface_a_OBJECTS = $(am__objects_1)
@EXTRA_OPTIMIZE_TRUE@am_libface_a_OBJECTS = \
@EXTRA_OPTIMIZE_TRUE@ libface_a.all_cc.$(OBJEXT)
libface_a_OBJECTS = $(am_libface_a_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/admin/depcomp
am__depfiles_maybe = depfiles
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
-o $@
SOURCES = $(libface_a_SOURCES)
DIST_SOURCES = $(am__libface_a_SOURCES_DIST)
HEADERS = $(noinst_HEADERS)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ALLOCA = @ALLOCA@
AMDEP_FALSE = @AMDEP_FALSE@
AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AO_CFLAGS = @AO_CFLAGS@
AO_LIBS = @AO_LIBS@
AUTOCONF = @AUTOCONF@
AUTOGEN = @AUTOGEN@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
BOOST_CPPFLAGS = @BOOST_CPPFLAGS@
BOOST_LDFLAGS = @BOOST_LDFLAGS@
BOOST_VERSION = @BOOST_VERSION@
BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
CATOBJEXT = @CATOBJEXT@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CPPUNIT_CFLAGS = @CPPUNIT_CFLAGS@
CPPUNIT_CONFIG = @CPPUNIT_CONFIG@
CPPUNIT_LIBS = @CPPUNIT_LIBS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DATADIRNAME = @DATADIRNAME@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DOT = @DOT@
DOXYGEN = @DOXYGEN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
ESD_CFLAGS = @ESD_CFLAGS@
ESD_CONFIG = @ESD_CONFIG@
ESD_LIBS = @ESD_LIBS@
EXEEXT = @EXEEXT@
EXTRA_OPTIMIZE_FALSE = @EXTRA_OPTIMIZE_FALSE@
EXTRA_OPTIMIZE_TRUE = @EXTRA_OPTIMIZE_TRUE@
GENCAT = @GENCAT@
GENGETOPT = @GENGETOPT@
GLIBC21 = @GLIBC21@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
GLIB_LIBS = @GLIB_LIBS@
GLIB_MKENUMS = @GLIB_MKENUMS@
GMSGFMT = @GMSGFMT@
GOBJECT_QUERY = @GOBJECT_QUERY@
GTK_CFLAGS = @GTK_CFLAGS@
GTK_LIBS = @GTK_LIBS@
HAVE_ASPRINTF = @HAVE_ASPRINTF@
HAVE_DOT = @HAVE_DOT@
HAVE_POSIX_PRINTF = @HAVE_POSIX_PRINTF@
HAVE_SNPRINTF = @HAVE_SNPRINTF@
HAVE_WPRINTF = @HAVE_WPRINTF@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
INSTOBJEXT = @INSTOBJEXT@
INTLBISON = @INTLBISON@
INTLLIBS = @INTLLIBS@
INTLOBJS = @INTLOBJS@
INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
LDFLAGS = @LDFLAGS@
LIBICONV = @LIBICONV@
LIBINTL = @LIBINTL@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LN_S = @LN_S@
LTLIBICONV = @LTLIBICONV@
LTLIBINTL = @LTLIBINTL@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
MSGMERGE = @MSGMERGE@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
POSUB = @POSUB@
RANLIB = @RANLIB@
RPM = @RPM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
SSL_CFLAGS = @SSL_CFLAGS@
SSL_LDFLAGS = @SSL_LDFLAGS@
SSL_LIBS = @SSL_LIBS@
STRIP = @STRIP@
USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
WITH_UNIT_TESTS_FALSE = @WITH_UNIT_TESTS_FALSE@
WITH_UNIT_TESTS_TRUE = @WITH_UNIT_TESTS_TRUE@
XGETTEXT = @XGETTEXT@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_RANLIB = @ac_ct_RANLIB@
ac_ct_STRIP = @ac_ct_STRIP@
ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
prefix = @prefix@
program_transform_name = @program_transform_name@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target = @target@
target_alias = @target_alias@
target_cpu = @target_cpu@
target_os = @target_os@
target_vendor = @target_vendor@
MKMSG = echo make[$(MAKELEVEL)]:
#
# Create list of programs and their servers list in format:
#
# program1=[server1 ... serverN] ... programN=[...]
#
AM_RPG_TO_INSTALL_TO = $(foreach prs, \
$(patsubst %, %_REMOTE_SERVERS, $(bin_PROGRAMS) $(bin_SCRIPTS)), \
$(subst _REMOTE_SERVERS,,$(prs))=[$(strip $($(prs)))])
#
RES_COL = 70
# 'OK' message
SUCCESS = echo -e "\\033[$(RES_COL)G" '[ ' "\\033[1;32m"OK"\\033[0;39m" ' ]'
# 'Fail' message
FAILURE = echo -e "\\033[$(RES_COL)G" '[' "\\033[1;31m"Fail"\\033[0;39m" ']'
# Include automatic dependencies tracking in maintainer mode only
# Get all depended targets for all 'main' (primary) targets as space separated list
@MAINTAINER_MODE_TRUE@AM_MAIN_TGTS = $(sort $(bin_PROGRAMS) \
@MAINTAINER_MODE_TRUE@ $(lib_LTLIBRARIES) \
@MAINTAINER_MODE_TRUE@ $(pkglib_LTLIBRARIES) \
@MAINTAINER_MODE_TRUE@ $(noinst_LIBRARIES) \
@MAINTAINER_MODE_TRUE@ $(LIBRARIES) \
@MAINTAINER_MODE_TRUE@ $(check_PROGRAMS) \
@MAINTAINER_MODE_TRUE@ $(AM_CUSTOM_PRIMARIES))
@MAINTAINER_MODE_TRUE@AM_DEPTGTS := $(sort $(foreach t, $(AM_MAIN_TGTS), \
@MAINTAINER_MODE_TRUE@ $($(addsuffix _DEPENDENCIES, $(subst .,_,$(subst -,_,$(t)))))))
MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~
EXTRA_DIST = pixmaps pixmaps2
noinst_LIBRARIES = libface.a
@EXTRA_OPTIMIZE_FALSE@libface_a_SOURCES = $(libface_a_SOURCES_LIST)
@EXTRA_OPTIMIZE_TRUE@libface_a_SOURCES = libface_a.all_cc.cc
libface_a_SOURCES_LIST = $(strip \
about.cc fsched.cc eggtrayicon.c \
addd.cc fsface.cc mywidget.cc \
buttons.cc graph.cc passface.cc \
colors.cc list.cc prefs.cc \
columns.cc lmenu.cc qtree.cc \
dndtrash.cc lod.cc saveload.cc \
edit.cc log.cc themes.cc \
filtrgui.cc misc.cc \
)
noinst_HEADERS = $(strip \
about.h edit.h lmenu.h passface.h \
addd.h filtrgui.h lod.h prefs.h \
buttons.h fsched.h log.h qtree.h \
colors.h fsface.h misc.h saveload.h \
columns.h graph.h themes.h eggtrayicon.h \
dndtrash.h list.h mywidget.h \
)
all: all-am
.SUFFIXES:
.SUFFIXES: .c .cc .o .obj
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/admin/Makefile.all $(top_srcdir)/admin/Makefile.common $(top_srcdir)/admin/Makefile.misc $(top_srcdir)/admin/Makefile.deps $(top_srcdir)/admin/Makefile.gengetopt $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu main/face/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu main/face/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
clean-noinstLIBRARIES:
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
libface.a: $(libface_a_OBJECTS) $(libface_a_DEPENDENCIES)
-rm -f libface.a
$(libface_a_AR) libface.a $(libface_a_OBJECTS) $(libface_a_LIBADD)
$(RANLIB) libface.a
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/about.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/addd.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/buttons.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/colors.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/columns.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dndtrash.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/edit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eggtrayicon.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filtrgui.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsched.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsface.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/graph.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libface_a.all_cc.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/list.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lmenu.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lod.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/log.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mywidget.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/passface.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/prefs.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/qtree.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/saveload.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/themes.Po@am__quote@
.c.o:
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(COMPILE) -c $<
.c.obj:
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
.cc.o:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cc.obj:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
uninstall-info-am:
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
$(mkdir_p) $(distdir)/../../admin
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
case $$file in \
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
esac; \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
dir="/$$dir"; \
$(mkdir_p) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
if test -d $$d/$$file; then \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(LIBRARIES) $(HEADERS)
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
clean: clean-am
clean-am: clean-generic clean-noinstLIBRARIES mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-tags
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
install-data-am:
install-exec-am:
install-info: install-info-am
install-man:
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-compile mostlyclean-generic
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am: uninstall-info-am
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
clean-noinstLIBRARIES ctags distclean distclean-compile \
distclean-generic distclean-tags distdir dvi dvi-am html \
html-am info info-am install install-am install-data \
install-data-am install-exec install-exec-am install-info \
install-info-am install-man install-strip installcheck \
installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
uninstall-am uninstall-info-am
#
# Rule to autogen new class files from template
#
new-class: $(top_srcdir)/support/class.tpl
@if test -n "$(class)"; then \
echo "autogen definitions $(<F);" > $(class).def || exit 1; \
echo "classname=$(class);" >> $(class).def || exit 1; \
$(AUTOGEN) -L $(<D) $(class).def || exit 1; \
test -z "$(DONT_REMOVE_DEFS)" && rm -f $(class).def; \
$(MKMSG) "Generated files: $(class).cc, $(class).hh"; \
if test "$(top_builddir)" != "$(top_srcdir)"; then \
$(MKMSG) "Move $(class).* ==> $(srcdir)"; \
mv -f $(class).* $(srcdir); \
fi; \
if test -d $(srcdir)/src; then \
$(MKMSG) "Move $(srcdir)$(class).cc ==> $(srcdir)/src"; \
mv -f $(srcdir)/$(class).cc $(srcdir)/src; \
fi; \
if test -d $(srcdir)/include; then \
$(MKMSG) "Move $(srcdir)$(class).hh ==> $(srcdir)/include"; \
mv -f $(srcdir)/$(class).hh $(srcdir)/include; \
fi; \
else \
$(MKMSG) "Class name is not provided. Use 'make $(@) class=ClassName'"; \
exit 1; \
fi
#
# Make skeleton source tree
#
new-lib new-prg new-shlib new-noinst-lib:
@if test -n "$(name)"; then \
$(MKMSG) "Create new skeleton source tree for $(name)..."; \
if test -d $(srcdir)/$(name); then \
$(MKMSG) "$(srcdir)/$(name) already exist. Creation aborted..."; \
exit 1; \
else \
am_d2m="$(srcdir)/$(name) $(srcdir)/$(name)/src $(srcdir)/$(name)/include $(srcdir)/$(name)/tests"; \
$(MKMSG) "Directories to create: $$am_d2m"; \
mkdir $$am_d2m || exit 1; \
for i in $$am_d2m; do \
cp $(top_srcdir)/admin/cvsignore.template $$i/.cvsignore || exit 1; \
done; \
case "$(@)" in \
new-lib ) target=LIBRARIES ;; \
new-prg ) target=bin_PROGRAMS ;; \
new-shlib ) target=lib_LTLIBRARIES ;; \
new-noinst-lib ) target=noinst_LIBRARIES ;; \
*) exit 1 ;; \
esac; \
cat $(top_srcdir)/admin/Makefile.template \
| sed -e "s,target_type,$$target," \
> $(srcdir)/$(name)/Makefile.am; \
fi; \
else \
$(MKMSG) "Target name is not provided. Use \`make $@ name=name_of_target'"; \
exit 1; \
fi
#
# Rule to create Makefile.am for tests/ directory
#
new-test:
@if test -d $(srcdir)/tests; then \
cp $(top_srcdir)/admin/Makefile.tests.template $(srcdir)/tests/Makefile.am ;\
$(MKMSG) "DO NOT FORGET TO..."; \
$(MKMSG) " 1) Add $(srcdir)/tests/Makefile into AC_CONFIG_FILES() list"; \
$(MKMSG) " 2) Add 'tests' into SUBDIRS list in $(srcdir)/Makefile.am"; \
else \
$(MKMSG) "There is no directory $(srcdir)/tests here!"; \
exit 1; \
fi
#
# Update .cvsignore files
#
add-to-cvsignore:
@if test "x$(what)" == "x"; then \
$(MKMSG) " No file to add specified. Use \`make $(@) what=file2ignore'"; \
exit 1; \
else \
for i in `find $(srcdir) -name .cvsignore`; do \
echo "Update $$i"; \
echo "$(what)" >> $$i; \
done \
fi
help:
@test "$@" = "help" || \
echo -e "make: *** No rule to make target \`$@'. Stop."
@$(MKMSG) " Available targets are:"
@cat Makefile \
| grep '^[A-Za-z-]\+:' \
| sed 's,^\([A-Za-z-]\+\):.*$$,\1,' \
| sort \
| awk 'BEGIN{i = 0}{printf("%-25s", $$1); i++; if (i > 2) {printf("\n"); i = 0; }}END{printf("\n")}'
.PHONY: new-class new-lib new-prg new-shlib new-noinst-lib new-test help
#
# Install to remote server (making backups)
#
# NOTES:
# 1) To define server (or list of servers) use xxx_REMOTE_SERVERS macro
# where 'xxx' name of target
# 2) Also the rule assume that rmeote path equ to configured $prefix
#
remote-install-exec: $(bin_PROGRAMS)
@if test -z '$(bin_PROGRAMS) $(bin_SCRIPTS)'; then \
echo "make[$(MAKELEVEL)]: Nothing to install here..."; \
exit 0; \
fi
@programs='$(bin_PROGRAMS) $(bin_SCRIPTS)'; for prg in $$programs; do \
servers=`echo "$(AM_RPG_TO_INSTALL_TO)" | \
sed -e "s/.*$$prg=\[\(.*\)\].*/\1/" \
-e ": strip" \
-e "s/\(^.*\)\].*/\1/" \
-e "t strip"`; \
if test "x$$servers" != "x"; then \
echo "make[$(MAKELEVEL)]: Compress $$prg before transfer..."; \
$(GZIP) -9 -c -f $$prg > $$prg.gz; \
fi; \
for server in $$servers; do \
prg_bak=$$prg-`date +%k\:%M\:%S-%d.%m.%Y | sed 's/ //'`; \
echo "make[$(MAKELEVEL)]: Backup $(prefix)/bin/$$prg to $(prefix)/bin/$$prg_bak ... "; \
$(SSH) $$server mv -f $(prefix)/bin/$$prg $(prefix)/bin/$$prg_bak > /dev/null 2>&1; \
echo "make[$(MAKELEVEL)]: Transfer $$prg.gz to $$server:$(prefix)/bin ..."; \
$(SCP) $$prg.gz $$server:$(prefix)/bin || exit 1; \
echo "make[$(MAKELEVEL)]: Decompress $$prg.gz on $$server..."; \
$(SSH) $$server $(GZIP) -d $(prefix)/bin/$$prg.gz || exit 1; \
$(SSH) $$server chmod +x $(prefix)/bin/$$prg || exit 1; \
done; \
rm -f $$prg.gz; \
done
#
# Yet another rule to install to remote servers.
# Difference for the previous one:
# 1) Installing whole package (not single program).
# Package will be created by `make install` command, so all
# usual (local) features work OK (you can define install-xxx-local
# to extend this process).
# 2) As follow from 1 this rule use REMOTE_SERVERS macro
# (not per target xxx_REMOTE_SERVERS) 'bcouse we install
# all files (binary programs and data) at once.
#
remote-install-all:
@if test -z '$(REMOTE_SERVERS)'; then \
echo "make[$(MAKELEVEL)]: No destination specified here..."; \
exit 0; \
fi; \
DESTDIR=/tmp/`basename $(srcdir)`; \
$(MAKE) $(AM_MAKEFLAGS) -C DESTDIR=$$DESTDIR install-exec install-data; \
echo "make[$(MAKELEVEL)]: Create package to be transfered..."; \
curdir=`pwd`; tar_name=`basename $(srcdir)`.tar.gz; \
$(AMTAR) -C $$DESTDIR -zcf $$tar_name *; \
cd $$curdir; \
for server in '$(REMOTE_SERVERS)'; do \
echo "make[$(MAKELEVEL)]: Transfer $$tar_name to $$server:/tmp ..."; \
$(SCP) $$tar_name $$server:$$DESTDIR || exit 1; \
echo "make[$(MAKELEVEL)]: Install package at $$server ..."; \
$(SSH) $$server " \
for file in `tar -C $$DESTDIR -zvxf $$tar_name | sed '/^.*\/$/d'`; do
test -f /$$file \
&& mv /$file /`dirname $$file`/`basename $$file`-`date +%k\:%M\:%S-%d.%m.%Y | sed 's/ //'`; \
mv -f $$file $$/file; \
done" || exit 1; \
done
#
# Scan and check header files: whether it can be included along
# so if u c the 'Fail' (it is already too late :)... look to
# tests log file and try to fix bugs in problem header...
#
# Idea: Try to compile test program which is include given header
# Normaly (if header independed) it should be successful
#
check-headers: $(DEPDIR)/includes
echo "<<< `date` >>>" > hdr_test.log
for hdr in `find $(srcdir) -name '*.hh'`; do \
echo -e "#include <`basename $$hdr`>\nusing namespace std;\nint main(void){}\n" > hdr_test.cc; \
echo -e "\n>>> Testing $$hdr" >> hdr_test.log; \
echo -n "make[$(MAKELEVEL)]: Testing `echo $$hdr | sed 's,$(srcdir)/,,'`... "; \
$(CXXCOMPILE) -I`dirname $$hdr` -c -o hdr_test.o hdr_test.cc >> hdr_test.log 2>&1 \
&& $(SUCCESS) \
|| $(FAILURE); \
echo -e "<<< $$hdr testing finished\n" >> hdr_test.log; \
done
#
# Rule to make PostScript file with include graph
#
%.ps: %.cc %.hh
AM_SRCDIR=$(srcdir) $(top_srcdir)/admin/cinclude2ps -n $(<) > $(*F).ps
.PHONY: remote-install remote-install-exec check-headers
#
# Rule to make all depended libs
#
@MAINTAINER_MODE_TRUE@$(AM_DEPTGTS):
@MAINTAINER_MODE_TRUE@ +@$(MKMSG) "Make depended target '$(@)'"; \
@MAINTAINER_MODE_TRUE@ $(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F) || exit 1
#
# Debug spam
#
@MAINTAINER_MODE_TRUE@spam-deps:
@MAINTAINER_MODE_TRUE@ @if test -z "$(AM_DEPTGTS)"; then \
@MAINTAINER_MODE_TRUE@ echo "There is no depended targets to build..."; \
@MAINTAINER_MODE_TRUE@ else \
@MAINTAINER_MODE_TRUE@ echo "List of depended targets:"; \
@MAINTAINER_MODE_TRUE@ for i in $(AM_DEPTGTS); do \
@MAINTAINER_MODE_TRUE@ echo " $$i"; \
@MAINTAINER_MODE_TRUE@ done \
@MAINTAINER_MODE_TRUE@ fi
@MAINTAINER_MODE_TRUE@spam-test:
@MAINTAINER_MODE_TRUE@ @echo "AM_MAIN_TGTS = $(AM_MAIN_TGTS)"
.PHONY: $(AM_DEPTGTS) spam-deps spam-test
%$(CMDLINE_PARSER_SUFFIX).c: %.ggo
so=`cat $(MAKEFILE_LIST) | grep '^$(*F)_GGOFLAGS[ ]*=' | sed 's,.*=[ ]*\(.*\),\1,'`; \
$(GENGETOPT) $(AM_GGOFLAGS) $$so -i $< -F $(*F)$(CMDLINE_PARSER_SUFFIX)
sed -e 's/HAVE_CONFIG_H/DONT_USE_CONFIG/' \
< $(*F)$(CMDLINE_PARSER_SUFFIX).c > $(*F)$(CMDLINE_PARSER_SUFFIX).c.tmp
mv -f $(*F)$(CMDLINE_PARSER_SUFFIX).c.tmp $(*F)$(CMDLINE_PARSER_SUFFIX).c
sed -e '/#ifndef PACKAGE/ {' -e 'i \' -e '#undef PACKAGE' -e '}' \
-e '/#ifndef VERSION/ {' -e 'i \' -e '#undef VERSION' -e '}' \
-e 's/HAVE_CONFIG_H/DONT_USE_CONFIG/' \
< $(*F)$(CMDLINE_PARSER_SUFFIX).h > $(*F)$(CMDLINE_PARSER_SUFFIX).h.tmp
mv -f $(*F)$(CMDLINE_PARSER_SUFFIX).h.tmp $(*F)$(CMDLINE_PARSER_SUFFIX).h
$(MAKE) $(AM_MAKEFLAGS) fix_arg0 TGT_FILE=$(@)
list="$(GGO_POSTGEN_ACTIONS)"`cat $(MAKEFILE_LIST) \
| grep '^$(*F)_GGO_POSTGEN_ACTIONS[ ]*=' \
| sed 's,.*=[ ]*\(.*\),\1,'`; \
for i in $$list; do \
$(MAKE) $(AM_MAKEFLAGS) $$i TGT_FILE=$(@) SRC_FILE=$(<); \
done
%$(CMDLINE_PARSER_SUFFIX).h: %$(CMDLINE_PARSER_SUFFIX).c ;
fix_arg0:
cat $(TGT_FILE) | sed \
-e 's,cmdline_parser_print_help[ ]*(void),cmdline_parser_print_help(const char* bin_prg_name),' \
-e '/Usage:/ s,CMDLINE_PARSER_PACKAGE,bin_prg_name,' \
-e 's,cmdline_parser_print_help[ ]*();,cmdline_parser_print_help(argv[0]);,' \
> $(TGT_FILE).tmp
mv -f $(TGT_FILE).tmp $(TGT_FILE)
cat `basename $(TGT_FILE) .c`.h | sed \
-e 's,cmdline_parser_print_help[ ]*(void),cmdline_parser_print_help(const char*),' \
> `basename $(TGT_FILE) .c`.tmp
mv -f `basename $(TGT_FILE) .c`.tmp `basename $(TGT_FILE) .c`.h
# Include automatic dependencies tracking
# Include special support for gengetopt
#
# Rule to join all sources in one compilation unit
#
libface_a.all_cc.cc: $(srcdir)/Makefile.am
@echo "Creating $(@) ..."; \
echo "/* DO NOT EDIT! This file is autogenerated by 'make' from sources list... */" > $(@); \
list="$(libface_a_SOURCES_LIST)"; \
for i in $$list; do \
echo "#include \"$$i\"" >> $(@); \
done
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
syntax highlighted by Code2HTML, v. 0.9.1