## Makefile.am fragment sourced by src/Makefile.am.
#
# Sodipodi GnomeCanvas objects
# Author: Lauris Kaplinski <lauris@ariman.ee>
#
# Here are major objects, used for displaying things
#

display/all: display/libspdisplay.a

display/clean:
	rm -f display/libspdisplay.a $(display_libspdisplay_a_OBJECTS)

#if WITH_ARENA
#SUBDIRS = nr
#endif

#if WITH_NEW_RENDER
#nr_sources = \
#	nr-svp.c nr-svp.h \
#	nr-svp-uncross.c nr-svp-uncross.h \
#	nr-svp-render.c nr-svp-render.h
#
#noinst_PROGRAMS = testnr
#testnr_LDADD = \
#	#$(GNOME_LIBDIR) \
#	#$(GNOMEUI_LIBS)
#testnr_SOURCES = \
#	testnr.cpp \
#	$(nr_sources)
#else
#nr_sources =
#endif

canvas-arena.$(OBJEXT) display/canvas-arena.$(OBJEXT): helper/sp-marshal.h
sp-canvas.$(OBJEXT) display/sp-canvas.$(OBJEXT): helper/sp-marshal.h

display_libspdisplay_a_SOURCES = \
	display/nr-arena-forward.h	\
	display/nr-arena.cpp	\
	display/nr-arena.h	\
	display/nr-arena-item.cpp	\
	display/nr-arena-item.h	\
	display/nr-arena-group.cpp	\
	display/nr-arena-group.h	\
	display/nr-arena-image.cpp	\
	display/nr-arena-image.h	\
	display/nr-arena-shape.cpp	\
	display/nr-arena-shape.h	\
	display/nr-arena-glyphs.cpp	\
	display/nr-arena-glyphs.h	\
	display/canvas-arena.cpp	\
	display/canvas-arena.h	\
	display/bezier-utils.cpp	\
	display/bezier-utils.h	\
	display/canvas-bpath.cpp	\
	display/canvas-bpath.h	\
	display/canvas-grid.cpp	\
	display/canvas-grid.h	\
	display/curve.cpp	\
	display/curve.h	\
	display/gnome-canvas-acetate.cpp	\
	display/gnome-canvas-acetate.h	\
	display/guideline.cpp	\
	display/guideline.h	\
	display/nr-gradient-gpl.cpp	\
	display/nr-gradient-gpl.h	\
	display/nr-plain-stuff-gdk.cpp	\
	display/nr-plain-stuff-gdk.h	\
	display/nr-plain-stuff.cpp	\
	display/nr-plain-stuff.h	\
	display/sodipodi-ctrl.cpp	\
	display/sodipodi-ctrl.h	\
	display/sodipodi-ctrlrect.cpp	\
	display/sodipodi-ctrlrect.h	\
	display/sp-canvas-util.cpp	\
	display/sp-canvas-util.h	\
	display/sp-canvas.cpp	\
	display/sp-canvas.h	\
	display/sp-ctrlline.cpp	\
	display/sp-ctrlline.h

display_bezier_utils_test_SOURCES = display/bezier-utils-test.cpp
display_bezier_utils_test_LDADD = libnr/libnr.a -lglib-2.0
