Makefile_insert revision c73fd7fd8d1713c95ecf111e49dd068d4b9adf69
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh## Makefile.am fragment, included by src/Makefile.am.
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# ################################################
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh#
9dc68827cbd515262ecb8d5ae8547d9e82c72e00Jon A. Cruz# E X T R A
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh#
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# ################################################
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshif PLATFORM_WIN32
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshwin32_sources = winmain.cpp registrytool.cpp registrytool.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshwin32ldflags = -lcomdlg32
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshendif
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshif INKJAR
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkjar_dir = inkjar
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkjar_libs = inkjar/libinkjar.a
75b857d473541532819bd791105cb352c9a43214buliabyakendif
75b857d473541532819bd791105cb352c9a43214buliabyak
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# ################################################
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh#
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# I N K S C A P E
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh#
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh# ################################################
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# libinkpre.a: any object that's sharable between inkscape & inkview,
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# and isn't needed by object files in subdirectories (i.e. libinkpre.a
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# comes before subdirectory libraries on the link line).
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh#
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# Excludes winmain.cpp (a gui wrapper around main): I'm guessing that
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# it needs to be explicitly listed as a source of each graphical
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# binary: it isn't (to my knowledge) called by main (whether directly
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# or indirectly), so I don't think that putting it in a library will
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# suffice to get it linked in. Windows devel please confirm. -- pjrm.
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
3711b3e25395437ee0a09dbbb2a76d999c4ef322mikloshlibinkpre_a_SOURCES = \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh algorithms/find-last-if.h \
b5b35fce2e3df933e5223ef6645d814eacf51cfamiklosh algorithms/longest-common-suffix.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh approx-equal.h remove-last.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh arc-context.cpp arc-context.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh attributes.cpp attributes.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh bad-uri-exception.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh brokenimage.xpm \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh color-rgba.h \
dc4f69a188c203f2fdc65f22d0d57904a8c52dd7miklosh color-profile.cpp color-profile.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh color-profile-fns.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh conditions.cpp conditions.h\
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh conn-avoid-ref.cpp conn-avoid-ref.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh connector-context.cpp connector-context.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh connection-pool.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh console-output-undo-observer.h console-output-undo-observer.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh context-fns.cpp context-fns.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh desktop-affine.cpp desktop-affine.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh desktop-events.cpp desktop-events.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh desktop-handles.cpp desktop-handles.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh desktop-style.cpp desktop-style.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh desktop.cpp desktop.h \
f9325af537ca5517eb50ef95f432a3204616f6b3apenner document-undo.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh document.cpp document.h document-private.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh document-subset.cpp document-subset.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh doxygen-main.cpp \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh draw-anchor.cpp \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh draw-anchor.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh draw-context.cpp draw-context.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh dropper-context.cpp dropper-context.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh dyna-draw-context.cpp dyna-draw-context.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh enums.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh event-context.cpp event-context.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh extract-uri.cpp extract-uri.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh file.cpp file.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh fontsize-expansion.cpp fontsize-expansion.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh forward.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh geom.cpp geom.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh gnuc-attribute.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh gradient-context.cpp gradient-context.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh gradient-drag.cpp gradient-drag.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh help.cpp help.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh icon-size.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh inkscape-stock.cpp inkscape-stock.h\
9dc68827cbd515262ecb8d5ae8547d9e82c72e00Jon A. Cruz inkscape.cpp inkscape.h inkscape-private.h \
9dc68827cbd515262ecb8d5ae8547d9e82c72e00Jon A. Cruz interface.cpp interface.h \
1cda9431ef400135f5e1bd899a94b921bdad0eafmiklosh isnan.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh knot-enums.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh knot-holder-entity.h \
dc4f69a188c203f2fdc65f22d0d57904a8c52dd7miklosh knot.cpp knot.h \
9dc68827cbd515262ecb8d5ae8547d9e82c72e00Jon A. Cruz knotholder.cpp knotholder.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh layer-fns.cpp layer-fns.h \
a4d12a5147f3d1d6b568a326e39ef5dca384248dmiklosh layer-manager.cpp layer-manager.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh macros.h \
cb814cb0df20053ca3ef16ce55da474435daf045miklosh marker-status.cpp marker-status.h \
cb814cb0df20053ca3ef16ce55da474435daf045miklosh media.cpp media.h \
cb814cb0df20053ca3ef16ce55da474435daf045miklosh message-context.cpp message-context.h \
cb814cb0df20053ca3ef16ce55da474435daf045miklosh message-stack.cpp message-stack.h \
75b857d473541532819bd791105cb352c9a43214buliabyak message.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh mod360.cpp mod360.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh modifier-fns.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh node-context.cpp node-context.h \
1cda9431ef400135f5e1bd899a94b921bdad0eafmiklosh nodepath.cpp nodepath.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh object-edit.cpp object-edit.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh object-hierarchy.cpp object-hierarchy.h \
dc4f69a188c203f2fdc65f22d0d57904a8c52dd7miklosh ui/context-menu.cpp \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh ui/context-menu.h \
cb814cb0df20053ca3ef16ce55da474435daf045miklosh path-chemistry.cpp path-chemistry.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh path-prefix.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh pen-context.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh pen-context.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh pencil-context.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh pencil-context.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh preferences.cpp preferences.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh preferences-skeleton.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh menus-skeleton.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh prefix.cpp \
1667116521643e2475184b048e0abb77a2aa9735miklosh prefix.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh prefs-utils.cpp \
1667116521643e2475184b048e0abb77a2aa9735miklosh prefs-utils.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh print.cpp print.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh rect-context.cpp rect-context.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh require-config.h \
75b857d473541532819bd791105cb352c9a43214buliabyak rubberband.cpp rubberband.h \
75b857d473541532819bd791105cb352c9a43214buliabyak satisfied-guide-cns.cpp satisfied-guide-cns.h \
75b857d473541532819bd791105cb352c9a43214buliabyak selcue.cpp selcue.h \
75b857d473541532819bd791105cb352c9a43214buliabyak select-context.cpp select-context.h \
75b857d473541532819bd791105cb352c9a43214buliabyak selection-chemistry.cpp selection-chemistry.h \
84d6d1f7365e49f2936df9df890ce49d2c000ce2Kris selection-describer.cpp selection-describer.h \
75b857d473541532819bd791105cb352c9a43214buliabyak selection.cpp selection.h \
75b857d473541532819bd791105cb352c9a43214buliabyak seltrans-handles.cpp seltrans-handles.h \
75b857d473541532819bd791105cb352c9a43214buliabyak seltrans.cpp seltrans.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh shortcuts.cpp shortcuts.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh slideshow.cpp slideshow.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh snap.cpp snap.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh snapped-point.cpp snapped-point.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh snapper.cpp snapper.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh line-snapper.cpp line-snapper.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh grid-snapper.cpp grid-snapper.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh guide-snapper.cpp guide-snapper.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh object-snapper.cpp object-snapper.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh sp-anchor.cpp sp-anchor.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh sp-clippath.cpp sp-clippath.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh sp-conn-end-pair.cpp sp-conn-end-pair.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh sp-conn-end.cpp sp-conn-end.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-cursor.cpp sp-cursor.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-defs.cpp sp-defs.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-ellipse.cpp sp-ellipse.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-filter-fns.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-filter-reference.cpp \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-filter-reference.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-filter-units.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-filter.cpp sp-filter.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-flowdiv.h sp-flowdiv.cpp \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-flowregion.h sp-flowregion.cpp \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-flowtext.h sp-flowtext.cpp \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-gaussian-blur.cpp sp-gaussian-blur.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-gaussian-blur-fns.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-gradient-fns.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-gradient-reference.cpp \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-gradient-reference.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-gradient-spread.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-gradient-units.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-gradient-vector.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-gradient.cpp sp-gradient.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-guide-attachment.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-guide-constraint.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-guide.cpp sp-guide.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-image.cpp sp-image.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-item-group.cpp sp-item-group.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-item-notify-moveto.cpp sp-item-notify-moveto.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-item-rm-unsatisfied-cns.cpp sp-item-rm-unsatisfied-cns.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-item-transform.cpp sp-item-transform.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-item-update-cns.cpp sp-item-update-cns.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-item.cpp sp-item.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-line.cpp sp-line.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-linear-gradient-fns.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-linear-gradient.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-marker-loc.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-marker.cpp sp-marker.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-mask.cpp sp-mask.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-metadata.cpp sp-metadata.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh sp-metric.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-metrics.cpp sp-metrics.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-namedview.cpp sp-namedview.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-object-group.cpp sp-object-group.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-object-repr.cpp sp-object-repr.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-object.cpp sp-object.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-offset.cpp sp-offset.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-paint-server.cpp sp-paint-server.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-path.cpp sp-path.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-pattern.cpp sp-pattern.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-polygon.cpp sp-polygon.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-polyline.cpp sp-polyline.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-radial-gradient-fns.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-radial-gradient.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-rect.cpp sp-rect.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-root.cpp sp-root.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-shape.cpp sp-shape.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-spiral.cpp sp-spiral.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-star.cpp sp-star.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-stop-fns.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh sp-stop.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-string.cpp sp-string.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh sp-symbol.cpp sp-symbol.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-switch.cpp sp-switch.h\
1cda9431ef400135f5e1bd899a94b921bdad0eafmiklosh sp-text.cpp sp-text.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-textpath.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-tspan.cpp sp-tspan.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-use-reference.cpp sp-use-reference.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh sp-use.cpp sp-use.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh spiral-context.cpp spiral-context.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh splivarot.cpp splivarot.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh star-context.cpp star-context.h \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh streams-gzip.h streams-gzip.cpp \
68664e00e2372534b4df2fdc5f54f836bafece18miklosh streams-handles.h streams-handles.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh streams-jar.h streams-jar.cpp \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh streams-zlib.h streams-zlib.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh style.cpp style.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-style-elem.cpp sp-style-elem.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh svg-profile.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh svg-view.cpp svg-view.h \
1667116521643e2475184b048e0abb77a2aa9735miklosh svg-view-widget.cpp svg-view-widget.h \
c53f16f52840e8c0f2be9c1cc3af633c0ba1552emiklosh text-chemistry.cpp text-chemistry.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh text-context.cpp text-context.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh text-editing.cpp text-editing.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh text-tag-attributes.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh tools-switch.cpp tools-switch.h\
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh uri-references.cpp uri-references.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh verbs.cpp verbs.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh version.cpp version.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh zoom-context.cpp zoom-context.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# Force libinkpost.a to be rebuilt if we add files to libinkpost_a_SOURCES.
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5johanengelenlibinkpost_a_DEPENDENCIES = Makefile_insert
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# libinkpost.a: Any object file that needs to be near the end of the link line.
fba63a357654d8b3e84c60007e40aa698cd45d19miklosh# gradient-chemistry.o is called by some things in display/.
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5johanengelenlibinkpost_a_SOURCES = \
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5johanengelen color.cpp color.h \
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5johanengelen decimal-round.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh dir-util.cpp dir-util.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh fill-or-stroke.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh fixes.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh gc-alloc.h \
d27f5758e12c3107ee69e66702043931e0756f6bmiklosh gc-anchored.h gc-anchored.cpp \
d27f5758e12c3107ee69e66702043931e0756f6bmiklosh gc-core.h \
d27f5758e12c3107ee69e66702043931e0756f6bmiklosh gc-finalized.h gc-finalized.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh gc-managed.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh gc-soft-ptr.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh gc.cpp \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh gradient-chemistry.cpp gradient-chemistry.h \
b5b35fce2e3df933e5223ef6645d814eacf51cfamiklosh memeq.h \
d37634d73670180f99a3e0ea583621373d90ec4fJohan Engelen round.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh streq.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh strneq.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh composite-undo-stack-observer.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh composite-undo-stack-observer.cpp \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh undo-stack-observer.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh unit-constants.h \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh uri.cpp uri.h
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkscape_private_libs = \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh libinkpre.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh application/libinkapp.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh ui/dialog/libuidialog.a \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh dialogs/libspdialogs.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh jabber_whiteboard/libjabber_whiteboard.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh trace/libtrace.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh svg/libspsvg.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh widgets/libspwidgets.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh display/libspdisplay.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh helper/libspchelp.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh libcroco/libcroco.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh libnrtype/libnrtype.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh libnr/libnr.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh libavoid/libavoid.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh livarot/libvarot.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh ui/view/libuiview.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh ui/libui.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh ui/widget/libuiwidget.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh graphlayout/libgraphlayout.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh removeoverlap/libremoveoverlap.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh extension/libextension.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh extension/implementation/libimplementation.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh extension/internal/libinternal.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh extension/script/libscript.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh dom/libdom.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh xml/libspxml.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh util/libinkutil.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh io/libio.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(inkjar_libs) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh libinkpost.a \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh debug/libinkdebug.a
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshall_libs = \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh $(inkscape_private_libs) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(INKSCAPE_LIBS) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(GNOME_PRINT_LIBS) \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh $(GNOME_VFS_LIBS) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(XFT_LIBS) \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh $(FREETYPE_LIBS) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(kdeldadd) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(win32ldflags) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(PERL_LIBS) \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh $(PYTHON_LIBS) \
3711b3e25395437ee0a09dbbb2a76d999c4ef322miklosh $(LIBLOUDMOUTH_LIBS)
dc4f69a188c203f2fdc65f22d0d57904a8c52dd7miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshdesktop.$(OBJEXT): helper/sp-marshal.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshdocument.$(OBJEXT): helper/sp-marshal.h inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshextension/internal/latex-pstricks.$(OBJEXT): inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshextension/internal/ps.$(OBJEXT): inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkscape.$(OBJEXT): helper/sp-marshal.h inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshknot.$(OBJEXT): helper/sp-marshal.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshmain.$(OBJEXT): inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshselection.$(OBJEXT): helper/sp-marshal.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshsp-object.$(OBJEXT): helper/sp-marshal.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshsp-root.$(OBJEXT): inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshview.$(OBJEXT): helper/sp-marshal.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshhelp.$(OBJEXT): inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# ################################################
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh#
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# B I N A R I E S
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh#
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh# ################################################
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkscape_SOURCES = main.cpp $(win32_sources)
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkscape_LDADD = $(all_libs)
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkscape_LDFLAGS = --export-dynamic $(kdeldflags)
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkview_SOURCES = inkview.cpp $(win32_sources)
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkview_LDADD = $(all_libs)
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshstyle_test_SOURCES = style-test.cpp
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshstyle_test_LDADD = $(all_libs)
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshinkscape_version.h: ../configure.ac
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh echo '#define INKSCAPE_VERSION "$(VERSION)"' > inkscape_version.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9mikloshtest_all_includes = \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh attributes-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh color-profile-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh MultiPrinter.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh TRPIFormatter.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh PylogFormatter.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh dir-util-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh extract-uri-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh mod360-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh round-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-gradient-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh sp-style-elem-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh style-test.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh test-helpers.h \
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh verbs-test.h
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh