## @configure_input@
##
## Filename    : makefile-common-vars.mk.in
## Description : Makefile include file containing common variable definitions
## Author(s)   : SBML Team <sbml-team@googlegroups.com>
## Organization: California Institute of Technology
## Created     : 2004-06-11
## 
## <!--------------------------------------------------------------------------
## This file is part of libSBML.  Please visit http://sbml.org for more
## information about SBML, and the latest version of libSBML.
##
## Copyright (C) 2013-2018 jointly by the following organizations:
##     1. California Institute of Technology, Pasadena, CA, USA
##     2. EMBL European Bioinformatics Institute (EMBL-EBI), Hinxton, UK
##     3. University of Heidelberg, Heidelberg, Germany
##
## Copyright (C) 2009-2013 jointly by the following organizations: 
##     1. California Institute of Technology, Pasadena, CA, USA
##     2. EMBL European Bioinformatics Institute (EMBL-EBI), Hinxton, UK
##  
## Copyright (C) 2006-2008 by the California Institute of Technology,
##     Pasadena, CA, USA 
##  
## Copyright (C) 2002-2005 jointly by the following organizations: 
##     1. California Institute of Technology, Pasadena, CA, USA
##     2. Japan Science and Technology Agency, Japan
##
## This library is free software; you can redistribute it and/or modify it
## under the terms of the GNU Lesser General Public License as published by
## the Free Software Foundation.  A copy of the license agreement is provided
## in the file named "LICENSE.txt" included with this software distribution
## and also available online as http://sbml.org/software/libsbml/license.html
## ---------------------------------------------------------------------- -->*/


# -----------------------------------------------------------------------------
# Commmon variables.
# -----------------------------------------------------------------------------
#
# For '@' variables (which are expanded by configure), make sure not to
# put anything in here that might expand to a relative path.
#
# `prefix', `exec_prefix', `top_srcdir' and `top_builddir' must be in
# lowercase, because some of the autoconf macros expand into strings that
# use them.
#
# The enclosing makefile is assumed to define `srcdir'.

prefix            = @prefix@
exec_prefix       = @exec_prefix@

# The TOP_SRCDIR and TOP_BUILDDIR variables frequently looks like
# /foo/config/.. and this is kind of ugly (and leads to other paths looking
# confusing), so let's get a cleaned up path first:

top_srcdir        = @abs_top_srcdir@
top_builddir      = @abs_top_builddir@
TOP_SRCDIR        := $(shell cd $(top_srcdir); /bin/pwd)
TOP_BUILDDIR      := $(shell cd $(top_builddir); /bin/pwd)
DISTDIR           = $(top_srcdir)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)
VPATH             = $(srcdir)

# As of autoconf 2.60, @ datadir @ has been changed to @ datarootdir @.
# Prior to 2.60, @ datarootdir @ won't get expanded.

nodatarootdir     = $(findstring @,"@datarootdir@")

ifeq "$(nodatarootdir)" "@"
  DATADIR         = @datadir@
else
  DATADIR         = @datarootdir@
endif

BINDIR            = @bindir@
INCLUDEDIR        = @includedir@
LIBDIR            = @libdir@
DOCDIR            = $(DATADIR)/doc/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)
MANDIR            = @mandir@

# Starting release 2.3, we put header files in ...include/sbml
INCLUDEPREFIX	  = sbml

LIBSBML_OPTIONS   = @LIBSBML_OPTIONS@
RUN_LDPATH        = @RUN_LDPATH@

USE_LIBCHECK      = @USE_LIBCHECK@
LIBCHECK_CPPFLAGS = @LIBCHECK_CPPFLAGS@
LIBCHECK_LDFLAGS  = @LIBCHECK_LDFLAGS@
LIBCHECK_LIBS     = @LIBCHECK_LIBS@

USE_EXPAT         = @USE_EXPAT@
EXPAT_CPPFLAGS    = @EXPAT_CPPFLAGS@
EXPAT_LDFLAGS     = @EXPAT_LDFLAGS@
EXPAT_LIBS        = @EXPAT_LIBS@

USE_XERCES        = @USE_XERCES@
XERCES_CPPFLAGS   = @XERCES_CPPFLAGS@
XERCES_LDFLAGS    = @XERCES_LDFLAGS@
XERCES_LIBS       = @XERCES_LIBS@

