source: src/Actions/Makefile.am@ 796aa6

Action_Thermostats Add_AtomRandomPerturbation Add_FitFragmentPartialChargesAction Add_RotateAroundBondAction Add_SelectAtomByNameAction Added_ParseSaveFragmentResults AddingActions_SaveParseParticleParameters Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_ParticleName_to_Atom Adding_StructOpt_integration_tests AtomFragments Automaking_mpqc_open AutomationFragmentation_failures Candidate_v1.5.4 Candidate_v1.6.0 Candidate_v1.6.1 ChangeBugEmailaddress ChangingTestPorts ChemicalSpaceEvaluator CombiningParticlePotentialParsing Combining_Subpackages Debian_Package_split Debian_package_split_molecuildergui_only Disabling_MemDebug Docu_Python_wait EmpiricalPotential_contain_HomologyGraph EmpiricalPotential_contain_HomologyGraph_documentation Enable_parallel_make_install Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph FitPartialCharges_GlobalError Fix_BoundInBox_CenterInBox_MoleculeActions Fix_ChargeSampling_PBC Fix_ChronosMutex Fix_FitPartialCharges Fix_FitPotential_needs_atomicnumbers Fix_ForceAnnealing Fix_IndependentFragmentGrids Fix_ParseParticles Fix_ParseParticles_split_forward_backward_Actions Fix_PopActions Fix_QtFragmentList_sorted_selection Fix_Restrictedkeyset_FragmentMolecule Fix_StatusMsg Fix_StepWorldTime_single_argument Fix_Verbose_Codepatterns Fix_fitting_potentials Fixes ForceAnnealing_goodresults ForceAnnealing_oldresults ForceAnnealing_tocheck ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion FragmentAction_writes_AtomFragments FragmentMolecule_checks_bonddegrees GeometryObjects Gui_Fixes Gui_displays_atomic_force_velocity ImplicitCharges IndependentFragmentGrids IndependentFragmentGrids_IndividualZeroInstances IndependentFragmentGrids_IntegrationTest IndependentFragmentGrids_Sole_NN_Calculation JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool JobMarket_unresolvable_hostname_fix MoreRobust_FragmentAutomation ODR_violation_mpqc_open PartialCharges_OrthogonalSummation PdbParser_setsAtomName PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks Rewrite_FitPartialCharges RotateToPrincipalAxisSystem_UndoRedo SaturateAtoms_findBestMatching SaturateAtoms_singleDegree StoppableMakroAction Subpackage_CodePatterns Subpackage_JobMarket Subpackage_LinearAlgebra Subpackage_levmar Subpackage_mpqc_open Subpackage_vmg Switchable_LogView ThirdParty_MPQC_rebuilt_buildsystem TrajectoryDependenant_MaxOrder TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps TremoloParser_setsAtomName Ubuntu_1604_changes stable
Last change on this file since 796aa6 was 796aa6, checked in by Tillmann Crueger <crueger@…>, 14 years ago

Added faster unity build target to makefiles

  • Property mode set to 100644
