blob: b9bf9deba1cc2e69ea8ed447b1e481288627f207 (
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 = resources
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 = \
libsmallnumbers.la
libdir = $(plugindir)
INCLUDES = -I$(top_builddir)/src \
-I$(top_builddir)/intl \
$(GCOMPRIS_CFLAGS) \
$(XML_CFLAGS) \
$(dll_export)
libsmallnumbers_la_LDFLAGS = $(shared) $(no_undefined) -module -avoid-version $(gc_libs)
libsmallnumbers_la_LIBADD =
libsmallnumbers_la_SOURCES = smallnumbers.c
xmldir = $(pkgdatadir)/@PACKAGE_DATA_DIR@
xml_in_files = \
smallnumbers.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 = smallnumbers.svg
EXTRA_DIST = $(icon_DATA)
|