Makefile.am revision 0e39cdf0cc3195b77fa0effca0e2b07355fe1c0b
## Process this file with automake to produce Makefile.in
# ################################################
#
# G L O B A L
#
# ################################################
# Should work in either automake1.7 or 1.8, but 1.6 doesn't
# handle foo/libfoo_a_CPPFLAGS properly (if at all).
# Update: We now avoid setting foo/libfoo_a_CPPFLAGS,
# so perhaps 1.6 will work.
AUTOMAKE_OPTIONS = 1.7 subdir-objects
INCLUDES = \
$(PERL_CFLAGS) $(PYTHON_CFLAGS) \
$(FREETYPE_CFLAGS) \
$(GNOME_PRINT_CFLAGS) \
$(GNOME_VFS_CFLAGS) \
$(LIBLOUDMOUTH_CFLAGS) \
$(XFT_CFLAGS) \
-DPOTRACE=\"potrace\" \
$(INKSCAPE_CFLAGS) \
-I$(top_srcdir)/cxxtest
include Makefile_insert
include application/Makefile_insert
include dialogs/Makefile_insert
include display/Makefile_insert
include dom/Makefile_insert
include extension/Makefile_insert
include extension/script/Makefile_insert
include helper/Makefile_insert
include inkjar/Makefile_insert
include io/Makefile_insert
include libcroco/Makefile_insert
include libnr/Makefile_insert
include libnrtype/Makefile_insert
include libavoid/Makefile_insert
include livarot/Makefile_insert
include removeoverlap/Makefile_insert
include graphlayout/Makefile_insert
include svg/Makefile_insert
include utest/Makefile_insert
include widgets/Makefile_insert
include debug/Makefile_insert
include xml/Makefile_insert
include traits/Makefile_insert
include algorithms/Makefile_insert
include ui/Makefile_insert
include ui/dialog/Makefile_insert
include ui/view/Makefile_insert
include ui/widget/Makefile_insert
include util/Makefile_insert
include trace/Makefile_insert
bin_PROGRAMS = inkscape inkview
noinst_LIBRARIES = \
$(inkjar_libs) \
check_LIBRARIES = \
DISTCLEANFILES = \
EXTRA_DIST = \
mkdep.pl \
make.dep \
Doxyfile \
$(jabber_whiteboard_SOURCES)
EXTRA_PROGRAMS = \
inkview \
TESTS = \
test-all$(EXEEXT) \
attributes-test$(EXEEXT) \
dir-util-test$(EXEEXT) \
extract-uri-test$(EXEEXT) \
mod360-test$(EXEEXT) \
round-test$(EXEEXT) \
sp-gradient-test$(EXEEXT) \
sp-style-elem-test$(EXEEXT) \
style-test$(EXEEXT) \
display/bezier-utils-test$(EXEEXT) \
helper/units-test$(EXEEXT) \
libnr/in-svg-plane-test$(EXEEXT) \
libnr/nr-matrix-test$(EXEEXT) \
libnr/nr-point-fns-test$(EXEEXT) \
libnr/nr-rotate-test$(EXEEXT) \
libnr/nr-rotate-fns-test$(EXEEXT) \
libnr/nr-scale-test$(EXEEXT) \
libnr/nr-translate-test$(EXEEXT) \
libnr/nr-types-test$(EXEEXT) \
libnr/test-nr$(EXEEXT) \
removeoverlap/remove_rectangle_overlap-test$(EXEEXT) \
svg/test-svg$(EXEEXT) \
util/list-container-test$(EXEEXT) \
xml/test-xml$(EXEEXT) \
xml/quote-test$(EXEEXT) \
xml/repr-action-test$(EXEEXT)
# streamtest is unfinished and can't handle the relocations done during
# "make distcheck". Not needed for the 0.41 release.
# io/streamtest$(EXEEXT)
# automake adds $(EXEEXT) to check_PROGRAMS items but not to TESTS items:
# TESTS items can be scripts etc.
check_PROGRAMS = \
test-all \
attributes-test \
dir-util-test \
extract-uri-test \
mod360-test \
round-test \
sp-gradient-test \
sp-style-elem-test \
style-test \
test-all.cpp: \
$(libnr_test_nr_a_SOURCES) \
$(svg_test_svg_a_SOURCES) \
$(xml_test_xml_a_SOURCES) \
$(libnr_test_nr_includes) \
$(svg_test_svg_includes) \
$(xml_test_xml_includes)
$(top_srcdir)/cxxtest/cxxtestgen.pl --error-printer -root -o test-all.cpp \
$(libnr_test_nr_includes) \
$(svg_test_svg_includes) \
$(xml_test_xml_includes)
test_all_SOURCES = \
test_all_LDADD = \
$(libnr_test_nr_LDADD) \
$(svg_test_svg_LDADD) \
$(xml_test_xml_LDADD)
# ################################################
#
# D I S T
#
# ################################################
dist-hook:
mkdir $(distdir)/pixmaps
cp $(srcdir)/pixmaps/*xpm $(distdir)/pixmaps