source: ThirdParty/JobMarket/src/unittests/Makefile.am@ 4464ef

Action_Thermostats Add_AtomRandomPerturbation Add_RotateAroundBondAction Add_SelectAtomByNameAction Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_StructOpt_integration_tests Automaking_mpqc_open AutomationFragmentation_failures Candidate_v1.6.0 Candidate_v1.6.1 ChangeBugEmailaddress ChangingTestPorts ChemicalSpaceEvaluator Combining_Subpackages Debian_Package_split Debian_package_split_molecuildergui_only Disabling_MemDebug Docu_Python_wait EmpiricalPotential_contain_HomologyGraph_documentation Enable_parallel_make_install Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph FitPartialCharges_GlobalError 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 JobMarket_unresolvable_hostname_fix ODR_violation_mpqc_open PartialCharges_OrthogonalSummation PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks RotateToPrincipalAxisSystem_UndoRedo StoppableMakroAction Subpackage_levmar Subpackage_vmg ThirdParty_MPQC_rebuilt_buildsystem TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps Ubuntu_1604_changes stable
Last change on this file since 4464ef was 2f5562, checked in by Frederik Heber <heber@…>, 8 years ago

Added JobMarket as ThirdParty module, Missing CodePatterns_LDFLAGS in JobMarket.

  • Property mode set to 100644
