"Initial commit to Gerrit"
[profile/ivi/libgsf.git] / gsf-win32 / Makefile.am
1 AM_CPPFLAGS = -I$(top_srcdir) $(LIBGSF_CFLAGS)
2
3 if WITH_WIN32
4
5 lib_LTLIBRARIES = libgsf-win32-1.la
6
7 libgsf_win32_1_la_DEPENDENCIES = lib.def
8 libgsf_win32_1_la_LIBADD  = $(LIBGSF_LIBS) $(top_builddir)/gsf/libgsf-1.la
9 libgsf_win32_1_la_LDFLAGS = -version-info $(VERSION_INFO) -no-undefined -export-symbols lib.def
10 libgsf_win32_1_la_SOURCES =     \
11         gsf-input-win32.c       \
12         gsf-output-win32.c
13
14 ## But headers are installed on all systems:
15 libgsf_win32_1_includedir = $(includedir)/libgsf-1/gsf-win32
16 libgsf_win32_1_include_HEADERS =  $(gsf_win32_headers)
17 else
18 EXTRA_DIST = $(gsf_win32_headers)
19 endif
20
21 gsf_win32_headers = \
22         gsf-input-win32.h       \
23         gsf-output-win32.h
24
25 include $(top_srcdir)/gsf.mk
26 LIB_PUBLIC_HDRS = $(libgsf_win32_1_include_HEADERS)
27
28 if HAVE_LIBEXE
29 gsf_win32_mslibdir = $(DESTDIR)$(libdir)
30 gsf_win32_mslib_DATA = gsf-win32-1.lib
31
32 gsf-win32-1.lib: libgsf-win32-1.la lib.def
33         lib -name:libgsf-win32-1-$(CURRENT_MINUS_AGE).dll -def:lib.def -out:$@
34
35 CLEANFILES = gsf-win32-1.exp gsf-win32-1.lib
36 endif
37