forked from AravisProject/aravis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
51 lines (36 loc) · 1.45 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
EXTRA_DIST =
include $(top_srcdir)/Makefile.decl
SUBDIRS = data
AM_CPPFLAGS = \
-I$(top_srcdir)/src \
-DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
-DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
-DPACKAGE_DATA_DIR=\""$(datadir)"\" $(ARAVIS_VIEWER_CFLAGS) \
-DARAVIS_DATA_DIR=\""$(aravis_datadir)"\" \
-DG_LOG_DOMAIN=\"Aravis\"
AM_CFLAGS = -Wall
bin_PROGRAMS = arv-viewer
arv_viewer_SOURCES = arvviewer.c
arv_viewer_LDADD = $(ARAVIS_VIEWER_LIBS) $(top_builddir)/src/libaravis-@[email protected]
arv_viewerdir = $(aravis_datadir)
arv_viewer_DATA = arv-viewer.ui
EXTRA_DIST += arv-viewer.ui
iconthemedir = $(datadir)/icons/hicolor
icondir = ./icons/gnome
appsicon22dir = $(iconthemedir)/22x22/apps
appsicon32dir = $(iconthemedir)/32x32/apps
appsicon48dir = $(iconthemedir)/48x48/apps
appsicon256dir = $(iconthemedir)/256x256/apps
dist_appsicon22_DATA = $(icondir)/22x22/apps/aravis.png
dist_appsicon32_DATA = $(icondir)/32x32/apps/aravis.png
dist_appsicon48_DATA = $(icondir)/48x48/apps/aravis.png
dist_appsicon256_DATA = $(icondir)/256x256/apps/aravis.png
update_icon_cache = gtk-update-icon-cache --ignore-theme-index --force
install-data-hook: install-update-icon-cache
uninstall-hook: uninstall-update-icon-cache
install-update-icon-cache:
$(AM_V_at)$(POST_INSTALL)
test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)"
uninstall-update-icon-cache:
$(AM_V_at)$(POST_UNINSTALL)
test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)"