blob: eb4950fda5a3cba37f66c2c32ec6a6ae8c788466 (
plain)
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 =
if PLATFORM_WIN32
shared = -shared
no_undefined = -no-undefined
gc_libs = $(GCOMPRIS_LIBS)
dll_export = -DBOARD_DLL_EXPORT
else
shared =
no_undefined =
gc_libs =
dll_export =
endif
lib_LTLIBRARIES = \
libhanoi.la
libdir = $(plugindir)
INCLUDES = -I$(top_builddir)/src \
-I$(top_builddir)/intl \
$(GCOMPRIS_CFLAGS) \
$(XML_CFLAGS) \
$(dll_export)
libhanoi_la_LDFLAGS = $(shared) $(no_undefined) -module -avoid-version $(gc_libs)
libhanoi_la_LIBADD =
libhanoi_la_SOURCES = hanoi.c
xmldir = $(pkgdatadir)/@PACKAGE_DATA_DIR@
xml_in_files = \
hanoi.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# Do not use the INTLTOOL_XML_RULE, we don't need to embed the translations
# in the file themselves. GCompris pick the translations from the po file at
# runtime.
#
$(xml_DATA): %.xml: %.xml.in
sed -e "s/\(<\{1\}\/*\)_/\1/g" $< > $@
# Use this directive and instead of the one above to embed the translations
# in the xml files directly, this is needed for the tool gcompris2spip
#@INTLTOOL_XML_RULE@
CLEANFILES = $(xml_DATA)
icondir = $(pkgdatadir)/@PACKAGE_DATA_DIR@
icon_DATA = hanoi.svg
EXTRA_DIST = $(icon_DATA)
|