65eb44a746bb453cfacb684d13e31a4e4a3542f9
If an experiment's class definition (experiment.hpp) contains a member of a generated type (which is the common case for protobuf messages), it needs to include a generated header. In order to instantiate the experiment in a SimulatorController::initExperiments() hook aspect, the aspect needs to include the experiment's class definition -- and indirectly the generated protobuf header. As the build system does not know about this dependency, building SimulatorController.cc fails regularly, because the header is not generated timely. This commit works around this (currently only for the RAMpage experiment) by delegating experiment instantiation to a separate compilation unit, removing the need to include any headers in the instantiation aspect. git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1691 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
Description
No description provided
Languages
C++
45%
C
36.8%
Python
8.2%
Shell
1.7%
Makefile
1.6%
Other
6.2%