# Makefile generated from Makefile.in # Created 5/2002, Boyana Norris, Argonne National Lab SHELL=/bin/sh INTEGRATOR_MAJOR_VERSION=@INTEGRATOR_MAJOR_VERSION@ INTEGRATOR_MINOR_VERSION=@INTEGRATOR_MINOR_VERSION@ INTEGRATOR_PATCH_LEVEL=@INTEGRATOR_PATCH_LEVEL@ INTEGRATOR_VERSION=@INTEGRATOR_VERSION@ # We need to know where CCA is -- this is system specific. # Customarily it should be /usr/local/cca-spec. # In ben's tree, it's $(HOME)/work/caff/cca-spec CCA_ROOT= @CCA_ROOT@ # Get the vars we need to build with CCA by including its # public build variable definitions. include $(CCA_ROOT)/MakeIncl.CCA_Component include vpath.inc #--------------------- End of external package settings --------------------- CXX = @CXX@ SOURCES = Driver_CCA.cc MonteCarloIntegrator_CCA.cc MidpointIntegrator_CCA.cc \ LinearFunction_CCA.cc NonlinearFunction_CCA.cc PiFunction_CCA.cc \ RandRandomGenerator_CCA.cc OBJECTS = Driver_CCA.o MonteCarloIntegrator_CCA.o MidpointIntegrator_CCA.o \ LinearFunction_CCA.o NonlinearFunction_CCA.o PiFunction_CCA.o \ RandRandomGenerator_CCA.o all: libDriver libMonteCarloIntegrator libMidpointIntegrator \ libLinearFunction libNonlinearFunction libPiFunction \ libRandomGenerator libDriver: Driver_CCA.o Driver_CCA_wrapper.o $(CXX) -shared -o libDriver_CCA.so Driver_CCA.o Driver_CCA_wrapper.o libMonteCarloIntegrator: MonteCarloIntegrator_CCA.o MonteCarloIntegrator_CCA_wrapper.o $(CXX) -shared -o libMonteCarloIntegrator_CCA.so MonteCarloIntegrator_CCA.o \ MonteCarloIntegrator_CCA_wrapper.o libMidpointIntegrator: MidpointIntegrator_CCA.o MidpointIntegrator_CCA_wrapper.o $(CXX) -shared -o libMidpointIntegrator_CCA.so MidpointIntegrator_CCA.o \ MidpointIntegrator_CCA_wrapper.o libLinearFunction: LinearFunction_CCA.o LinearFunction_CCA_wrapper.o $(CXX) -shared -o libLinearFunction_CCA.so LinearFunction_CCA.o \ LinearFunction_CCA_wrapper.o libNonlinearFunction: NonlinearFunction_CCA.o NonlinearFunction_CCA_wrapper.o $(CXX) -shared -o libNonlinearFunction_CCA.so NonlinearFunction_CCA.o NonlinearFunction_CCA_wrapper.o libPiFunction: PiFunction_CCA.o PiFunction_CCA_wrapper.o $(CXX) -shared -o libPiFunction_CCA.so PiFunction_CCA.o PiFunction_CCA_wrapper.o libRandomGenerator: RandRandomGenerator_CCA.o RandomGenerator_CCA_wrapper.o $(CXX) -shared -o libRandomGenerator_CCA.so RandRandomGenerator_CCA.o RandomGenerator_CCA_wrapper.o .cc.o: $(SOURCES) $(CXX) -c -g -fPIC -I.. $(CCA_INC) -I. $< clean: -$(RM) *.a *.i *.x *.so *.out *.exe *.o *.log *~ configure: config/acsite.m4 configure.in -$(RM) configure autoconf -l config chmod a+x configure config.status: configure Makefile.in @echo "!!! WARNING: Makefile.in or configure has changed; rerun configure. !!! " @if [[ -x /bin/awk || -x /usr/bin/awk ]] ; then \ ./config/reconfig.sh ; \ elif [[ -x /usr/local/bin/perl || /usr/bin/perl ]] ; then \ ./config/reconfig.pl; \ elif [ -a "config.status" ] ; then \ echo "Running ./config.status --recheck " ; $(SHELL) ./config.status --recheck ; \ else \ echo "Running ./configure" ; $(SHELL) ./configure ; \ fi runconfig: config.status