1# -*- Mode: Makefile; tab-width: 8; indent-tabs-mode: t; -*-
2
3if PLATFORM_WIN32
4no_undefined = -no-undefined
5GIMV_LIBS = -L$(top_builddir)/src -Wl,-lgimv
6endif
7
8archiver_plugin_LTLIBRARIES = \
9	libgimv_lha_extarc.la \
10	libgimv_rar_extarc.la \
11	libgimv_tar_extarc.la \
12	libgimv_zip_extarc.la
13
14archiver_plugindir = $(DESTDIR)$(plugindir)/$(ARCHIVER_PLUGIN_DIR)
15
16INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src $(GTK_CFLAGS)
17
18libgimv_lha_extarc_la_LDFLAGS = -module -avoid-version $(no_undefined) $(GIMV_LIBS)
19libgimv_lha_extarc_la_SOURCES = lha-ext.c lha-ext.h
20libgimv_lha_extarc_la_LIBADD = $(GTK_LIBS)
21
22libgimv_rar_extarc_la_LDFLAGS = -module -avoid-version $(no_undefined) $(GIMV_LIBS)
23libgimv_rar_extarc_la_SOURCES = rar-ext.c rar-ext.h
24libgimv_rar_extarc_la_LIBADD = $(GTK_LIBS)
25
26libgimv_tar_extarc_la_LDFLAGS = -module -avoid-version $(no_undefined) $(GIMV_LIBS)
27libgimv_tar_extarc_la_SOURCES = tar-ext.c tar-ext.h
28libgimv_tar_extarc_la_LIBADD = $(GTK_LIBS)
29
30libgimv_zip_extarc_la_LDFLAGS = -module -avoid-version $(no_undefined) $(GIMV_LIBS)
31libgimv_zip_extarc_la_SOURCES = zip-ext.c zip-ext.h
32libgimv_zip_extarc_la_LIBADD = $(GTK_LIBS)
33