#
# Filename    : Makefile
# Description : Builds the libsbml Matlab interface under Unix
# Author(s)   : SBML Development Group <sysbio-team@caltech.edu>
# Organization: JST ERATO Kitano Symbiotic Systems Project
# Created     : 2003-10-24
# Revision    : $Id: Makefile,v 1.3 2006/02/17 18:55:29 chushak Exp $
# Source      : $Source: /usr/local/cvs/bns/bns/bns2p0/SBMLToolbox/Makefile,v $
#
# Copyright 2003 California Institute of Technology and
# Japan Science and Technology Corporation.
#
# 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; either version 2.1 of the License, or
# 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.  The software and
# documentation provided hereunder is on an "as is" basis, and the
# California Institute of Technology and Japan Science and Technology
# Corporation have no obligations to provide maintenance, support,
# updates, enhancements or modifications.  In no event shall the
# California Institute of Technology or the Japan Science and Technology
# Corporation be liable to any party for direct, indirect, special,
# incidental or consequential damages, including lost profits, arising
# out of the use of this software and its documentation, even if the
# California Institute of Technology and/or Japan Science and Technology
# Corporation have been advised of the possibility of such damage.  See
# the GNU Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this library; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
#
# The original code contained here was initially developed by:
#
#     Ben Bornstein
#     The Systems Biology Markup Language Development Group
#     ERATO Kitano Symbiotic Systems Project
#     Control and Dynamical Systems, MC 107-81
#     California Institute of Technology
#     Pasadena, CA, 91125, USA
#
#     http://www.sbml.org
#     mailto:sbml-team@caltech.edu
#
# Contributor(s):
#

MEX        = mex
LIBSBML    = /hafs7/ccm2/Unsupported/LibSBML/libsbml-2.3.4
SRCDIR     = $(HOME)/bns2p0/SBMLToolbox
INCLUDEDIR = $(LIBSBML)/include
LIBDIR     = $(LIBSBML)/lib
 
XCFLAGS   = -I$(INCLUDEDIR)
XLDFLAGS  = -L$(SRCDIR) -L$(LIBDIR) -L/hafs7/ccm2/Unsupported/expat-2005-01-28/lib
XCPPFLAGS = $(CPPFLAGS) -I$(INCLUDEDIR)
LIBS      = -lsbml -lexpat


programs = \
		TranslateSBML.mexsg 			\
	   	OutputSBML.mexsg 				

all: $(programs)


TranslateSBML.mexsg: TranslateSBML.c
	$(MEX) $(XCFLAGS) $(XCPPFLAGS) $(XLDFLAGS) $^ $(LIBS)

OutputSBML.mexsg: OutputSBML.c
	$(MEX) $(XCFLAGS) $(XCPPFLAGS) $(XLDFLAGS) $^ $(LIBS)
	/bin/mv $(programs) ../. 
clean:
	/bin/rm -f $(programs) *~
