added Makefiles
This commit is contained in:
parent
fea8c985f5
commit
76a653c4a3
4 changed files with 395 additions and 0 deletions
86
Cantera/src/base/Makefile.in
Normal file
86
Cantera/src/base/Makefile.in
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
#/bin/sh
|
||||
###############################################################
|
||||
# $Author$
|
||||
# $Date$
|
||||
# $Revision$
|
||||
#
|
||||
# Copyright 2002 California Institute of Technology
|
||||
#
|
||||
###############################################################
|
||||
|
||||
.SUFFIXES :
|
||||
.SUFFIXES : .cpp .d .o .h
|
||||
|
||||
INCDIR = ../../../build/include/cantera/kernel
|
||||
INSTALL_TSC = ../../../bin/install_tsc
|
||||
do_ranlib = @DO_RANLIB@
|
||||
|
||||
debug_mode = @CANTERA_DEBUG_MODE@
|
||||
ifeq ($(debug_mode), 1)
|
||||
DEBUG_FLAG=-DDEBUG_MODE
|
||||
else
|
||||
DEBUG_FLAG=
|
||||
endif
|
||||
|
||||
PIC_FLAG=@PIC@
|
||||
|
||||
CXX_FLAGS = @CXXFLAGS@ $(LOCAL_DEFS) $(CXX_OPT) $(PIC_FLAG) $(DEBUG_FLAG)
|
||||
|
||||
BASE_OBJ = misc.o ct2ctml.o ctml.o plots.o stringUtils.o xml.o
|
||||
|
||||
BASE_H = ct_defs.h ctexceptions.h global.h logger.h XML_Writer.h \
|
||||
ctml.h plots.h stringUtils.h xml.h config.h utilities.h \
|
||||
Array.h vec_functions.h
|
||||
|
||||
CXX_INCLUDES = -I.
|
||||
LIB = @buildlib@/libctbase.a
|
||||
|
||||
DEPENDS = $(BASE_OBJ:.o=.d)
|
||||
|
||||
all: $(LIB) .depends
|
||||
@(@INSTALL@ -d $(INCDIR))
|
||||
@(for lh in $(BASE_H) ; do \
|
||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||
done)
|
||||
%.d:
|
||||
@CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d
|
||||
|
||||
.cpp.o:
|
||||
@CXX@ -c $< $(CXX_FLAGS) $(CXX_INCLUDES)
|
||||
|
||||
$(LIB): $(BASE_OBJ) $(BASE_H)
|
||||
@ARCHIVE@ $(LIB) $(BASE_OBJ) > /dev/null
|
||||
ifeq ($(do_ranlib),1)
|
||||
@RANLIB@ $(LIB)
|
||||
endif
|
||||
|
||||
clean:
|
||||
@(for lh in dummy.h $(BASE_H) ; do \
|
||||
th=$(INCDIR)/"$${lh}" ; \
|
||||
if test -f "$${th}" ; then \
|
||||
$(RM) "$${th}" ; \
|
||||
echo "$(RM) $${th}" ; \
|
||||
fi \
|
||||
done)
|
||||
@(if test -f $(LIB) ; then \
|
||||
$(RM) $(LIB) ; \
|
||||
echo "$(RM) $(LIB)" ; \
|
||||
fi)
|
||||
$(RM) *.o *~ .depends *.d
|
||||
(if test -d SunWS_cache ; then \
|
||||
$(RM) -rf SunWS_cache ; \
|
||||
fi )
|
||||
|
||||
depends:
|
||||
@MAKE@ .depends
|
||||
|
||||
.depends: $(DEPENDS)
|
||||
cat $(DEPENDS) > .depends
|
||||
|
||||
TAGS:
|
||||
etags *.h *.cpp
|
||||
|
||||
ifeq ($(wildcard .depends), .depends)
|
||||
include .depends
|
||||
endif
|
||||
|
||||
86
Cantera/src/equil/Makefile.in
Normal file
86
Cantera/src/equil/Makefile.in
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
#/bin/sh
|
||||
###############################################################
|
||||
# $Author$
|
||||
# $Date$
|
||||
# $Revision$
|
||||
#
|
||||
# Copyright 2002 California Institute of Technology
|
||||
#
|
||||
###############################################################
|
||||
|
||||
.SUFFIXES :
|
||||
.SUFFIXES : .cpp .d .o .h
|
||||
|
||||
INCDIR = ../../../build/include/cantera/kernel
|
||||
INSTALL_TSC = ../../../bin/install_tsc
|
||||
do_ranlib = @DO_RANLIB@
|
||||
|
||||
debug_mode = @CANTERA_DEBUG_MODE@
|
||||
ifeq ($(debug_mode), 1)
|
||||
DEBUG_FLAG=-DDEBUG_MODE
|
||||
else
|
||||
DEBUG_FLAG=
|
||||
endif
|
||||
|
||||
#LOCAL_DEFS=-DDEBUG_MODE
|
||||
PIC_FLAG=@PIC@
|
||||
|
||||
CXX_FLAGS = @CXXFLAGS@ $(LOCAL_DEFS) $(CXX_OPT) $(PIC_FLAG) $(DEBUG_FLAG)
|
||||
|
||||
# Basic Cantera Thermodynamics Object Files
|
||||
EQUIL_OBJ = BasisOptimize.o ChemEquil.o MultiPhase.o MultiPhaseEquil.o equilibrate.o
|
||||
|
||||
EQUIL_H = ChemEquil.h MultiPhase.h MultiPhaseEquil.h equil.h PropertyCalculator.h
|
||||
|
||||
CXX_INCLUDES = -I../base -I../thermo -I../numerics @CXX_INCLUDES@
|
||||
LIB = @buildlib@/libequil.a
|
||||
|
||||
DEPENDS = $(EQUIL_OBJ:.o=.d)
|
||||
|
||||
all: $(LIB) .depends
|
||||
@(@INSTALL@ -d $(INCDIR))
|
||||
@(for lh in $(EQUIL_H) ; do \
|
||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||
done)
|
||||
%.d:
|
||||
@CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d
|
||||
|
||||
.cpp.o:
|
||||
@CXX@ -c $< $(CXX_FLAGS) $(CXX_INCLUDES)
|
||||
|
||||
$(LIB): $(EQUIL_OBJ) $(EQUIL_H)
|
||||
@ARCHIVE@ $(LIB) $(EQUIL_OBJ) > /dev/null
|
||||
ifeq ($(do_ranlib),1)
|
||||
@RANLIB@ $(LIB)
|
||||
endif
|
||||
|
||||
clean:
|
||||
@(for lh in dummy.h $(EQUIL_H) ; do \
|
||||
th=$(INCDIR)/"$${lh}" ; \
|
||||
if test -f "$${th}" ; then \
|
||||
$(RM) "$${th}" ; \
|
||||
echo "$(RM) $${th}" ; \
|
||||
fi \
|
||||
done)
|
||||
@(if test -f $(LIB) ; then \
|
||||
$(RM) $(LIB) ; \
|
||||
echo "$(RM) $(LIB)" ; \
|
||||
fi)
|
||||
$(RM) *.o *~ .depends *.d
|
||||
(if test -d SunWS_cache ; then \
|
||||
$(RM) -rf SunWS_cache ; \
|
||||
fi )
|
||||
|
||||
depends:
|
||||
@MAKE@ .depends
|
||||
|
||||
.depends: $(DEPENDS)
|
||||
cat $(DEPENDS) > .depends
|
||||
|
||||
TAGS:
|
||||
etags *.h *.cpp
|
||||
|
||||
ifeq ($(wildcard .depends), .depends)
|
||||
include .depends
|
||||
endif
|
||||
|
||||
119
Cantera/src/kinetics/Makefile.in
Normal file
119
Cantera/src/kinetics/Makefile.in
Normal file
|
|
@ -0,0 +1,119 @@
|
|||
#/bin/sh
|
||||
###############################################################
|
||||
# $Author$
|
||||
# $Date$
|
||||
# $Revision$
|
||||
#
|
||||
# Copyright 2002 California Institute of Technology
|
||||
#
|
||||
###############################################################
|
||||
|
||||
.SUFFIXES :
|
||||
.SUFFIXES : .cpp .d .o .h
|
||||
|
||||
INCDIR = ../../../build/include/cantera/kernel
|
||||
INSTALL_TSC = ../../../bin/install_tsc
|
||||
do_ranlib = @DO_RANLIB@
|
||||
|
||||
do_kinetics = @COMPILE_KINETICS@
|
||||
do_heterokin = @COMPILE_HETEROKIN@
|
||||
do_rxnpath = @COMPILE_RXNPATH@
|
||||
|
||||
debug_mode = @CANTERA_DEBUG_MODE@
|
||||
ifeq ($(debug_mode), 1)
|
||||
DEBUG_FLAG=-DDEBUG_MODE
|
||||
else
|
||||
DEBUG_FLAG=
|
||||
endif
|
||||
|
||||
PIC_FLAG=@PIC@
|
||||
|
||||
CXX_FLAGS = @CXXFLAGS@ $(LOCAL_DEFS) $(CXX_OPT) $(PIC_FLAG) $(DEBUG_FLAG)
|
||||
|
||||
# homogeneous kinetics
|
||||
|
||||
ifeq ($(do_kinetics),1)
|
||||
KINETICS_OBJ=importKinetics.o GRI_30_Kinetics.o KineticsFactory.o \
|
||||
GasKinetics.o \
|
||||
FalloffFactory.o ReactionStoichMgr.o Kinetics.o
|
||||
KINETICS_H = importKinetics.h GRI_30_Kinetics.h KineticsFactory.h \
|
||||
Kinetics.h GasKinetics.h \
|
||||
FalloffFactory.h ReactionStoichMgr.h reaction_defs.h \
|
||||
FalloffMgr.h ThirdBodyMgr.h RateCoeffMgr.h ReactionData.h \
|
||||
RxnRates.h Enhanced3BConc.h
|
||||
KINETICS = $(KINETICS_OBJ) $(KINETICS_H)
|
||||
endif
|
||||
|
||||
|
||||
# heterogeneous kinetics
|
||||
|
||||
ifeq ($(do_heterokin),1)
|
||||
HETEROKIN_OBJ=InterfaceKinetics.o ImplicitSurfChem.o EdgeKinetics.o
|
||||
HETEROKIN_H =InterfaceKinetics.h ImplicitSurfChem.h EdgeKinetics.h
|
||||
HETEROKIN = $(HETEROKIN_OBJ)
|
||||
endif
|
||||
|
||||
ifeq ($(do_rxnpath),1)
|
||||
# reaction path analysis
|
||||
RPATH_OBJ = Group.o ReactionPath.o
|
||||
RPATH_H = Group.h ReactionPath.h
|
||||
RPATH = $(RPATH_OBJ)
|
||||
endif
|
||||
|
||||
ALLKINETICS_OBJ = $(KINETICS_OBJ) $(HETEROKIN_OBJ) $(RPATH_OBJ)
|
||||
|
||||
ALLKINETICS_H = $(KINETICS_H) $(HETEROKIN_H) $(RPATH_H)
|
||||
|
||||
|
||||
CXX_INCLUDES = -I../base -I../thermo -I../numerics @CXX_INCLUDES@
|
||||
LIB = @buildlib@/libkinetics.a
|
||||
|
||||
DEPENDS = $(ALLKINETICS_OBJ:.o=.d)
|
||||
|
||||
all: $(LIB) .depends
|
||||
@(@INSTALL@ -d $(INCDIR))
|
||||
@(for lh in $(ALLKINETICS_H) ; do \
|
||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||
done)
|
||||
%.d:
|
||||
@CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d
|
||||
|
||||
.cpp.o:
|
||||
@CXX@ -c $< $(CXX_FLAGS) $(CXX_INCLUDES)
|
||||
|
||||
$(LIB): $(ALLKINETICS_OBJ) $(ALLKINETICS_H)
|
||||
@ARCHIVE@ $(LIB) $(ALLKINETICS_OBJ) > /dev/null
|
||||
ifeq ($(do_ranlib),1)
|
||||
@RANLIB@ $(LIB)
|
||||
endif
|
||||
|
||||
clean:
|
||||
@(for lh in dummy.h $(ALLKINETICS_H) ; do \
|
||||
th=$(INCDIR)/"$${lh}" ; \
|
||||
if test -f "$${th}" ; then \
|
||||
$(RM) "$${th}" ; \
|
||||
echo "$(RM) $${th}" ; \
|
||||
fi \
|
||||
done)
|
||||
@(if test -f $(LIB) ; then \
|
||||
$(RM) $(LIB) ; \
|
||||
echo "$(RM) $(LIB)" ; \
|
||||
fi)
|
||||
$(RM) *.o *~ .depends *.d
|
||||
(if test -d SunWS_cache ; then \
|
||||
$(RM) -rf SunWS_cache ; \
|
||||
fi )
|
||||
|
||||
depends:
|
||||
@MAKE@ .depends
|
||||
|
||||
.depends: $(DEPENDS)
|
||||
cat $(DEPENDS) > .depends
|
||||
|
||||
TAGS:
|
||||
etags *.h *.cpp
|
||||
|
||||
ifeq ($(wildcard .depends), .depends)
|
||||
include .depends
|
||||
endif
|
||||
|
||||
104
Cantera/src/numerics/Makefile.in
Normal file
104
Cantera/src/numerics/Makefile.in
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
#/bin/sh
|
||||
###############################################################
|
||||
# $Author$
|
||||
# $Date$
|
||||
# $Revision$
|
||||
#
|
||||
# Copyright 2002 California Institute of Technology
|
||||
#
|
||||
###############################################################
|
||||
|
||||
.SUFFIXES :
|
||||
.SUFFIXES : .cpp .d .o .h
|
||||
|
||||
INCDIR = ../../../build/include/cantera/kernel
|
||||
INSTALL_TSC = ../../../bin/install_tsc
|
||||
do_ranlib = @DO_RANLIB@
|
||||
|
||||
debug_mode = @CANTERA_DEBUG_MODE@
|
||||
ifeq ($(debug_mode), 1)
|
||||
DEBUG_FLAG=-DDEBUG_MODE
|
||||
else
|
||||
DEBUG_FLAG=
|
||||
endif
|
||||
|
||||
SUNDIALS_INC=@sundials_include@
|
||||
PIC_FLAG=@PIC@
|
||||
|
||||
CXX_FLAGS = @CXXFLAGS@ $(LOCAL_DEFS) $(CXX_OPT) $(PIC_FLAG) $(DEBUG_FLAG)
|
||||
|
||||
NUMERICS_OBJ = DenseMatrix.o funcs.o Func1.o \
|
||||
ODE_integrators.o BandMatrix.o DAE_solvers.o \
|
||||
funcs.o sort.o
|
||||
|
||||
NUMERICS_H = ArrayViewer.h CVode.h CVodesIntegrator.h DenseMatrix.h \
|
||||
funcs.h ctlapack.h Func1.h FuncEval.h \
|
||||
polyfit.h\
|
||||
BandMatrix.h Integrator.h DAE_Solver.h ResidEval.h sort.h
|
||||
|
||||
|
||||
CXX_INCLUDES = -I../base
|
||||
LIB = @buildlib@/libctnumerics.a
|
||||
|
||||
DEPENDS = $(NUMERICS_OBJ:.o=.d)
|
||||
|
||||
all: $(LIB) .depends
|
||||
@(@INSTALL@ -d $(INCDIR))
|
||||
@(for lh in $(NUMERICS_H) ; do \
|
||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||
done)
|
||||
%.d:
|
||||
@CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d
|
||||
|
||||
.cpp.o:
|
||||
@CXX@ -c $< $(CXX_FLAGS) $(CXX_INCLUDES)
|
||||
|
||||
$(LIB): $(NUMERICS_OBJ) $(NUMERICS_H)
|
||||
@ARCHIVE@ $(LIB) $(NUMERICS_OBJ) > /dev/null
|
||||
ifeq ($(do_ranlib),1)
|
||||
@RANLIB@ $(LIB)
|
||||
endif
|
||||
|
||||
ODE_integrators.o:
|
||||
@CXX@ -c ODE_integrators.cpp $(CXX_INCLUDES) $(SUNDIALS_INC) \
|
||||
$(CXX_FLAGS)
|
||||
ODE_integrators.d: ODE_integrators.cpp Makefile
|
||||
@CXX_DEPENDS@ ODE_integrators.cpp $(CXX_INCLUDES) $(SUNDIALS_INC) \
|
||||
$(CXX_FLAGS) > ODE_integrators.d
|
||||
|
||||
DAE_solvers.o: DAE_solvers.cpp
|
||||
@CXX@ -c DAE_solvers.cpp $(CXX_INCLUDES) $(SUNDIALS_INC) $(CXX_FLAGS)
|
||||
DAE_solvers.d: DAE_solvers.cpp Makefile
|
||||
@CXX_DEPENDS@ DAE_solvers.cpp $(CXX_INCLUDES) $(SUNDIALS_INC) \
|
||||
$(CXX_FLAGS) > DAE_solvers.d
|
||||
|
||||
clean:
|
||||
@(for lh in dummy.h $(NUMERICS_H) ; do \
|
||||
th=$(INCDIR)/"$${lh}" ; \
|
||||
if test -f "$${th}" ; then \
|
||||
$(RM) "$${th}" ; \
|
||||
echo "$(RM) $${th}" ; \
|
||||
fi \
|
||||
done)
|
||||
@(if test -f $(LIB) ; then \
|
||||
$(RM) $(LIB) ; \
|
||||
echo "$(RM) $(LIB)" ; \
|
||||
fi)
|
||||
$(RM) *.o *~ .depends *.d
|
||||
(if test -d SunWS_cache ; then \
|
||||
$(RM) -rf SunWS_cache ; \
|
||||
fi )
|
||||
|
||||
depends:
|
||||
@MAKE@ .depends
|
||||
|
||||
.depends: $(DEPENDS)
|
||||
cat $(DEPENDS) > .depends
|
||||
|
||||
TAGS:
|
||||
etags *.h *.cpp
|
||||
|
||||
ifeq ($(wildcard .depends), .depends)
|
||||
include .depends
|
||||
endif
|
||||
|
||||
Loading…
Add table
Reference in a new issue