USE_LIBXML        = @USE_LIBXML@
LIBXML_CPPFLAGS   = @LIBXML_CPPFLAGS@
LIBXML_LDFLAGS    = @LIBXML_LDFLAGS@
LIBXML_LIBS       = @LIBXML_LIBS@
XML2_CONFIG       = @XML2_CONFIG@
BUGGY_APPLE_LIBXML = @BUGGY_APPLE_LIBXML@

USE_PYTHON        = @USE_PYTHON@
PYTHON            = @PYTHON@
PYTHON_CPPFLAGS   = @PYTHON_CPPFLAGS@
PYTHON_LDFLAGS    = @PYTHON_LDFLAGS@
PYTHON_LIBS       = @PYTHON_LIBS@
PYTHON_EXT        = @PYTHON_EXT@

USE_PERL          = @USE_PERL@
PERL              = @PERL@
PERL_CPPFLAGS     = @PERL_CPPFLAGS@
PERL_LDFLAGS      = @PERL_LDFLAGS@
PERL_LIBS         = @PERL_LIBS@

USE_RUBY          = @USE_RUBY@
RUBY              = @RUBY@
RUBY_CPPFLAGS     = @RUBY_CPPFLAGS@
RUBY_LDFLAGS      = @RUBY_LDFLAGS@
RUBY_LIBS         = @RUBY_LIBS@

USE_JAVA          = @USE_JAVA@
JAVA_VERSION      = @JAVA_VERSION@
JAVA              = @JAVA@
JAVAC             = @JAVAC@
JAR               = @JAR@
JAVADOC_JAR       = @JAVADOC_JAR@
JAVA_CPPFLAGS     = @JAVA_CPPFLAGS@
JAVA_LDFLAGS      = @JAVA_LDFLAGS@
JNIEXT            = @JNIEXT@
JNIBASENAME       = @JNIBASENAME@

USE_CSHARP            = @USE_CSHARP@
CSHARP_COMPILER       = @CSHARP_COMPILER@
CSHARP_CILINTERPRETER = @CSHARP_CILINTERPRETER@
CSHARP_CPPFLAGS       = @CSHARP_CPPFLAGS@
CSHARP_LDFLAGS        = @CSHARP_LDFLAGS@
CSHARP_SWIGFLAGS      = @CSHARP_SWIGFLAGS@
CSHARP_EXT            = @CSHARP_EXT@
SN                    = @SN@
GACUTIL               = @GACUTIL@

USE_MATLAB        = @USE_MATLAB@
MATLAB            = @MATLAB@

USE_OCTAVE        = @USE_OCTAVE@
OCTAVE            = @OCTAVE@
MKOCTFILE         = @MKOCTFILE@
MKOCTFILE_FLAGS   = @MKOCTFILE_FLAGS@
MKOCTFILE_WRAPPER = $(SHELL) $(top_srcdir)/config/mkoctfile_wrapper.sh
LOCALOCTFILEDIR   = @LOCALOCTFILEDIR@
OCTAVE_CONFIG     = @OCTAVE_CONFIG@
OCTAVEEXT         = @OCTAVEEXT@

USE_LISP          = @USE_LISP@
LISP              = @LISP@
LISPEXIT          = @LISPEXIT@
FASLEXT           = @FASLEXT@
EXT_ASDF          = @EXT_ASDF@
ASDF              = @ASDF@
EXT_UFFI          = @EXT_UFFI@
UFFI              = @UFFI@
EXT_CPARSE        = @EXT_CPARSE@
CPARSE            = @CPARSE@

USE_COMP          = @USE_COMP@
USE_FBC           = @USE_FBC@
USE_LAYOUT        = @USE_LAYOUT@
USE_QUAL          = @USE_QUAL@
USE_GROUPS        = @USE_GROUPS@
USE_MULTI         = @USE_MULTI@
USE_RENDER        = @USE_RENDER@
USE_L3V2EXTENDEDMATH        = @USE_L3V2EXTENDEDMATH@

