# PLEASE adhere to the alphabetical ordering in this Makefile! # Also indentation by a single tab JOBSSOURCE = \ Jobs/MPQCCommandJob.cpp \ Jobs/MPQCData.cpp \ Jobs/MPQCJob.cpp if CONDVMG JOBSSOURCE += \ Jobs/InterfaceVMGDebugGridJob.cpp \ Jobs/InterfaceVMGJob.cpp \ Jobs/VMGData.cpp \ Jobs/VMGDebugGridJob.cpp \ Jobs/VMGJob.cpp \ Jobs/WindowGrid_converter.cpp endif JOBSHEADER = \ Jobs/MPQCCommandJob.hpp \ Jobs/MPQCCommandJob_binding.hpp \ Jobs/MPQCData.hpp \ Jobs/MPQCDataFused.hpp \ Jobs/MPQCDataMap.hpp \ Jobs/MPQCData_printKeyNames.hpp \ Jobs/MPQCJob.hpp \ Jobs/MPQCJob_binding.hpp if CONDVMG JOBSHEADER += \ Jobs/InterfaceVMGDebugGridJob.hpp \ Jobs/InterfaceVMGJob.hpp \ Jobs/VMGData.hpp \ Jobs/VMGDataFused.hpp \ Jobs/VMGDataMap.hpp \ Jobs/VMGData_printKeyNames.hpp \ Jobs/VMGDebugGridJob.hpp \ Jobs/VMGDebugGridJob_binding.hpp \ Jobs/VMGJob.hpp \ Jobs/VMGJob_binding.hpp \ Jobs/WindowGrid_converter.hpp endif lib_LTLIBRARIES += libMolecuilderJobs.la libMolecuilderJobs_la_includedir = $(includedir)/MoleCuilder/ nobase_libMolecuilderJobs_la_include_HEADERS = $(JOBSHEADER) libMolecuilderJobs_la_CPPFLAGS = ${BOOST_CPPFLAGS} ${CodePatterns_CFLAGS} ${JobMarket_CFLAGS} -Dvmg_float=double -Dvmg_int=int $(VMG_CFLAGS) libMolecuilderJobs_la_LDFLAGS = $(AM_LDFLAGS) \ $(BOOST_SERIALIZATION_LDFLAGS) \ $(BOOST_SYSTEM_LDFLAGS) \ $(JobMarket_LDFLAGS) \ $(CodePatterns_LDFLAGS) libMolecuilderJobs_la_SOURCES = $(JOBSSOURCE) libMolecuilderJobs_la_LIBADD = \ libMolecuilderJobsGrid.la if CONDVMG libMolecuilderJobs_la_LIBADD += \ $(VMG_LIBS) endif libMolecuilderJobs_la_LIBADD += \ $(JobMarket_LIBS) \ $(BOOST_SERIALIZATION_LIBS) \ $(BOOST_SYSTEM_LIBS) \ $(top_builddir)/LinearAlgebra/src/LinearAlgebra/libLinearAlgebra.la \ $(CodePatterns_LIBS) if CONDVMGMPI libMolecuilderJobs_la_CPPFLAGS += $(MPI_CXXFLAGS) libMolecuilderJobs_la_LDFLAGS += $(MPI_CXXLDFLAGS) endif