source: src/Analysis/unittests/Makefile.am

Candidate_v1.6.1
Last change on this file 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
Line 
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 = \
30 libUnitTest.la \
31 ../libMolecuilderAnalysis.la \
32 ../libMolecuilderUI.la \
33 ../libMolecuilder.la
34if CONDJOBMARKET
35ANALYSISLIBS += \
36 ../libMolecuilderJobs.la \
37 ../libMolecuilderJobs_Work.la
38endif
39ANALYSISLIBS += \
40 $(top_builddir)/ThirdParty/LinearAlgebra/src/LinearAlgebra/libLinearAlgebra.la \
41 ${CodePatterns_LIBS} \
42 $(BOOST_LIB)
43
44AnalysisBondsUnitTest_SOURCES = \
45 ../Analysis/unittests/AnalysisBondsUnitTest.cpp \
46 ../Analysis/unittests/AnalysisBondsUnitTest.hpp
47AnalysisBondsUnitTest_LDADD = ${ANALYSISLIBS}
48
49AnalysisCorrelationToPointUnitTest_SOURCES = \
50 ../Analysis/unittests/AnalysisCorrelationToPointUnitTest.cpp \
51 ../Analysis/unittests/AnalysisCorrelationToPointUnitTest.hpp
52AnalysisCorrelationToPointUnitTest_LDADD = ${ANALYSISLIBS}
53
54AnalysisCorrelationToSurfaceUnitTest_SOURCES = \
55 ../Analysis/unittests/AnalysisCorrelationToSurfaceUnitTest.cpp \
56 ../Analysis/unittests/AnalysisCorrelationToSurfaceUnitTest.hpp
57AnalysisCorrelationToSurfaceUnitTest_LDADD = ${ANALYSISLIBS}
58
59AnalysisPairCorrelationUnitTest_SOURCES = \
60 ../Analysis/unittests/AnalysisPairCorrelationUnitTest.cpp \
61 ../Analysis/unittests/AnalysisPairCorrelationUnitTest.hpp
62AnalysisPairCorrelationUnitTest_LDADD = ${ANALYSISLIBS}
63
64CountBondsUnitTest_SOURCES = \
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.