-
Notifications
You must be signed in to change notification settings - Fork 13
/
Makefile.am
55 lines (45 loc) · 1.18 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
52
53
54
55
SUBDIRS = contrib po resources src plugins
bin_SCRIPTS = meshwork
desktopdir = $(datadir)/applications
desktop_DATA = meshwork.desktop
# for application icon
pixmapdir = $(datadir)/pixmaps
pixmap_DATA =
# for linking with pkg-config at some point
pkgconfig_in_files = meshwork.pc.in meshwork-gtk.pc.in
pkgconfigdir=$(prefix)/lib/pkgconfig
pkgconfig_DATA=$(pkgconfig_in_files:.pc.in=.pc)
run:
$(MONO) --debug $(top_builddir)/build/FileFind.Meshwork.GtkClient.exe
REWRITE = \
sed -e "s|\@prefix\@|$(prefix)|g" \
-e "s|\@pkglibdir\@|$(pkglibdir)|g" \
-e "s|\@bindir\@|$(bindir)|g" \
-e "s|\@MONO\@|$(MONO)|g"
$(bin_SCRIPTS): $(srcdir)/meshwork.in Makefile
$(REWRITE) $(srcdir)/meshwork.in > [email protected]
mv [email protected] $@
CLEANFILES = \
intltool-merge \
intltool-extract \
intltool-update \
meshwork \
meshwork.pc \
meshwork-gtk.pc
EXTRA_DIST = \
meshwork.in \
meshwork.desktop \
meshwork.pc.in \
intltool-extract.in \
intltool-merge.in \
intltool-update.in
DISCLEANFILES = \
configure \
config.guess \
config.sub \
Makefile.in \
install-sh \
aclocal.m4 \
INSTALL \
COPYING \
missing