source: src/LinkedCell/unittests/Makefile.am@ aa91de0

Action_Thermostats Add_AtomRandomPerturbation Add_RotateAroundBondAction Add_SelectAtomByNameAction Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_StructOpt_integration_tests AutomationFragmentation_failures Candidate_v1.6.1 ChangeBugEmailaddress ChangingTestPorts ChemicalSpaceEvaluator Disabling_MemDebug Docu_Python_wait EmpiricalPotential_contain_HomologyGraph_documentation Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph Fix_ChronosMutex Fix_StatusMsg Fix_StepWorldTime_single_argument Fix_Verbose_Codepatterns ForceAnnealing_goodresults ForceAnnealing_oldresults ForceAnnealing_tocheck ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion GeometryObjects Gui_displays_atomic_force_velocity IndependentFragmentGrids_IntegrationTest JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks RotateToPrincipalAxisSystem_UndoRedo StoppableMakroAction TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps Ubuntu_1604_changes
Last change on this file since aa91de0 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: 3.4 KB
RevLine 
[91f592]1# PLEASE adhere to the alphabetical ordering in this Makefile!
2# Also indentation by a single tab
3
4LINKEDCELLTESTSSOURCES = \
[794bc8]5 ../LinkedCell/unittests/LinkedCellUnitTest.cpp \
[fea945]6 ../LinkedCell/unittests/LinkedCell_ControllerUnitTest.cpp \
[d82961]7 ../LinkedCell/unittests/LinkedCell_ModelUnitTest.cpp \
[5344e4]8 ../LinkedCell/unittests/LinkedCell_ViewUnitTest.cpp \
[91f592]9 ../LinkedCell/unittests/linkedcellUnitTest.cpp
10
11LINKEDCELLTESTSHEADERS = \
[d82961]12 ../LinkedCell/PointCloudAdaptor.hpp \
[794bc8]13 ../LinkedCell/unittests/LinkedCellUnitTest.hpp \
[fea945]14 ../LinkedCell/unittests/LinkedCell_ControllerUnitTest.hpp \
[d82961]15 ../LinkedCell/unittests/LinkedCell_ModelUnitTest.hpp \
[5344e4]16 ../LinkedCell/unittests/LinkedCell_ViewUnitTest.hpp \
[91f592]17 ../LinkedCell/unittests/linkedcellUnitTest.hpp
18
19LINKEDCELLTESTS = \
[794bc8]20 LinkedCellUnitTest \
[fea945]21 LinkedCell_ControllerUnitTest \
[d82961]22 LinkedCell_ModelUnitTest \
[5344e4]23 LinkedCell_ViewUnitTest \
[91f592]24 linkedcellUnitTest
25
26TESTS += $(LINKEDCELLTESTS)
27check_PROGRAMS += $(LINKEDCELLTESTS)
28noinst_PROGRAMS += $(LINKEDCELLTESTS)
29
30LINKEDCELLLIBS = \
[e9e86f]31 libUnitTest.la \
[748fc7]32 ../libMolecuilder.la \
[4ecb2d]33 $(top_builddir)/ThirdParty/LinearAlgebra/src/LinearAlgebra/libLinearAlgebra.la \
[91f592]34 ${CodePatterns_LIBS} \
35 $(BOOST_LIB)
36
[e9e86f]37linkedcellUnitTest_SOURCES = \
[91f592]38 ../LinkedCell/unittests/linkedcellUnitTest.cpp \
39 ../LinkedCell/unittests/linkedcellUnitTest.hpp
[2ced6b]40linkedcellUnitTest_LDADD = \
41 ../libMolecuilderUI.la \
[eb0d77]42 ../libMolecuilder.la
43if CONDJOBMARKET
44linkedcellUnitTest_LDADD += \
[cb98f1]45 ../libMolecuilderJobs.la \
46 ../libMolecuilderJobs_Work.la
[eb0d77]47endif
48linkedcellUnitTest_LDADD += \
[2ced6b]49 $(LINKEDCELLLIBS)
[91f592]50
[e9e86f]51LinkedCellUnitTest_SOURCES = \
[794bc8]52 ../LinkedCell/unittests/LinkedCellUnitTest.cpp \
[2ced6b]53 ../LinkedCell/unittests/LinkedCellUnitTest.hpp \
54 ../LinkedCell/unittests/stubs/TesselPointStub.cpp
[6b91e64]55LinkedCellUnitTest_LDADD = \
[2ced6b]56 ../libMolecuilderLinkedCell.la \
[6b91e64]57 $(LINKEDCELLLIBS)
[794bc8]58
[e9e86f]59LinkedCell_ControllerUnitTest_SOURCES = \
[fea945]60 ../LinkedCell/unittests/LinkedCell_ControllerUnitTest.cpp \
[9a5649]61 ../LinkedCell/unittests/LinkedCell_ControllerUnitTest.hpp \
[e215c1]62 ../LinkedCell/unittests/defs.hpp \
[8f6e2a]63 stubs/AtomStub.cpp \
[2ced6b]64 ../LinkedCell/unittests/stubs/ObserverBoxStub.cpp \
65 ../LinkedCell/unittests/stubs/TesselPointStub.cpp \
[ce81e76]66 ../LinkedCell/unittests/stubs/WorldTimeStub.cpp \
[8f6e2a]67 stubs/WorldStub.cpp \
[748fc7]68 ../LinkedCell/PointCloudAdaptor.hpp
[fea945]69LinkedCell_ControllerUnitTest_LDADD = \
[748fc7]70 ../libMolecuilderUI.la \
71 ../libMolecuilder.la
72if CONDJOBMARKET
73LinkedCell_ControllerUnitTest_LDADD += \
[cb98f1]74 ../libMolecuilderJobs.la \
75 ../libMolecuilderJobs_Work.la
[748fc7]76endif
77LinkedCell_ControllerUnitTest_LDADD += \
[fea945]78 $(LINKEDCELLLIBS)
79
[e9e86f]80LinkedCell_ModelUnitTest_SOURCES = \
[d82961]81 ../LinkedCell/unittests/LinkedCell_ModelUnitTest.cpp \
[e215c1]82 ../LinkedCell/unittests/LinkedCell_ModelUnitTest.hpp \
83 ../LinkedCell/unittests/defs.hpp
[6b91e64]84LinkedCell_ModelUnitTest_LDADD = \
[2ced6b]85 ../libMolecuilderUI.la \
[eb0d77]86 ../libMolecuilder.la
87if CONDJOBMARKET
88LinkedCell_ModelUnitTest_LDADD += \
[cb98f1]89 ../libMolecuilderJobs.la \
90 ../libMolecuilderJobs_Work.la
[eb0d77]91endif
92LinkedCell_ModelUnitTest_LDADD += \
[6b91e64]93 $(LINKEDCELLLIBS)
[794bc8]94
[e9e86f]95LinkedCell_ViewUnitTest_SOURCES = \
[5344e4]96 ../LinkedCell/unittests/LinkedCell_ViewUnitTest.cpp \
97 ../LinkedCell/unittests/LinkedCell_ViewUnitTest.hpp \
[e215c1]98 ../LinkedCell/unittests/defs.hpp \
[5344e4]99 ../LinkedCell/PointCloudAdaptor.hpp
[6b91e64]100LinkedCell_ViewUnitTest_LDADD = \
[2ced6b]101 ../libMolecuilderUI.la \
[eb0d77]102 ../libMolecuilder.la
103if CONDJOBMARKET
104LinkedCell_ViewUnitTest_LDADD += \
[cb98f1]105 ../libMolecuilderJobs.la \
106 ../libMolecuilderJobs_Work.la
[eb0d77]107endif
108LinkedCell_ViewUnitTest_LDADD += \
[6b91e64]109 $(LINKEDCELLLIBS)
[91f592]110
[fea945]111
[91f592]112#AUTOMAKE_OPTIONS = parallel-tests
Note: See TracBrowser for help on using the repository browser.