#*******************************************************************************
#
# This file is part of the General Hidden Markov Model Library,
# GHMM version __VERSION__, see http://ghmm.org
#
# Filename: ghmm/ghmm/Makefile.am
# Authors: Wasinee Rungsarityotin, Benjamin Georgi, Alexander Schliep,
# Benjamin Rich, Janne Grunau
#
# Copyright (C) 1998-2004 Alexander Schliep
# Copyright (C) 1998-2001 ZAIK/ZPR, Universitaet zu Koeln
# Copyright (C) 2002-2004 Max-Planck-Institut fuer Molekulare Genetik,
# Berlin
#
# Contact: schliep@ghmm.org
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; if not, write to the Free
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
#
# This file is version $Revision: 2318 $
# from $Date: 2013-07-01 16:28:20 -0400 (Mon, 01 Jul 2013) $
# last change by $Author: ejb177 $.
#
#******************************************************************************/
include $(top_srcdir)/dist_hook.mak
SUBDIRS = .
MAINTAINERCLEANFILES = Makefile.in
# info from http://www.cl.cam.ac.uk/texinfodoc/libtool_6.html#SEC33
#
#current
# The most recent interface number that this library implements.
#revision
# The implementation number of the current interface.
#age The difference between the newest and oldest interfaces that this
# library implements. In other words, the library implements all the
# interface numbers in the range from number current - age to current.
#
#If two libraries have identical current and age numbers, then the dynamic
#linker chooses the library with the greater revision number.
#
#Here are a set of rules to help you update your library version information:
#
# 1. Start with version information of `0:0:0' for each libtool library.
# 2. Update the version information only immediately before a public release
# of your software. More frequent updates are unnecessary, and only
# guarantee that the current interface number gets larger faster.
# 3. If the library source code has changed at all since the last update,
# then increment revision (`c:r:a' becomes `c:r+1:a').
# 4. If any interfaces have been added, removed, or changed since the last
# update, increment current, and set revision to 0.
# 5. If any interfaces have been added since the last public release, then
# increment age.
# 6. If any interfaces have been removed since the last public release, then
# set age to 0.
LIBGHMM_VERSION_CURRENT = 1
LIBGHMM_VERSION_REVISION = 0
LIBGHMM_VERSION_AGE = 0
EXTRA_DIST = mt19937ar.c
INCLUDES = -I$(top_srcdir)
AM_CFLAGS = -DDTD_LOC=\"$(datadir)/ghmm/ghmm.dtd.1.0\"
lib_LTLIBRARIES = libghmm.la
libghmm_la_LDFLAGS = -version-info ${LIBGHMM_VERSION_CURRENT}:${LIBGHMM_VERSION_REVISION}:${LIBGHMM_VERSION_AGE}
libghmm_la_SOURCES= ghmm.h \
ghmmconfig.h \
rng.c rng.h \
randvar.c randvar.h \
matrixop.c matrixop.h \
gauss_tail.c \
mes.c mes.h \
ghmm_internals.c ghmm_internals.h \
mprintf.c mprintf.h \
vector.c vector.h \
matrix.c matrix.h \
scanner.c scanner.h \
linkedlist.c \
sequence.c sequence.h \
psequence.c psequence.h \
xmlreader.c xmlreader.h \
xmlwriter.c xmlwriter.h \
model.c model.h \
foba.c foba.h \
viterbi.c viterbi.h \
reestimate.c reestimate.h \
gradescent.c gradescent.h \
kbest.c kbest.h \
discrime.c discrime.h \
modelutil.c \
cluster.c cluster.h \
root_finder.c \
smodel.c smodel.h \
sfoba.c sfoba.h \
sviterbi.c sviterbi.h \
sreestimate.c sreestimate.h \
scluster.c scluster.h \
sgenerate.c sgenerate.h \
smixturehmm.c smixturehmm.h \
smap_classify.c smap_classify.h \
sdmodel.c sdmodel.h \
sdfoba.c sdfoba.h \
sdviterbi.c \
pmodel.c pmodel.h \
pviterbi.c pviterbi.h \
pviterbi_propagate.c pviterbi_propagate.h \
fbgibbs.c fbgibbs.h \
cfbgibbs.c cfbgibbs.h
pkginclude_HEADERS = ghmm.h \
ghmmconfig.h \
sequence.h \
psequence.h \
xmlreader.h \
xmlwriter.h \
model.h \
foba.h \
viterbi.h \
gradescent.h \
kbest.h \
discrime.h \
cluster.h \
scluster.h \
reestimate.h \
sfoba.h \
sviterbi.h \
smodel.h \
sdmodel.h \
sdfoba.h \
sreestimate.h \
sgenerate.h \
smixturehmm.h \
smap_classify.h \
pmodel.h \
pviterbi.h \
pviterbi_propagate.h \
rng.h \
scanner.h \
obsolete.h \
unsupported.h \
fbgibbs.h \
cfbgibbs.h