summaryrefslogtreecommitdiff
path: root/tikzit-old/src/Makefile.am
diff options
context:
space:
mode:
authorAleks Kissinger <aleks0@gmail.com>2018-01-04 15:58:21 +0100
committerAleks Kissinger <aleks0@gmail.com>2018-01-04 15:58:21 +0100
commit0421a96749743868554d44585050b1b3d04864d2 (patch)
tree02b0d4442bddee7c65bee0f875783b46610a4aef /tikzit-old/src/Makefile.am
parentfecef0396026b80c5aec736171e4842df7518af9 (diff)
removed website
Diffstat (limited to 'tikzit-old/src/Makefile.am')
-rw-r--r--tikzit-old/src/Makefile.am178
1 files changed, 178 insertions, 0 deletions
diff --git a/tikzit-old/src/Makefile.am b/tikzit-old/src/Makefile.am
new file mode 100644
index 0000000..5108e9c
--- /dev/null
+++ b/tikzit-old/src/Makefile.am
@@ -0,0 +1,178 @@
+if WINDOWS
+sharedir = ../
+else
+sharedir = @datarootdir@/tikzit
+endif
+
+AM_OBJCFLAGS = @FOUNDATION_OBJCFLAGS@ \
+ @GTK_CFLAGS@ \
+ -I common \
+ -I gtk \
+ -DTIKZITSHAREDIR=\"$(sharedir)\" \
+ -std=c99 \
+ -D_GNU_SOURCE
+LIBS = @FOUNDATION_LIBS@ \
+ @GTK_LIBS@
+AM_YFLAGS = -d
+PARSERFILES = common/tikzlexer.m common/tikzlexer.h common/tikzparser.m common/tikzparser.h
+ICONFILES = ../draw-ellipse.png \
+ ../draw-path.png \
+ ../select-rectangular.png \
+ ../transform-crop-and-resize.png \
+ ../transform-move.png
+EDGEDECFILES = ../AH_*.png ../ED_*.png
+
+bin_PROGRAMS = tikzit
+BUILT_SOURCES = $(PARSERFILES)
+tikzit_SOURCES = gtk/Application.m \
+ gtk/BoundingBoxTool.m \
+ gtk/CairoRenderContext.m \
+ gtk/ColorRGB+IntegerListStorage.m \
+ gtk/ColorRGB+Gtk.m \
+ gtk/Configuration.m \
+ gtk/ContextWindow.m \
+ gtk/CreateEdgeTool.m \
+ gtk/CreateNodeTool.m \
+ gtk/Edge+Render.m \
+ gtk/EdgeStyle+Gtk.m \
+ gtk/EdgeStyle+Storage.m \
+ gtk/EdgeStyleEditor.m \
+ gtk/EdgeStyleSelector.m \
+ gtk/EdgeStylesModel.m \
+ gtk/EdgeStylesPalette.m \
+ gtk/FileChooserDialog.m \
+ gtk/HandTool.m \
+ gtk/GraphEditorPanel.m \
+ gtk/GraphRenderer.m \
+ gtk/Menu.m \
+ gtk/Node+Render.m \
+ gtk/NodeStyle+Gtk.m \
+ gtk/NodeStyle+Storage.m \
+ gtk/NodeStyleEditor.m \
+ gtk/NodeStylesModel.m \
+ gtk/NodeStyleSelector.m \
+ gtk/NodeStylesPalette.m \
+ gtk/NSError+Glib.m \
+ gtk/NSFileManager+Glib.m \
+ gtk/NSString+Glib.m \
+ gtk/PropertiesPane.m \
+ gtk/PropertyListEditor.m \
+ gtk/RecentManager.m \
+ gtk/SelectTool.m \
+ gtk/SelectionPane.m \
+ gtk/SettingsDialog.m \
+ gtk/Shape+Render.m \
+ gtk/StyleManager+Storage.m \
+ gtk/TikzDocument.m \
+ gtk/ToolBox.m \
+ gtk/WidgetSurface.m \
+ gtk/Window.m \
+ gtk/cairo_helpers.m \
+ gtk/clipboard.m \
+ gtk/gtkhelpers.m \
+ gtk/logo.m \
+ gtk/mkdtemp.m \
+ gtk/main.m \
+ gtk/tzstockitems.m \
+ gtk/tztoolpalette.m \
+ common/CircleShape.m \
+ common/ColorRGB.m \
+ common/DiamondShape.m \
+ common/Edge.m \
+ common/EdgeStyle.m \
+ common/GraphChange.m \
+ common/GraphElementData.m \
+ common/Graph.m \
+ common/Grid.m \
+ common/Node.m \
+ common/NodeStyle.m \
+ common/NSError+Tikzit.m \
+ common/NSFileManager+Utils.m \
+ common/NSString+LatexConstants.m \
+ common/NSString+Tikz.m \
+ common/NSString+Util.m \
+ common/PickSupport.m \
+ common/PropertyHolder.m \
+ common/GraphElementProperty.m \
+ common/RColor.m \
+ common/RectangleShape.m \
+ common/RegularPolyShape.m \
+ common/Shape.m \
+ common/StyleManager.m \
+ common/SupportDir.m \
+ common/TikzGraphAssembler.m \
+ common/TikzShape.m \
+ common/Transformer.m \
+ common/tikzparser.m \
+ common/tikzlexer.m \
+ common/util.m
+
+if HAVE_POPPLER
+tikzit_SOURCES += \
+ common/Preambles.m \
+ gtk/PreambleEditor.m \
+ gtk/Preambles+Storage.m \
+ gtk/PreviewRenderer.m \
+ gtk/PreviewWindow.m
+endif
+
+if WINDOWS
+tikzit.res: tikzit.rc
+ $(AM_V_GEN)windres $^ -O coff -o $@
+
+tikzit_LDADD = tikzit.res
+CLEANFILES = tikzit.res
+endif
+
+common/tikzlexer.m common/tikzlexer.h: common/tikzlexer.lm
+ $(AM_V_GEN)$(LEX) -o common/tikzlexer.m $^
+# ordering hack for parallel builds
+common/tikzlexer.h: common/tikzlexer.m
+
+common/tikzparser.m common/tikzparser.h: common/tikzparser.ym
+ $(AM_V_GEN)$(YACC) --defines=common/tikzparser.h --output=common/tikzparser.m $^
+# ordering hack for parallel builds
+common/tikzparser.h: common/tikzparser.m
+
+gtk/icondata.m: $(ICONFILES)
+ $(AM_V_GEN)gdk-pixbuf-csource --struct --static --raw --build-list \
+ draw_ellipse ../draw-ellipse.png \
+ draw_path ../draw-path.png \
+ select_rectangular ../select-rectangular.png \
+ transform_crop_and_resize ../transform-crop-and-resize.png \
+ transform_move ../transform-move.png \
+ > $@
+
+gtk/logodata.m: ../share/icons/hicolor/*/apps/tikzit.png
+ $(AM_V_GEN)gdk-pixbuf-csource --struct --static --raw --build-list \
+ logo16 ../share/icons/hicolor/16x16/apps/tikzit.png \
+ logo24 ../share/icons/hicolor/24x24/apps/tikzit.png \
+ logo32 ../share/icons/hicolor/32x32/apps/tikzit.png \
+ logo48 ../share/icons/hicolor/48x48/apps/tikzit.png \
+ logo64 ../share/icons/hicolor/64x64/apps/tikzit.png \
+ logo128 ../share/icons/hicolor/128x128/apps/tikzit.png \
+ > $@
+
+gtk/edgedecdata.m: $(EDGEDECFILES)
+ $(AM_V_GEN)gdk-pixbuf-csource --struct --static --raw --build-list \
+ AH_none_pixdata ../AH_none.png \
+ AH_latex_head_pixdata ../AH_latex_head.png \
+ AH_latex_tail_pixdata ../AH_latex_tail.png \
+ AH_plain_head_pixdata ../AH_plain_head.png \
+ AH_plain_tail_pixdata ../AH_plain_tail.png \
+ ED_none_pixdata ../ED_none.png \
+ ED_arrow_pixdata ../ED_arrow.png \
+ ED_tick_pixdata ../ED_tick.png \
+ > $@
+
+gtk/Menu.m: gtk/icondata.m
+gtk/logo.m: gtk/logodata.m
+gtk/EdgeStyleEditor.m: gtk/edgedecdata.m
+
+EXTRA_DIST = gtk/*.h common/*.h \
+ $(PARSERFILES) common/tikzlexer.lm common/tikzparser.ym \
+ $(ICONFILES) gtk/icondata.m \
+ gtk/logodata.m \
+ $(EDGEDECFILES) gtk/edgedecdata.m \
+ tikzit.rc ../tikzit.ico
+MAINTAINERCLEANFILES = $(PARSERFILES) gtk/icondata.m gtk/logodata.m gtk/edgedecdata.m