1
noinst_PROGRAMS = minimal launcher animated-marker polygons url-marker create-destroy-test
2
3
SUBDIRS = icons
4
5
INCLUDES = -I$(top_srcdir)
6
7
AM_CPPFLAGS = $(DEPS_CFLAGS) $(WARN_CFLAGS)
8
AM_LDFLAGS = $(DEPS_LIBS)
9
10
minimal_SOURCES = minimal.c
11
minimal_LDADD = $(DEPS_LIBS) ../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
12
13
launcher_SOURCES = launcher.c markers.c
14
launcher_LDADD = $(DEPS_LIBS) ../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
15
16
animated_marker_SOURCES = animated-marker.c
17
animated_marker_LDADD = $(DEPS_LIBS) ../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
18
19
polygons_SOURCES = polygons.c
20
polygons_LDADD = $(DEPS_LIBS) ../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
21
22
url_marker_SOURCES = url-marker.c
23
url_marker_CPPFLAGS = $(DEPS_CFLAGS) $(SOUP_CFLAGS)
24
url_marker_LDADD = $(SOUP_LIBS) $(DEPS_LIBS) ../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
25
26
create_destroy_test_SOURCES = create-destroy-test.c
27
create_destroy_test_LDADD = $(DEPS_LIBS) ../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
28
29
if ENABLE_GTK
30
noinst_PROGRAMS += minimal-gtk
31
minimal_gtk_SOURCES = minimal-gtk.c
32
minimal_gtk_CPPFLAGS = $(GTK_CFLAGS)
33
minimal_gtk_LDADD = $(GTK_LIBS) $(DEPS_LIBS) \
34
		../champlain-gtk/libchamplain-gtk-@CHAMPLAIN_API_VERSION@.la \
35
		../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
36
37
noinst_PROGRAMS += launcher-gtk
38
launcher_gtk_SOURCES = launcher-gtk.c markers.c
39
launcher_gtk_CPPFLAGS = $(GTK_CFLAGS)
40
launcher_gtk_LDADD = $(GTK_LIBS) $(DEPS_LIBS) \
41
		../champlain-gtk/libchamplain-gtk-@CHAMPLAIN_API_VERSION@.la \
42
		../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
43
44
if ENABLE_MEMPHIS
45
noinst_PROGRAMS += local-rendering
46
local_rendering_SOURCES = local-rendering.c
47
local_rendering_CPPFLAGS = $(GTK_CFLAGS) $(MEMPHIS_CFLAGS)
48
local_rendering_LDADD = $(GTK_LIBS) $(MEMPHIS_LIBS) $(DEPS_LIBS) \
49
		../champlain-gtk/libchamplain-gtk-@CHAMPLAIN_API_VERSION@.la \
50
		../champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
51
endif
52
endif
53
54
if ENABLE_VALA_DEMOS
55
noinst_PROGRAMS += launcher-vala
56
launcher_vala_SOURCES = launcher-vala.vala markers-vala.vala
57
VALAFLAGS = \
58
  --vapidir=../champlain \
59
  --pkg atk --pkg clutter-1.0 --pkg champlain-@CHAMPLAIN_API_VERSION@
60
launcher_vala_LDADD = \
61
       $(DEPS_LIBS) \
62
       $(top_builddir)/champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
63
endif
64
65
EXTRA_DIST = markers.h launcher.js minimal.py launcher-gtk.py markers.py default-rules.xml high-contrast.xml las_palmas.osm schaffhausen.osm