diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2018-01-04 15:58:21 +0100 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2018-01-04 15:58:21 +0100 |
commit | 0421a96749743868554d44585050b1b3d04864d2 (patch) | |
tree | 02b0d4442bddee7c65bee0f875783b46610a4aef /tikzit-old/src/Makefile.am | |
parent | fecef0396026b80c5aec736171e4842df7518af9 (diff) |
removed website
Diffstat (limited to 'tikzit-old/src/Makefile.am')
-rw-r--r-- | tikzit-old/src/Makefile.am | 178 |
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 |