File: Makefile.am

package info (click to toggle)
gnumeric 1.8.3-5%2Blenny1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 76,344 kB
  • ctags: 20,451
  • sloc: ansic: 222,731; xml: 47,792; sh: 9,456; makefile: 2,590; yacc: 1,163; perl: 975; python: 86
file content (73 lines) | stat: -rw-r--r-- 1,687 bytes parent folder | download
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
AM_CPPFLAGS = \
    -DGNOMELOCALEDIR=\""$(datadir)/locale"\" 		\
    -I$(top_srcdir)/src	-I$(top_builddir)/src		\
    $(GNUMERIC_CFLAGS) $(Z_CPPFLAGS)

gnumeric_plugin_exceldir = $(gnumeric_plugindir)/excel
xmldir = $(gnumeric_plugin_exceldir)
gnumeric_plugin_excel_LTLIBRARIES = excel.la
excel_la_LDFLAGS = -module $(GNUMERIC_PLUGIN_LDFLAGS)

# - Why do we need Z_LIBS here?
# - Because ms-escher.c contains a call to uncompress().
# - But I tried to remove it and everything worked fine; how is that possible?
# - Because when libgsf and libz are dynamic libraries, it's enough if you
#   link against libgsf.  But if libz is a static library, then you need to
#   list it here in order to get it.
#
# To sum up, keep $(Z_LIBS) here, even though it's needed only in a rare case.
#
excel_la_LIBADD  = $(Z_LIBS)

excel_la_SOURCES =		\
	boot.c			\
	boot.h			\
	excel.h			\
	formula-types.h		\
	ms-excel-biff.h		\
	ms-biff.c		\
	ms-biff.h		\
	biff-types.h		\
	escher-types.h		\
	ms-container.c		\
	ms-container.h		\
	ms-escher.c		\
	ms-escher.h		\
	ms-excel-util.c	        \
	ms-excel-util.h	        \
	ms-excel-xf.h		\
	ms-excel-read.c	 	\
	ms-excel-read.h		\
	ms-excel-write.c	\
	ms-excel-write.h	\
	ms-formula-read.c	\
	ms-formula-read.h	\
	ms-formula-write.c	\
	ms-formula-write.h	\
	ms-obj.c		\
	ms-obj.h		\
	ms-chart.h		\
	ms-chart.c		\
	ms-pivot.h		\
	ms-pivot.c		\
	rc4.c			\
	rc4.h			\
	crypt-md4.c		\
	crypt-md4.h		\
	md5.c			\
	md5.h			\
	\
	excel-xml-read.c	\
	\
	xlsx-utils.h		\
	xlsx-utils.c		\
	xlsx-read.c		\
	xlsx-write.c

xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)

@INTLTOOL_XML_RULE@

EXTRA_DIST = $(xml_in_files)
DISTCLEANFILES = $(xml_DATA)