USE_SWIG          = @USE_SWIG@
SWIG              = @SWIG@
SWIGLIB           = @SWIGLIB@
SWIGFLAGS         = @SWIGFLAGS@
SWIGNEEDVERSION   = @SWIGNEEDVERSION@

ACLOCAL           = @ACLOCAL@
ACLOCAL_M4        = $(top_srcdir)/aclocal.m4
ACINCLUDE_M4      = $(top_srcdir)/acinclude.m4
AUTOCONF          = @AUTOCONF@

USE_DOXYGEN       = @USE_DOXYGEN@
DOXYGEN           = @DOXYGEN@
DOXYINDEXER       = @DOXYINDEXER@

USE_ZLIB          = @USE_ZLIB@
ZLIB_CPPFLAGS     = @ZLIB_CPPFLAGS@
ZLIB_LDFLAGS      = @ZLIB_LDFLAGS@
ZLIB_LIBS         = @ZLIB_LIBS@

USE_BZ2           = @USE_BZ2@
BZ2_CPPFLAGS      = @BZ2_CPPFLAGS@
BZ2_LDFLAGS       = @BZ2_LDFLAGS@
BZ2_LIBS          = @BZ2_LIBS@

USE_UNIVBINARY    = @USE_UNIVBINARY@
USE_SUN_CC        = @USE_SUN_CC@
HAS_GCC_WNO_LONG_DOUBLE = @HAS_GCC_WNO_LONG_DOUBLE@

LIBSUFFIX         = @LIBSUFFIX@

AR                = @AR@
AWK               = awk
BUILD             = @build@
BUILD_CPU         = @build_cpu@
BUILD_OS          = @build_os@
CC                = @CC@
CD                = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
CFLAGS            = @CFLAGS@
CPP               = @CPP@
CPPFLAGS          = @CPPFLAGS@ @ZLIB_CPPFLAGS@ @BZ2_CPPFLAGS@
CTAGS             = ctags
CTAGSFLAGS        = --ignore-indentation --members --globals --typedefs-and-c++ --no-warn -o CTAGS
CXX               = @CXX@
CXXFLAGS          = @CXXFLAGS@
CYGPATH_W         = @CYGPATH_W@
DEFS              = @DEFS@
DEPDIR            = .deps
DEPEXT            = Po
ETAGS             = etags
ETAGSFLAGS        = --declarations --ignore-indentation --members
EXEEXT            = @EXEEXT@
HOST_OS           = @host_os@
HOST_TYPE         = @HOST_TYPE@
HOST_CPU          = @host_cpu@
ifeq "$(HOST_TYPE)" "darwin"
  MACOS_VERSION   = $(shell sw_vers -productVersion | cut -d"." -f1,2)
else
  MACOS_VERSION   =
endif
INSTALL           = @INSTALL@
INSTALL_SH        = $(top_srcdir)/config/install-sh -c
LDFLAGS           = @LDFLAGS@ @ZLIB_LDFLAGS@ @BZ2_LDFLAGS@
LIBS              = @LIBS@  @ZLIB_LIBS@ @BZ2_LIBS@
MKINSTALLDIRS     = $(SHELL) $(top_srcdir)/config/mkinstalldirs
OBJEXT            = @OBJEXT@
PACKAGE           = @PACKAGE_TARNAME@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME      = @PACKAGE_NAME@
PACKAGE_STRING    = @PACKAGE_STRING@
PACKAGE_TARNAME   = @PACKAGE_TARNAME@
PACKAGE_VERSION   = @PACKAGE_VERSION@
RANLIB            = @RANLIB@
SHAREDLIBEXT      = @SHAREDLIBEXT@
LIBTOOL           = @LIBTOOL@
SHELL             = @SHELL@

LIBSBML_VERSION   = @PACKAGE_VERSION@
LIBSBML_VERSION_NUMERIC = @LIBSBML_VERSION_NUMERIC@

LIBSBML_SHARED_VERSION = @LIBSBML_SHARED_VERSION@
LIBSBML_USE_STRICT_INCLUDES = @LIBSBML_USE_STRICT_INCLUDES@

# -----------------------------------------------------------------------------
# End.
# -----------------------------------------------------------------------------

## The following is for [X]Emacs users.  Please leave in place.
## Local Variables:
## mode: Makefile
## End:

