File: Makefile.am

package info (click to toggle)
libgda5 5.2.8-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 75,580 kB
  • sloc: ansic: 495,416; xml: 10,470; yacc: 5,165; sh: 4,442; makefile: 4,093; php: 1,416; java: 1,300; python: 896; sql: 879; perl: 116
file content (58 lines) | stat: -rw-r--r-- 2,088 bytes parent folder | download | duplicates (7)
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
lib_LTLIBRARIES = libgda-report-5.0.la

SUBDIRS = engine DocBook RML

AM_CPPFLAGS = \
	-I$(top_builddir)/libgda-report \
	-I$(top_srcdir)/libgda-report \
	-I$(top_builddir) \
	-I$(top_srcdir) \
	-I$(top_srcdir)/libgda \
	$(COREDEPS_CFLAGS) \
	$(COREDEPS_WFLAGS)

report_headers = \
	gda-report-document.h

libgda_report_5_0_la_SOURCES = \
	$(report_headers) \
	gda-report-document-private.h \
	gda-report-document.c

libgda_report_5_0_la_LDFLAGS = -version-info $(GDA_CURRENT):$(GDA_REVISION):$(GDA_AGE) \
	$(NO_UNDEFINED) $(LIBTOOL_EXPORT_OPTIONS)
libgda_report_5_0_la_LIBADD = engine/libgda-report-engine-5.0.la \
	DocBook/libgda-report-docbook-5.0.la \
	RML/libgda-report-rml-5.0.la \
	$(COREDEPS_LIBS) \
	$(GDKPIXBUF_LIBS)

if PLATFORM_WIN32
libgda_report_5_0_la_LDFLAGS += -export-symbols $(builddir)/libgda-report.def
libgda_report_5_0_la_DEPENDENCIES = libgda-report.def

libgda-report.def: libgda-report.symbols
	(echo -e EXPORTS; $(CPP) -P - <$(srcdir)/libgda-report.symbols | sed -e '/^$$/d' -e 's/^/ /' -e 's/G_GNUC_[^ ]*//g' | sort) > libgda-report.def.tmp && mv libgda-report.def.tmp libgda-report.def

libgda-report-$(GDA_ABI_VERSION).lib: libgda-report.def
	$(DLLTOOL) --dllname libgda-report-$(GDA_ABI_VERSION)-$(GDA_ABI_MAJOR_VERSION).dll --def libgda-report.def --output-lib libgda-report-$(GDA_ABI_VERSION).lib

install-data-local: install-def-files
uninstall-local: uninstall-def-files

install-def-files: libgda-report.def libgda-report-$(GDA_ABI_VERSION).lib
	$(INSTALL) $(builddir)/libgda-report.def $(DESTDIR)$(libdir)/libgda-report-$(GDA_ABI_VERSION).def
	$(INSTALL) $(builddir)/libgda-report-$(GDA_ABI_VERSION).lib $(DESTDIR)$(libdir)/

uninstall-def-files:
	-rm $(DESTDIR)$(libdir)/libgda-report-$(GDA_ABI_VERSION).def
	-rm $(DESTDIR)$(libdir)/libgda-report-$(GDA_ABI_VERSION).lib
endif

gdareportincludedir=$(includedir)/libgda-$(GDA_ABI_MAJOR_VERSION).$(GDA_ABI_MINOR_VERSION)/libgda-report
gdareportinclude_HEADERS= libgda-report.h $(report_headers)

CLEANFILES = libgda-report.def \
	libgda-report-$(GDA_ABI_VERSION).lib

EXTRA_DIST = libgda-report.symbols