File size: 5.8 KB
Line 
1# PLEASE adhere to the alphabetical ordering in this Makefile!
2# Also indentation by a single tab
3
4INCLUDES = -I$(top_srcdir)/src
5
6AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl
7AM_CXXFLAGS = $(CPPUNIT_CFLAGS)
8
9noinst_LIBRARIES = libMolecuilderActions.a
10libMolecuilderActions_a_SOURCES = ${ACTIONSSOURCE} ${ACTIONSHEADER}
11
12ACTIONSSOURCE = \
13 ${ANALYSISACTIONSOURCE} \
14 ${ATOMACTIONSOURCE} \
15 ${CMDACTIONSOURCE} \
16 ${FRAGMENTATIONACTIONSOURCE} \
17 ${MOLECULEACTIONSOURCE} \
18 ${PARSERACTIONSOURCE} \
19 ${SELECTIONACTIONSOURCE} \
20 ${TESSELATIONACTIONSOURCE} \
21 ${WORLDACTIONSOURCE} \
22 MapOfActions.cpp
23
24ACTIONSHEADER = \
25 ${ANALYSISACTIONHEADER} \
26 ${ATOMACTIONHEADER} \
27 ${CMDACTIONHEADER} \
28 ${FRAGMENTATIONACTIONHEADER} \
29 ${MOLECULEACTIONHEADER} \
30 ${PARSERACTIONHEADER} \
31 ${SELECTIONACTIONHEADER} \
32 ${TESSELATIONACTIONHEADER} \
33 ${WORLDACTIONHEADER} \
34 MapOfActions.hpp \
35 Values.hpp
36
37ANALYSISACTIONSOURCE = \
38 AnalysisAction/MolecularVolumeAction.cpp \
39 AnalysisAction/PairCorrelationAction.cpp \
40 AnalysisAction/PointCorrelationAction.cpp \
41 AnalysisAction/PrincipalAxisSystemAction.cpp \
42 AnalysisAction/SurfaceCorrelationAction.cpp
43ANALYSISACTIONHEADER = \
44 AnalysisAction/MolecularVolumeAction.hpp \
45 AnalysisAction/PairCorrelationAction.hpp \
46 AnalysisAction/PointCorrelationAction.hpp \
47 AnalysisAction/PrincipalAxisSystemAction.hpp \
48 AnalysisAction/SurfaceCorrelationAction.hpp
49
50ATOMACTIONSOURCE = \
51 AtomAction/AddAction.cpp \
52 AtomAction/ChangeElementAction.cpp \
53 AtomAction/RemoveAction.cpp
54ATOMACTIONHEADER = \
55 AtomAction/AddAction.hpp \
56 AtomAction/ChangeElementAction.hpp \
57 AtomAction/RemoveAction.cpp
58
59CMDACTIONSOURCE = \
60 CmdAction/BondLengthTableAction.cpp \
61 CmdAction/ElementDbAction.cpp \
62 CmdAction/FastParsingAction.cpp \
63 CmdAction/HelpAction.cpp \
64 CmdAction/VerboseAction.cpp \
65 CmdAction/VersionAction.cpp
66CMDACTIONHEADER = \
67 CmdAction/BondLengthTableAction.hpp \
68 CmdAction/ElementDbAction.hpp \
69 CmdAction/FastParsingAction.hpp \
70 CmdAction/HelpAction.hpp \
71 CmdAction/VerboseAction.hpp \
72 CmdAction/VersionAction.hpp
73
74FRAGMENTATIONACTIONSOURCE = \
75 FragmentationAction/DepthFirstSearchAction.cpp \
76 FragmentationAction/FragmentationAction.cpp \
77 FragmentationAction/SubgraphDissectionAction.cpp
78FRAGMENTATIONACTIONHEADER = \
79 FragmentationAction/DepthFirstSearchAction.hpp \
80 FragmentationAction/FragmentationAction.hpp \
81 FragmentationAction/SubgraphDissectionAction.hpp
82
83MOLECULEACTIONSOURCE = \
84 MoleculeAction/BondFileAction.cpp \
85 MoleculeAction/ChangeNameAction.cpp \
86 MoleculeAction/FillWithMoleculeAction.cpp \
87 MoleculeAction/LinearInterpolationofTrajectoriesAction.cpp \
88 MoleculeAction/RotateToPrincipalAxisSystemAction.cpp \
89 MoleculeAction/SaveAdjacencyAction.cpp \
90 MoleculeAction/SaveBondsAction.cpp \
91 MoleculeAction/SaveTemperatureAction.cpp \
92 MoleculeAction/SuspendInWaterAction.cpp \
93 MoleculeAction/TranslateAction.cpp \
94 MoleculeAction/VerletIntegrationAction.cpp
95MOLECULEACTIONHEADER = \
96 MoleculeAction/BondFileAction.hpp \
97 MoleculeAction/ChangeNameAction.hpp \
98 MoleculeAction/FillWithMoleculeAction.hpp \
99 MoleculeAction/LinearInterpolationofTrajectoriesAction.hpp \
100 MoleculeAction/RotateToPrincipalAxisSystemAction.hpp \
101 MoleculeAction/SaveAdjacencyAction.hpp \
102 MoleculeAction/SaveBondsAction.hpp \
103 MoleculeAction/SaveTemperatureAction.hpp \
104 MoleculeAction/SuspendInWaterAction.hpp \
105 MoleculeAction/TranslateAction.hpp \
106 MoleculeAction/VerletIntegrationAction.hpp
107
108PARSERACTIONSOURCE = \
109 ParserAction/LoadXyzAction.cpp \
110 ParserAction/SaveXyzAction.cpp
111PARSERACTIONHEADER = \
112 ParserAction/LoadXyzAction.hpp \
113 ParserAction/SaveXyzAction.hpp
114
115SELECTIONACTIONSOURCE = \
116 SelectionAction/AllAtomsAction.cpp \
117 SelectionAction/AllMoleculesAction.cpp \
118 SelectionAction/AtomByIdAction.cpp \
119 SelectionAction/MoleculeByIdAction.cpp \
120 SelectionAction/NotAllAtomsAction.cpp \
121 SelectionAction/NotAllMoleculesAction.cpp \
122 SelectionAction/NotAtomByIdAction.cpp \
123 SelectionAction/NotMoleculeByIdAction.cpp
124SELECTIONACTIONHEADER = \
125 SelectionAction/AllAtomsAction.hpp \
126 SelectionAction/AllMoleculesAction.hpp \
127 SelectionAction/AtomByIdAction.hpp \
128 SelectionAction/MoleculeByIdAction.hpp \
129 SelectionAction/NotAllAtomsAction.hpp \
130 SelectionAction/NotAllMoleculesAction.hpp \
131 SelectionAction/NotAtomByIdAction.hpp \
132 SelectionAction/NotMoleculeByIdAction.hpp
133
134TESSELATIONACTIONSOURCE = \
135 TesselationAction/ConvexEnvelopeAction.cpp \
136 TesselationAction/NonConvexEnvelopeAction.cpp
137TESSELATIONACTIONHEADER = \
138 TesselationAction/ConvexEnvelopeAction.hpp \
139 TesselationAction/NonConvexEnvelopeAction.hpp
140
141WORLDACTIONSOURCE = \
142 WorldAction/AddEmptyBoundaryAction.cpp \
143 WorldAction/BoundInBoxAction.cpp \
144 WorldAction/CenterInBoxAction.cpp \
145 WorldAction/CenterOnEdgeAction.cpp \
146 WorldAction/ChangeBoxAction.cpp \
147 WorldAction/InputAction.cpp \
148 WorldAction/OutputAction.cpp \
149 WorldAction/RemoveSphereOfAtomsAction.cpp \
150 WorldAction/RepeatBoxAction.cpp \
151 WorldAction/ScaleBoxAction.cpp \
152 WorldAction/SetDefaultNameAction.cpp \
153 WorldAction/SetGaussianBasisAction.cpp \
154 WorldAction/SetOutputFormatsAction.cpp
155WORLDACTIONHEADER = \
156 WorldAction/AddEmptyBoundaryAction.hpp \
157 WorldAction/BoundInBoxAction.hpp \
158 WorldAction/CenterInBoxAction.hpp \
159 WorldAction/CenterOnEdgeAction.hpp \
160 WorldAction/ChangeBoxAction.hpp \
161 WorldAction/InputAction.hpp \
162 WorldAction/OutputAction.hpp \
163 WorldAction/RemoveSphereOfAtomsAction.hpp \
164 WorldAction/RepeatBoxAction.hpp \
165 WorldAction/ScaleBoxAction.hpp \
166 WorldAction/SetDefaultNameAction.hpp \
167 WorldAction/SetGaussianBasisAction.hpp \
168 WorldAction/SetOutputFormatsAction.hpp
169
170unity.cpp:
171 echo "" > unity.cpp; \
172 list='$(ACTIONSSOURCE)'; for file in $$list; do \
173 echo "#include \"$(srcdir)/$$file\"" >> unity.cpp; \
174 done;
175
176MOSTLYCLEANFILES = unity.cpp
Note: See TracBrowser for help on using the repository browser.