#!/usr/bin/make -f

include toc.make

SOURCES = \
	path_finder.cpp \
	plugin.cpp

HEADERS = \
	path_finder.hpp \
	plugin.hpp \
	plugin_config.hpp

DIST_FILES += \
	$(SOURCES) \
	path_finder.hpp \
	plugin.hpp \
	plugin.dl.cpp \
	plugin.win32.cpp \
	plugin_config.hpp.at

DISTCLEAN_FILES += plugin_config.hpp

OBJECTS = $(patsubst %.cpp,%.o,$(SOURCES))

HEADERS_RELPATH = include/s11n.net/s11n/plugin

INSTALL_PACKAGE_HEADERS = $(HEADERS)
INSTALL_PACKAGE_HEADERS_DEST = $(prefix)/$(HEADERS_RELPATH)

SYMLINK_HEADERS = $(INSTALL_PACKAGE_HEADERS)
SYMLINK_HEADERS_DEST = $(top_srcdir)/$(HEADERS_RELPATH)
include $(TOC_MAKESDIR)/SYMLINK_HEADERS.make

all: SYMLINK_HEADERS $(OBJECTS)
