Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

82 lines (56 sloc) 3.103 kb
EXTRA_DIST = README.txt TODO.txt lgpl-2.1.txt LICENSE.txt CHANGELOG.txt doc/Doxyfile CONTRIBUTING.txt
# doxygen
dist-hook:
cd $(distdir)/doc; doxygen
# cmake
EXTRA_DIST += cmake CMakeLists.txt src/CMakeLists.txt test/CMakeLists.txt \
src/openslide-cmake-dll.rc.in config.h.cmake
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = openslide.pc
ACLOCAL_AMFLAGS=-I m4
lib_LTLIBRARIES = src/libopenslide.la
src_libopenslide_la_LIBADD = $(GLIB2_LIBS) $(CAIRO_LIBS)
src_libopenslide_la_SOURCES = src/openslide.c \
src/openslide-cache.c src/openslide-tilehelper.c \
src/openslide-hash.c src/openslide-error.c src/openslide-util.c \
src/openslide-ops-jpeg.c \
src/openslide-vendor-hamamatsu.c \
src/openslide-ops-ngr.c \
src/openslide-ops-tiff.c \
src/openslide-vendor-trestle.c src/openslide-vendor-aperio.c \
src/openslide-vendor-mirax.c src/openslide-vendor-generic-tiff.c \
src/openslide-jdatasrc.c src/openslide-tiffdump.c
if WINDOWS_RESOURCES
src_libopenslide_la_SOURCES += src/openslide-dll.rc
src/openslide-dll.lo: src/openslide-dll.manifest
endif
.rc.lo:
$(AM_V_GEN)$(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --tag=RC --mode=compile $(RC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) -i "$<" -o "$@"
src_libopenslide_la_CPPFLAGS = -pedantic -D_OPENSLIDE_BUILDING_DLL $(GLIB2_CFLAGS) $(CAIRO_CFLAGS) -DG_LOG_DOMAIN=\"Openslide\" -I$(top_srcdir)/src
src_libopenslide_la_LDFLAGS = -version-info 2:6:2 -no-undefined -Wl,$(WIN32_DLL_TRICKERY)
pkginclude_HEADERS = src/openslide.h src/openslide-features.h
noinst_HEADERS = src/openslide-private.h src/openslide-cache.h src/openslide-tilehelper.h src/openslide-hash.h src/valgrind.h src/callgrind.h src/openslide-cairo.h src/openslide-tiffdump.h tools/openslide-tools-common.h
noinst_PROGRAMS = test/test
test_test_CPPFLAGS = $(GLIB2_CFLAGS) $(CAIRO_CFLAGS) -I$(top_srcdir)/src
test_test_LDADD = src/libopenslide.la $(GLIB2_LIBS) $(CAIRO_LIBS)
# tools
# show-properties
bin_PROGRAMS = tools/openslide-show-properties
man_MANS = tools/openslide-show-properties.1
tools_openslide_show_properties_SOURCES = tools/openslide-tools-common.c tools/openslide-show-properties.c
tools_openslide_show_properties_CPPFLAGS = -I$(top_srcdir)/src $(GLIB2_CFLAGS)
tools_openslide_show_properties_LDADD = src/libopenslide.la $(GLIB2_LIBS)
# quickhash1sum
bin_PROGRAMS += tools/openslide-quickhash1sum
man_MANS += tools/openslide-quickhash1sum.1
tools_openslide_quickhash1sum_SOURCES = tools/openslide-tools-common.c tools/openslide-quickhash1sum.c
tools_openslide_quickhash1sum_CPPFLAGS = -I$(top_srcdir)/src $(GLIB2_CFLAGS)
tools_openslide_quickhash1sum_LDADD = src/libopenslide.la $(GLIB2_LIBS)
# write-png
bin_PROGRAMS += tools/openslide-write-png
man_MANS += tools/openslide-write-png.1
tools_openslide_write_png_SOURCES = tools/openslide-tools-common.c tools/openslide-write-png.c
tools_openslide_write_png_CPPFLAGS = -I$(top_srcdir)/src $(LIBPNG_CFLAGS) $(GLIB2_CFLAGS)
tools_openslide_write_png_LDADD = src/libopenslide.la $(LIBPNG_LIBS) $(GLIB2_LIBS)
# man pages
EXTRA_DIST += $(man_MANS:=.in)
Jump to Line
Something went wrong with that request. Please try again.