File: Makefile.am

package info (click to toggle)
gnome-tetravex 1%3A3.22.0-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 16,856 kB
  • sloc: ansic: 13,857; sh: 1,237; makefile: 113; xml: 31
file content (51 lines) | stat: -rw-r--r-- 1,190 bytes parent folder | download | duplicates (2)
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
bin_PROGRAMS = gnome-tetravex

BUILT_SOURCES = \
	gnome-tetravex-resources.c

gnome_tetravex_SOURCES = \
	config.vapi \
	gnome-tetravex.vala \
	history.vala \
	puzzle.vala \
	puzzle-view.vala \
	theme.vala \
	score-dialog.vala \
	$(BUILT_SOURCES)

UI_FILES = \
	gnome-tetravex.ui \
	app-menu.ui

gnome_tetravex_VALAFLAGS = \
	--pkg posix \
	--pkg gtk+-3.0 \
	--gresources $(builddir)/gnome-tetravex.gresource.xml \
	--target-glib $(GLIB_REQUIRED)

gnome_tetravex_CFLAGS = \
	-DVERSION=\"$(VERSION)\" \
	-DGETTEXT_PACKAGE=\"$(GETTEXT_PACKAGE)\" \
	-DDATA_DIRECTORY=\"$(datadir)/gnome-tetravex\" \
	-DLOCALEDIR=\"$(datadir)/locale\" \
	$(GNOME_TETRAVEX_CFLAGS) \
	-w

gnome_tetravex_LDADD = \
	$(GNOME_TETRAVEX_LIBS) \
	-lm

gnome-tetravex-resources.c: gnome-tetravex.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --generate-dependencies gnome-tetravex.gresource.xml)
	$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $<

EXTRA_DIST = \
	$(UI_FILES) \
	gnome-tetravex.gresource.xml

CLEANFILES = \
	$(patsubst %.vala,%.c,$(filter %.vala, $(SOURCES))) \
	*_vala.stamp

MAINTAINERCLEANFILES = gnome-tetravex-resources.c

-include $(top_srcdir)/git.mk