source: src/Analysis/unittests/Makefile.am@ 43552e

Candidate_v1.6.1
Last change on this file since 43552e was cb98f1, checked in by Frederik Heber <heber@…>, 8 years ago

FIX: One Definition Rule violation by mpqc.

  • mpqc.cc implements MPQCJob::Work() a second time (other in MPQCJob.cpp), this violates ODR and did so far work out of sheer luck. This was brough to surface by making a debian package.
  • Now, we extracted MPQCJob::Work() into a separate library.
  • Property mode set to 100644
File size: 2.4 KB
RevLine 
[9b5a2c]1# PLEASE adhere to the alphabetical ordering in this Makefile!
2# Also indentation by a single tab
3
4ANALYSISTESTSSOURCES = \
5 ../Analysis/unittests/AnalysisBondsUnitTest.cpp \
6 ../Analysis/unittests/AnalysisCorrelationToPointUnitTest.cpp \
7 ../Analysis/unittests/AnalysisCorrelationToSurfaceUnitTest.cpp \
8 ../Analysis/unittests/AnalysisPairCorrelationUnitTest.cpp \
9 ../Analysis/unittests/CountBondsUnitTest.cpp
10
11ANALYSISTESTSHEADERS = \
12 ../Analysis/unittests/AnalysisBondsUnitTest.hpp \
13 ../Analysis/unittests/AnalysisCorrelationToPointUnitTest.hpp \
14 ../Analysis/unittests/AnalysisCorrelationToSurfaceUnitTest.hpp \
15 ../Analysis/unittests/AnalysisPairCorrelationUnitTest.hpp \
16 ../Analysis/unittests/CountBondsUnitTest.hpp
17
18ANALYSISTESTS = \
19 AnalysisBondsUnitTest \
20 AnalysisCorrelationToPointUnitTest \
21 AnalysisCorrelationToSurfaceUnitTest \
22 AnalysisPairCorrelationUnitTest \
23 CountBondsUnitTest
24
25TESTS += $(ANALYSISTESTS)
26check_PROGRAMS += $(ANALYSISTESTS)
27noinst_PROGRAMS += $(ANALYSISTESTS)
28
29ANALYSISLIBS = \
[e9e86f]30 libUnitTest.la \
[9b5a2c]31 ../libMolecuilderAnalysis.la \
32 ../libMolecuilderUI.la \
[eb0d77]33 ../libMolecuilder.la
34if CONDJOBMARKET
35ANALYSISLIBS += \
[cb98f1]36 ../libMolecuilderJobs.la \
37 ../libMolecuilderJobs_Work.la
[eb0d77]38endif
39ANALYSISLIBS += \
[4ecb2d]40 $(top_builddir)/ThirdParty/LinearAlgebra/src/LinearAlgebra/libLinearAlgebra.la \
[9b5a2c]41 ${CodePatterns_LIBS} \
42 $(BOOST_LIB)
43
[e9e86f]44AnalysisBondsUnitTest_SOURCES = \
[9b5a2c]45 ../Analysis/unittests/AnalysisBondsUnitTest.cpp \
46 ../Analysis/unittests/AnalysisBondsUnitTest.hpp
47AnalysisBondsUnitTest_LDADD = ${ANALYSISLIBS}
48
[e9e86f]49AnalysisCorrelationToPointUnitTest_SOURCES = \
[9b5a2c]50 ../Analysis/unittests/AnalysisCorrelationToPointUnitTest.cpp \
51 ../Analysis/unittests/AnalysisCorrelationToPointUnitTest.hpp
52AnalysisCorrelationToPointUnitTest_LDADD = ${ANALYSISLIBS}
53
[e9e86f]54AnalysisCorrelationToSurfaceUnitTest_SOURCES = \
[9b5a2c]55 ../Analysis/unittests/AnalysisCorrelationToSurfaceUnitTest.cpp \
56 ../Analysis/unittests/AnalysisCorrelationToSurfaceUnitTest.hpp
57AnalysisCorrelationToSurfaceUnitTest_LDADD = ${ANALYSISLIBS}
58
[e9e86f]59AnalysisPairCorrelationUnitTest_SOURCES = \
[9b5a2c]60 ../Analysis/unittests/AnalysisPairCorrelationUnitTest.cpp \
61 ../Analysis/unittests/AnalysisPairCorrelationUnitTest.hpp
62AnalysisPairCorrelationUnitTest_LDADD = ${ANALYSISLIBS}
63
[e9e86f]64CountBondsUnitTest_SOURCES = \
[9b5a2c]65 ../Analysis/unittests/CountBondsUnitTest.cpp \
66 ../Analysis/unittests/CountBondsUnitTest.hpp
67CountBondsUnitTest_LDADD = ${ANALYSISLIBS}
68
69
70#AUTOMAKE_OPTIONS = parallel-tests
Note: See TracBrowser for help on using the repository browser.