File size: 3.5 KB
Line 
1# PLEASE adhere to the alphabetical ordering in this Makefile!
2# Also indentation by a single tab
3
4MOSTLYCLEANFILES =
5bin_PROGRAMS =
6TESTS =
7check_PROGRAMS =
8noinst_PROGRAMS =
9noinst_LTLIBRARIES =
10lib_LTLIBRARIES =
11
12AM_LDFLAGS = ${CodePatterns_LDFLAGS} $(CPPUNIT_LDFLAGS) -ldl
13AM_CPPFLAGS = -I$(top_srcdir)/src $(CPPUNIT_CFLAGS) $(BOOST_CPPFLAGS) ${CodePatterns_CFLAGS}
14
15FRAGMENTATIONAUTOMATIONTESTSSOURCES = \
16 FragmentJobUnitTest.cpp \
17 FragmentResultUnitTest.cpp \
18 FragmentQueueUnitTest.cpp \
19 OperationQueueUnitTest.cpp \
20 SystemCommandJobUnitTest.cpp \
21 WorkerAddressUnitTest.cpp \
22 WorkerPoolUnitTest.cpp
23
24FRAGMENTATIONAUTOMATIONTESTSHEADERS = \
25 FragmentJobUnitTest.hpp \
26 FragmentResultUnitTest.hpp \
27 FragmentQueueUnitTest.hpp \
28 OperationQueueUnitTest.hpp \
29 SystemCommandJobUnitTest.hpp \
30 WorkerAddressUnitTest.hpp \
31 WorkerPoolUnitTest.hpp
32
33FRAGMENTATIONAUTOMATIONTESTS = \
34 FragmentJobUnitTest \
35 FragmentResultUnitTest \
36 FragmentQueueUnitTest \
37 OperationQueueUnitTest \
38 SystemCommandJobUnitTest \
39 WorkerAddressUnitTest \
40 WorkerPoolUnitTest
41
42
43TESTS += $(FRAGMENTATIONAUTOMATIONTESTS)
44check_PROGRAMS += $(FRAGMENTATIONAUTOMATIONTESTS)
45noinst_PROGRAMS += $(FRAGMENTATIONAUTOMATIONTESTS)
46
47FRAGMENTATIONAUTOMATIONLIBS = \
48 ../JobMarket/libJobMarketJobs.la \
49 $(BOOST_SERIALIZATION_LDFLAGS) $(BOOST_SERIALIZATION_LIBS) \
50 $(BOOST_THREAD_LDFLAGS) $(BOOST_THREAD_LIBS) \
51 $(BOOST_SYSTEM_LDFLAGS) $(BOOST_SYSTEM_LIBS) \
52 ${CodePatterns_LIBS} \
53 $(CPPUNIT_LIBS)
54
55FragmentJobUnitTest_SOURCES = UnitTestMain.cpp \
56 FragmentJobUnitTest.cpp \
57 FragmentJobUnitTest.hpp \
58 stubs/FragmentResultStub.cpp \
59 stubs/FragmentJobStub.cpp \
60 stubs/FragmentJobStub.hpp
61FragmentJobUnitTest_LDADD = \
62 ${FRAGMENTATIONAUTOMATIONLIBS}
63
64FragmentQueueUnitTest_SOURCES = UnitTestMain.cpp \
65 FragmentQueueUnitTest.cpp \
66 FragmentQueueUnitTest.hpp \
67 stubs/FragmentJobStub.cpp \
68 stubs/FragmentJobStub.hpp \
69 stubs/ObserverStub.cpp \
70 stubs/ObserverStub.hpp
71FragmentQueueUnitTest_LDADD = \
72 ${FRAGMENTATIONAUTOMATIONLIBS}
73
74FragmentResultUnitTest_SOURCES = UnitTestMain.cpp \
75 FragmentResultUnitTest.cpp \
76 FragmentResultUnitTest.hpp
77FragmentResultUnitTest_LDADD = \
78 ${FRAGMENTATIONAUTOMATIONLIBS}
79
80OperationQueueUnitTest_SOURCES = UnitTestMain.cpp \
81 OperationQueueUnitTest.cpp \
82 OperationQueueUnitTest.hpp \
83 stubs/AsyncOperationStub.hpp
84OperationQueueUnitTest_LDADD = \
85 ../JobMarket/libJobMarketOperations.la \
86 ../JobMarket/libJobMarketJobs.la \
87 ../JobMarket/libJobMarketHelper.la \
88 $(BOOST_SYSTEM_LDFLAGS) $(BOOST_SYSTEM_LIBS) \
89 ${CodePatterns_LIBS} \
90 $(CPPUNIT_LIBS)
91
92SystemCommandJobUnitTest_SOURCES = UnitTestMain.cpp \
93 SystemCommandJobUnitTest.cpp \
94 SystemCommandJobUnitTest.hpp
95SystemCommandJobUnitTest_LDADD = \
96 ${FRAGMENTATIONAUTOMATIONLIBS} \
97 $(BOOST_IOSTREAMS_LDFLAGS) $(BOOST_IOSTREAMS_LIBS) \
98 $(BOOST_FILESYSTEM_LDFLAGS) $(BOOST_FILESYSTEM_LIBS)
99
100WorkerAddressUnitTest_SOURCES = UnitTestMain.cpp \
101 WorkerAddressUnitTest.cpp \
102 WorkerAddressUnitTest.hpp
103WorkerAddressUnitTest_LDADD = \
104 ../JobMarket/libJobMarketHelper.la \
105 ${FRAGMENTATIONAUTOMATIONLIBS}
106
107WorkerPoolUnitTest_SOURCES = UnitTestMain.cpp \
108 WorkerPoolUnitTest.cpp \
109 WorkerPoolUnitTest.hpp \
110 stubs/ObserverStub.cpp \
111 stubs/ObserverStub.hpp
112WorkerPoolUnitTest_LDADD = \
113 ../JobMarket/libJobMarketPool.la \
114 ../JobMarket/libJobMarketHelper.la \
115 $(BOOST_SERIALIZATION_LDFLAGS) $(BOOST_SERIALIZATION_LIBS) \
116 $(BOOST_SYSTEM_LDFLAGS) $(BOOST_SYSTEM_LIBS) \
117 ${CodePatterns_LIBS} \
118 $(CPPUNIT_LIBS)
119
120#AUTOMAKE_OPTIONS = parallel-tests
Note: See TracBrowser for help on using the repository browser.