source: git/lib/icons/Makefile.am @ 469c47b

line_contentsstereotravis-osx
Last change on this file since 469c47b was 469c47b, checked in by Olly Betts <olly@…>, 5 years ago

lib/INSTALL.OSX,lib/icons/Makefile.am,lib/icons/err.svg: Add SVG
version of .err file icon.

  • Property mode set to 100644
File size: 2.0 KB
Line 
1## Process this file with automake to produce Makefile.in
2
3xpm_files = \
4        aven.xpm \
5        open.xpm \
6        open_pres.xpm \
7        rotation.xpm \
8        plan.xpm \
9        elevation.xpm \
10        defaults.xpm \
11        names.xpm \
12        crosses.xpm \
13        entrances.xpm \
14        fixed_pts.xpm \
15        exported_pts.xpm \
16        ug_legs.xpm \
17        surface_legs.xpm \
18        tubes.xpm \
19        pres_frew.xpm \
20        pres_rew.xpm \
21        pres_go_back.xpm \
22        pres_pause.xpm \
23        pres_go.xpm \
24        pres_ff.xpm \
25        pres_fff.xpm \
26        pres_stop.xpm \
27        find.xpm \
28        hideresults.xpm \
29        survey_tree.xpm \
30        pres_tree.xpm
31
32ico_files = $(xpm_files:.xpm=.ico)
33
34aven-icons.rc: Makefile.am
35        perl -e 'for (@ARGV) { /(.*)\.ico$$/ and print "$$1 ICON $$_\n" }' \
36          $(ico_files) > aven-icons.rc
37
38icondir = $(pkgdatadir)/icons
39dist_icon_DATA = \
40        3d.svg err.svg pos.svg svx.svg \
41        3d.png err.png plt.png pos.png svx.png
42
43#       tubesprefs.png stationsprefs.png indicatorprefs.png\
44#       windowprefs.png gridprefs.png unitsprefs.png \
45#       legsprefs.png ctlprefs.png pres-restart.png pres-create.png\
46#       pres-record.png pres-finish.png solid-surface.png
47
48pixmapsdir = $(datadir)/pixmaps
49dist_pixmaps_DATA = aven.svg svxedit.png
50
51Aven.iconset.zip: aven.svg
52        $(SHELL) $(srcdir)/svg2iconsetzip aven.svg Aven.iconset.zip
53
543d.iconset.zip: 3d.svg
55        $(SHELL) $(srcdir)/svg2iconsetzip 3d.svg 3d.iconset.zip
56
57pos.iconset.zip: pos.svg
58        $(SHELL) $(srcdir)/svg2iconsetzip pos.svg pos.iconset.zip
59
60svx.iconset.zip: svx.svg
61        $(SHELL) $(srcdir)/svg2iconsetzip svx.svg svx.iconset.zip
62
63SUFFIXES = .ico .png .svg .iconset.zip .xpm
64
65.png.iconset.zip:
66        $(SHELL) $(srcdir)/png2iconsetzip $< $@
67
68.png.ico:
69        $(SHELL) $(srcdir)/png2winicon $< $@
70
71.xpm.ico:
72        $(SHELL) $(srcdir)/xpm2winicon $< $@
73
74iconsets = Aven.iconset.zip svxedit.iconset.zip\
75        3d.iconset.zip err.iconset.zip plt.iconset.zip pos.iconset.zip\
76        svx.iconset.zip
77
78MAINTAINERCLEANFILES = $(iconsets)
79
80BUILT_SOURCES = aven-icons.rc $(ico_files)
81
82EXTRA_DIST = png2winicon png2iconsetzip svg2iconsetzip\
83        aven-icons.rc\
84        $(xpm_files)\
85        $(ico_files)\
86        aven.ico svxedit.ico\
87        3d.ico err.ico plt.ico pos.ico svx.ico\
88        $(iconsets)
Note: See TracBrowser for help on using the repository browser.