Makefile_insert revision c5e2a1c98cba51b6093b8b341f83490a7b47f25e
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk## Makefile.am fragment, included by src/Makefile.am.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# ################################################
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk#
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# I N K S C A P E
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk#
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# ################################################
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# libinkpre.a: any object that's sharable between inkscape & inkview,
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# and isn't needed by object files in subdirectories (i.e. libinkpre.a
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# comes before subdirectory libraries on the link line).
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk#
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# Excludes winmain.cpp (a gui wrapper around main): I'm guessing that
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# it needs to be explicitly listed as a source of each graphical
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# binary: it isn't (to my knowledge) called by main (whether directly
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# or indirectly), so I don't think that putting it in a library will
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# suffice to get it linked in. Windows devel please confirm. -- pjrm.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkink_common_sources += \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk algorithms/find-last-if.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk algorithms/longest-common-suffix.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk approx-equal.h remove-last.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk arc-context.cpp arc-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk attributes.cpp attributes.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk axis-manip.cpp axis-manip.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk bad-uri-exception.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk box3d-context.cpp box3d-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk box3d.cpp box3d.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk box3d-side.cpp box3d-side.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk brokenimage.xpm \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk color.cpp color.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk color-profile.cpp color-profile.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk color-profile-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk color-rgba.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk common-context.cpp common-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk composite-undo-stack-observer.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk composite-undo-stack-observer.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk conditions.cpp conditions.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk conn-avoid-ref.cpp conn-avoid-ref.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk connection-pool.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk connector-context.cpp connector-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk console-output-undo-observer.h console-output-undo-observer.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk context-fns.cpp context-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk decimal-round.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk desktop-affine.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk desktop.cpp desktop.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk desktop-events.cpp desktop-events.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk desktop-handles.cpp desktop-handles.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk desktop-style.cpp desktop-style.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk device-manager.cpp device-manager.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk dir-util.cpp dir-util.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk document.cpp document.h document-private.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk document-subset.cpp document-subset.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk document-undo.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk doxygen-main.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk draw-anchor.cpp draw-anchor.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk draw-context.cpp draw-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk dropper-context.cpp dropper-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk dyna-draw-context.cpp dyna-draw-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ege-adjustment-action.cpp ege-adjustment-action.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ege-color-prof-tracker.cpp ege-color-prof-tracker.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ege-output-action.cpp ege-output-action.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ege-select-one-action.cpp ege-select-one-action.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk enums.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk eraser-context.cpp eraser-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk event-context.cpp event-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk event-log.cpp event-log.h event.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk extract-uri.cpp extract-uri.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk file.cpp file.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk fill-or-stroke.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk filter-chemistry.cpp filter-chemistry.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk filter-enums.cpp filter-enums.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk fixes.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk flood-context.cpp flood-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk forward.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc-allocator.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc-alloc.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc-anchored.h gc-anchored.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc-core.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc-finalized.h gc-finalized.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc-managed.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gc-soft-ptr.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gradient-chemistry.cpp gradient-chemistry.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gradient-context.cpp gradient-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk gradient-drag.cpp gradient-drag.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk guide-snapper.cpp guide-snapper.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk help.cpp help.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk helper-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk helper/pixbuf-ops.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk helper/pixbuf-ops.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk icon-size.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk id-clash.cpp id-clash.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ige-mac-menu.h ige-mac-menu.c \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ink-action.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ink-action.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk inkscape.cpp inkscape.h inkscape-private.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk interface.cpp interface.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk isinf.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk isnormal.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk knot.cpp knot.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk knot-enums.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk knotholder.cpp knotholder.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk knot-holder-entity.h knot-holder-entity.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk layer-fns.cpp layer-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk layer-manager.cpp layer-manager.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk line-geometry.cpp line-geometry.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk line-snapper.cpp line-snapper.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk lpe-tool-context.cpp lpe-tool-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk macros.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk main-cmdlineact.cpp main-cmdlineact.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk marker.cpp marker.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk media.cpp media.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk memeq.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk menus-skeleton.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk message-context.cpp message-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk message.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk message-stack.cpp message-stack.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk mod360.cpp mod360.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk modifier-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk node-context.cpp node-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk nodepath.cpp nodepath.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk object-edit.cpp object-edit.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk object-hierarchy.cpp object-hierarchy.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk object-snapper.cpp object-snapper.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk path-chemistry.cpp path-chemistry.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk path-prefix.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk pencil-context.cpp pencil-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk pen-context.cpp pen-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk persp3d.cpp persp3d.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk persp3d-reference.cpp persp3d-reference.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk perspective-line.cpp perspective-line.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk preferences.cpp preferences.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk preferences-skeleton.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk prefix.cpp prefix.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk print.cpp print.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk profile-manager.cpp profile-manager.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk proj_pt.cpp proj_pt.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk rect-context.cpp rect-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk require-config.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk round.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk rubberband.cpp rubberband.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk satisfied-guide-cns.cpp satisfied-guide-cns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk selcue.cpp selcue.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk select-context.cpp select-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk selection-chemistry.cpp selection-chemistry.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk selection.cpp selection.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk selection-describer.cpp selection-describer.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk seltrans.cpp seltrans.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk seltrans-handles.cpp seltrans-handles.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk shape-editor.cpp shape-editor.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk shortcuts.cpp shortcuts.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk snap.cpp snap.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk snapped-curve.cpp snapped-curve.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk snapped-line.cpp snapped-line.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk snapped-point.cpp snapped-point.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk snapper.cpp snapper.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk snap-preferences.cpp snap-preferences.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-anchor.cpp sp-anchor.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-clippath.cpp sp-clippath.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-conn-end.cpp sp-conn-end.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-conn-end-pair.cpp sp-conn-end-pair.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-cursor.cpp sp-cursor.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-defs.cpp sp-defs.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-desc.cpp sp-desc.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-ellipse.cpp sp-ellipse.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-filter.cpp sp-filter.h number-opt-number.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-filter-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-filter-primitive.cpp sp-filter-primitive.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-filter-reference.cpp sp-filter-reference.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-filter-units.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-flowdiv.h sp-flowdiv.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-flowregion.h sp-flowregion.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-flowtext.h sp-flowtext.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-font.cpp sp-font.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-font-face.cpp sp-font-face.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gaussian-blur.cpp sp-gaussian-blur.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gaussian-blur-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-glyph.cpp sp-glyph.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-glyph-kerning.cpp sp-glyph-kerning.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gradient.cpp sp-gradient.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gradient-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gradient-reference.cpp sp-gradient-reference.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gradient-spread.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gradient-units.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-gradient-vector.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-guide-attachment.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-guide-constraint.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-guide.cpp sp-guide.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-image.cpp sp-image.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk spiral-context.cpp spiral-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-item.cpp sp-item.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-item-group.cpp sp-item-group.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-item-notify-moveto.cpp sp-item-notify-moveto.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-item-rm-unsatisfied-cns.cpp sp-item-rm-unsatisfied-cns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-item-transform.cpp sp-item-transform.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-item-update-cns.cpp sp-item-update-cns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-linear-gradient-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-linear-gradient.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-line.cpp sp-line.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk splivarot.cpp splivarot.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-lpe-item.cpp sp-lpe-item.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-marker-loc.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-mask.cpp sp-mask.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-metadata.cpp sp-metadata.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-metric.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-metrics.cpp sp-metrics.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-missing-glyph.cpp sp-missing-glyph.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-namedview.cpp sp-namedview.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-object.cpp sp-object.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-object-group.cpp sp-object-group.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-object-repr.cpp sp-object-repr.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-offset.cpp sp-offset.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-paint-server.cpp sp-paint-server.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-path.cpp sp-path.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-pattern.cpp sp-pattern.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-polygon.cpp sp-polygon.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-polyline.cpp sp-polyline.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-radial-gradient-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-radial-gradient.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-rect.cpp sp-rect.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-root.cpp sp-root.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-script.cpp sp-script.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-shape.cpp sp-shape.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-spiral.cpp sp-spiral.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-star.cpp sp-star.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-stop-fns.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-stop.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-string.cpp sp-string.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-style-elem.cpp sp-style-elem.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-switch.cpp sp-switch.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-symbol.cpp sp-symbol.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-text.cpp sp-text.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-textpath.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-title.cpp sp-title.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-tref.cpp sp-tref.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-tref-reference.cpp sp-tref-reference.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-tspan.cpp sp-tspan.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-use.cpp sp-use.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk sp-use-reference.cpp sp-use-reference.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk star-context.cpp star-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk streq.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk strneq.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk style.cpp style.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk svg-profile.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk svg-view.cpp svg-view.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk svg-view-widget.cpp svg-view-widget.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk syseq.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk text-chemistry.cpp text-chemistry.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk text-context.cpp text-context.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk text-editing.cpp text-editing.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk text-tag-attributes.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk tools-switch.cpp tools-switch.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk transf_mat_3x4.cpp transf_mat_3x4.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk tweak-context.h tweak-context.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ui/context-menu.cpp \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk ui/context-menu.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk undo-stack-observer.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk unicoderange.cpp unicoderange.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk unit-constants.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk uri.cpp uri.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk uri-references.cpp uri-references.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk vanishing-point.cpp vanishing-point.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk verbs.cpp verbs.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk version.cpp version.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk zoom-context.cpp zoom-context.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# Additional dependencies
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkdesktop.$(OBJEXT): helper/sp-marshal.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkdocument.$(OBJEXT): helper/sp-marshal.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkinkscape.$(OBJEXT): helper/sp-marshal.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkknot.$(OBJEXT): helper/sp-marshal.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkselection.$(OBJEXT): helper/sp-marshal.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenksp-object.$(OBJEXT): helper/sp-marshal.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkview.$(OBJEXT): helper/sp-marshal.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenklibinkversion_a_SOURCES = inkscape-version.cpp inkscape-version.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkif USE_SVN_VERSION
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkinkscape_version_deps = $(top_srcdir)/.svn/entries
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkendif
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# If this is an SVN snapshot build, regenerate this file every time
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# someone updates the SVN working directory.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkinkscape-version.cpp: $(inkscape_version_deps)
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk VER_PREFIX="$(VERSION)"; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk if test -x "$(srcdir)/.svn" -a ! -z `which svn`; then \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk VER_SVNREV=" r`svn info $(srcdir) | sed -n -e '/^Revision:/s/Revision: \(.*\)/\1/p'`"; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk if test ! -z "`svn status -q $(srcdir)`"; then \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk VER_CUSTOM=" custom"; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk fi; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk fi; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk VERSION="$$VER_PREFIX$$VER_SVNREV$$VER_CUSTOM"; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk echo "namespace Inkscape { " \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk "char const *version_string = \"$$VERSION\"; " \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk "}" > inkscape-version.new.cpp; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk if cmp -s inkscape-version.new.cpp inkscape-version.cpp; then \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk rm inkscape-version.new.cpp; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk else \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk mv inkscape-version.new.cpp inkscape-version.cpp; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk fi; \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk echo $$VERSION
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# ######################
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# ### CxxTest stuff ####
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk# ######################
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkCXXTEST_TESTSUITES += \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/MultiPrinter.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/TRPIFormatter.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/PylogFormatter.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/attributes-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/color-profile-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/dir-util-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/extract-uri-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/mod360-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/round-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/preferences-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/sp-gradient-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/sp-style-elem-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/style-test.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/test-helpers.h \
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk $(srcdir)/verbs-test.h
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk