Changes in src/Makefile.am [5079a0:97ebf8]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Makefile.am
r5079a0 r97ebf8 1 1 # PLEASE adhere to the alphabetical ordering in this Makefile! 2 2 # Also indentation by a single tab 3 4 SUBDIRS = Actions UIElements5 3 6 4 # this includes source files that need to be present at multiple points … … 51 49 analysis_correlation.hpp 52 50 53 ACTIONSSOURCE = \ 54 Actions/Action.cpp \ 51 ACTIONSSOURCE = Actions/Action.cpp \ 52 ${ANALYSISACTIONSOURCE} \ 53 ${ATOMACTIONSOURCE} \ 54 ${CMDACTIONSOURCE} \ 55 ${FRAGMENTATIONACTIONSOURCE} \ 56 ${MOLECULEACTIONSOURCE} \ 57 ${PARSERACTIONSOURCE} \ 58 ${TESSELATIONACTIONSOURCE} \ 59 ${WORLDACTIONSOURCE} \ 55 60 Actions/ActionHistory.cpp \ 56 61 Actions/ActionRegistry.cpp \ … … 59 64 Actions/MakroAction.cpp \ 60 65 Actions/ManipulateAtomsProcess.cpp \ 66 Actions/MapOfActions.cpp \ 61 67 Actions/MethodAction.cpp \ 62 68 Actions/Process.cpp 63 69 64 ACTIONSHEADER = \70 ACTIONSHEADER = Actions/Action.hpp \ 65 71 ${ANALYSISACTIONHEADER} \ 66 72 ${ATOMACTIONHEADER} \ … … 71 77 ${TESSELATIONACTIONHEADER} \ 72 78 ${WORLDACTIONHEADER} \ 73 Actions/Action.hpp \74 79 Actions/ActionHistory.hpp \ 75 80 Actions/ActionRegistry.hpp \ … … 84 89 Actions/Process.hpp 85 90 91 ANALYSISACTIONSOURCE = \ 92 Actions/AnalysisAction/MolecularVolumeAction.cpp \ 93 Actions/AnalysisAction/PairCorrelationAction.cpp \ 94 Actions/AnalysisAction/PairCorrelationToPointAction.cpp \ 95 Actions/AnalysisAction/PairCorrelationToSurfaceAction.cpp \ 96 Actions/AnalysisAction/PrincipalAxisSystemAction.cpp 97 ANALYSISACTIONHEADER = \ 98 Actions/AnalysisAction/MolecularVolumeAction.hpp \ 99 Actions/AnalysisAction/PairCorrelationAction.hpp \ 100 Actions/AnalysisAction/PairCorrelationToPointAction.hpp \ 101 Actions/AnalysisAction/PairCorrelationToSurfaceAction.hpp \ 102 Actions/AnalysisAction/PrincipalAxisSystemAction.hpp 103 104 ATOMACTIONSOURCE = \ 105 Actions/AtomAction/AddAction.cpp \ 106 Actions/AtomAction/ChangeElementAction.cpp \ 107 Actions/AtomAction/RemoveAction.cpp 108 ATOMACTIONHEADER = \ 109 Actions/AtomAction/AddAction.hpp \ 110 Actions/AtomAction/ChangeElementAction.hpp \ 111 Actions/AtomAction/RemoveAction.cpp 112 113 CMDACTIONSOURCE = \ 114 Actions/CmdAction/BondLengthTableAction.cpp \ 115 Actions/CmdAction/ElementDbAction.cpp \ 116 Actions/CmdAction/FastParsingAction.cpp \ 117 Actions/CmdAction/HelpAction.cpp \ 118 Actions/CmdAction/VerboseAction.cpp \ 119 Actions/CmdAction/VersionAction.cpp 120 CMDACTIONHEADER = \ 121 Actions/CmdAction/BondLengthTableAction.hpp \ 122 Actions/CmdAction/ElementDbAction.hpp \ 123 Actions/CmdAction/FastParsingAction.hpp \ 124 Actions/CmdAction/HelpAction.hpp \ 125 Actions/CmdAction/VerboseAction.hpp \ 126 Actions/CmdAction/VersionAction.hpp 127 128 FRAGMENTATIONACTIONSOURCE = \ 129 Actions/FragmentationAction/DepthFirstSearchAction.cpp \ 130 Actions/FragmentationAction/FragmentationAction.cpp \ 131 Actions/FragmentationAction/SubgraphDissectionAction.cpp 132 FRAGMENTATIONACTIONHEADER = \ 133 Actions/FragmentationAction/DepthFirstSearchAction.hpp \ 134 Actions/FragmentationAction/FragmentationAction.hpp \ 135 Actions/FragmentationAction/SubgraphDissectionAction.hpp 136 137 MOLECULEACTIONSOURCE = \ 138 Actions/MoleculeAction/BondFileAction.cpp \ 139 Actions/MoleculeAction/ChangeNameAction.cpp \ 140 Actions/MoleculeAction/FillWithMoleculeAction.cpp \ 141 Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.cpp \ 142 Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.cpp \ 143 Actions/MoleculeAction/SaveAdjacencyAction.cpp \ 144 Actions/MoleculeAction/SaveBondsAction.cpp \ 145 Actions/MoleculeAction/SaveTemperatureAction.cpp \ 146 Actions/MoleculeAction/SuspendInWaterAction.cpp \ 147 Actions/MoleculeAction/TranslateAction.cpp \ 148 Actions/MoleculeAction/VerletIntegrationAction.cpp 149 MOLECULEACTIONHEADER = \ 150 Actions/MoleculeAction/BondFileAction.hpp \ 151 Actions/MoleculeAction/ChangeNameAction.hpp \ 152 Actions/MoleculeAction/FillWithMoleculeAction.hpp \ 153 Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.hpp \ 154 Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.hpp \ 155 Actions/MoleculeAction/SaveAdjacencyAction.hpp \ 156 Actions/MoleculeAction/SaveBondsAction.hpp \ 157 Actions/MoleculeAction/SaveTemperatureAction.hpp \ 158 Actions/MoleculeAction/SuspendInWaterAction.hpp \ 159 Actions/MoleculeAction/TranslateAction.hpp \ 160 Actions/MoleculeAction/VerletIntegrationAction.hpp 161 162 PARSERACTIONSOURCE = \ 163 Actions/ParserAction/LoadXyzAction.cpp \ 164 Actions/ParserAction/SaveXyzAction.cpp 165 PARSERACTIONHEADER = \ 166 Actions/ParserAction/LoadXyzAction.hpp \ 167 Actions/ParserAction/SaveXyzAction.hpp 168 169 TESSELATIONACTIONSOURCE = \ 170 Actions/TesselationAction/ConvexEnvelopeAction.cpp \ 171 Actions/TesselationAction/NonConvexEnvelopeAction.cpp 172 TESSELATIONACTIONHEADER = \ 173 Actions/TesselationAction/ConvexEnvelopeAction.hpp \ 174 Actions/TesselationAction/NonConvexEnvelopeAction.hpp 175 176 WORLDACTIONSOURCE = \ 177 Actions/WorldAction/AddEmptyBoundaryAction.cpp \ 178 Actions/WorldAction/BoundInBoxAction.cpp \ 179 Actions/WorldAction/CenterInBoxAction.cpp \ 180 Actions/WorldAction/CenterOnEdgeAction.cpp \ 181 Actions/WorldAction/ChangeBoxAction.cpp \ 182 Actions/WorldAction/RemoveSphereOfAtomsAction.cpp \ 183 Actions/WorldAction/RepeatBoxAction.cpp \ 184 Actions/WorldAction/ScaleBoxAction.cpp \ 185 Actions/WorldAction/SetDefaultNameAction.cpp \ 186 Actions/WorldAction/SetGaussianBasisAction.cpp 187 WORLDACTIONHEADER = \ 188 Actions/WorldAction/AddEmptyBoundaryAction.hpp \ 189 Actions/WorldAction/BoundInBoxAction.hpp \ 190 Actions/WorldAction/CenterInBoxAction.hpp \ 191 Actions/WorldAction/CenterOnEdgeAction.hpp \ 192 Actions/WorldAction/ChangeBoxAction.hpp \ 193 Actions/WorldAction/RemoveSphereOfAtomsAction.hpp \ 194 Actions/WorldAction/RepeatBoxAction.hpp \ 195 Actions/WorldAction/ScaleBoxAction.hpp \ 196 Actions/WorldAction/SetDefaultNameAction.hpp \ 197 Actions/WorldAction/SetGaussianBasisAction.hpp 198 199 86 200 87 201 PARSERSOURCE = \ … … 102 216 Patterns/Observer.hpp \ 103 217 Patterns/Singleton.hpp 218 219 # Below is all for the User Interface 220 221 VIEWSOURCE = \ 222 Views/View.cpp \ 223 Views/StringView.cpp \ 224 Views/MethodStringView.cpp \ 225 Views/StreamStringView.cpp 226 VIEWHEADER = \ 227 Views/View.hpp \ 228 Views/StringView.hpp \ 229 Views/MethodStringView.hpp \ 230 Views/StreamStringView.hpp 231 232 MENUSOURCE = \ 233 Menu/Menu.cpp \ 234 Menu/TextMenu.cpp \ 235 Menu/MenuItem.cpp \ 236 Menu/SubMenuItem.cpp \ 237 Menu/ActionMenuItem.cpp \ 238 Menu/SeperatorItem.cpp \ 239 Menu/DisplayMenuItem.cpp 240 241 MENUHEADER = \ 242 Menu/Menu.hpp \ 243 Menu/TextMenu.hpp \ 244 Menu/MenuItem.hpp \ 245 Menu/SubMenuItem.hpp \ 246 Menu/ActionMenuItem.hpp \ 247 Menu/SeperatorItem.hpp \ 248 Menu/DisplayMenuItem.hpp 249 250 UISOURCE = \ 251 ${ACTIONSSOURCE} \ 252 ${COMMANDLINEUISOURCE} \ 253 ${MENUSOURCE} \ 254 ${TEXTUISOURCE} \ 255 ${VIEWSOURCE} \ 256 UIElements/Dialog.cpp \ 257 UIElements/MainWindow.cpp \ 258 UIElements/UIFactory.cpp 259 260 UIHEADER = \ 261 ${ACTIONSHEADER} \ 262 ${COMMANDLINEUIHEADER} \ 263 ${MENUHEADER} \ 264 ${TEXTUIHEADER} \ 265 ${VIEWHEADER} \ 266 UIElements/Dialog.hpp \ 267 UIElements/MainWindow.hpp \ 268 UIElements/UIFactory.hpp 269 270 TEXTUISOURCE = \ 271 UIElements/TextDialog.cpp \ 272 UIElements/TextStatusIndicator.cpp \ 273 UIElements/TextUIFactory.cpp \ 274 UIElements/TextWindow.cpp 275 TEXTUIHEADER = \ 276 UIElements/TextDialog.hpp \ 277 UIElements/TextStatusIndicator.hpp \ 278 UIElements/TextUIFactory.hpp \ 279 UIElements/TextWindow.hpp 280 281 COMMANDLINEUISOURCE = \ 282 UIElements/CommandLineDialog.cpp \ 283 UIElements/CommandLineStatusIndicator.cpp \ 284 UIElements/CommandLineUIFactory.cpp \ 285 UIElements/CommandLineWindow.cpp 286 COMMANDLINEUIHEADER = \ 287 UIElements/CommandLineDialog.hpp \ 288 UIElements/CommandLineStatusIndicator.hpp \ 289 UIElements/CommandLineUIFactory.hpp \ 290 UIElements/CommandLineWindow.hpp 104 291 105 292 # all these files are only used for legacy reasons while the transition is in progress … … 134 321 SOURCE = \ 135 322 ${ANALYSISSOURCE} \ 136 ${ACTIONSSOURCE} \137 323 ${ATOMSOURCE} \ 138 324 ${PATTERNSOURCE} \ 139 325 ${PARSERSOURCE} \ 326 ${UISOURCE} \ 140 327 ${DESCRIPTORSOURCE} \ 141 328 ${HELPERSOURCE} \ … … 148 335 config.cpp \ 149 336 element.cpp \ 150 elements_db.cpp \151 337 ellipsoid.cpp \ 152 338 errorlogger.cpp \ … … 180 366 HEADER = \ 181 367 ${ANALYSISHEADER} \ 182 ${ACTIONSHEADER} \183 368 ${ATOMHEADER} \ 184 369 ${PARSERHEADER} \ 185 370 ${PATTERNHEADER} \ 371 ${UIHEADER} \ 186 372 ${DESCRIPTORHEADER} \ 187 373 ${EXCEPTIONHEADER} \ … … 194 380 defs.hpp \ 195 381 element.hpp \ 196 elements_db.hpp \197 382 ellipsoid.hpp \ 198 383 errorlogger.hpp \ … … 222 407 223 408 BOOST_LIB = $(BOOST_LDFLAGS) $(BOOST_MPL_LIB) 224 INCLUDES = -I$(top_srcdir)/src/unittests -I$(top_srcdir)/src/Actions -I$(top_srcdir)/src/UIElements409 INCLUDES = -I$(top_srcdir)/src/unittests 225 410 226 411 noinst_LIBRARIES = libmolecuilder.a libgslwrapper.a … … 229 414 libmolecuilder_a_SOURCES = ${SOURCE} ${HEADER} 230 415 libgslwrapper_a_SOURCES = ${LINALGSOURCE} ${LINALGHEADER} 416 molecuilder_DATA = elements.db valence.db orbitals.db Hbonddistance.db Hbondangle.db 231 417 molecuilder_LDFLAGS = $(BOOST_LDFLAGS) 232 418 molecuilder_SOURCES = builder.cpp 233 molecuilder_LDADD = UIElements/libMolecuilderUI.a Actions/libMolecuilderActions.a libmolecuilder.a libgslwrapper.a $(BOOST_LIB) ${BOOST_THREAD_LIB} ${BOOST_PROGRAM_OPTIONS_LIB}419 molecuilder_LDADD = libmolecuilder.a libgslwrapper.a $(BOOST_LIB) ${BOOST_THREAD_LIB} ${BOOST_PROGRAM_OPTIONS_LIB} 234 420 joiner_SOURCES = joiner.cpp datacreator.cpp parser.cpp datacreator.hpp helpers.hpp parser.hpp periodentafel.hpp 235 421 joiner_LDADD = libmolecuilder.a $(BOOST_LIB) ${BOOST_THREAD_LIB}
Note:
See TracChangeset
for help on using the changeset viewer.