-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow multiple devices to be compiled #305
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we have an optimisation that if there is only one device configured that we don't need the factory or the factory is optimized to use less code that can be optimized away.
I tried a solutionn regarding this in the last commit. I added a The command line parameter is also not implemente if only one device is compiled |
I just see we have conflicts now. Could you please locally rebase on top of develop and force push to resolve it. |
8248e8b
to
a85ee8a
Compare
The deafult cases falls to RMT_DEV, but the default can be set via cmake using
DFORTE_DEVICE_DEFAULT
. For now, the RMT_DEV is always compiled. The opcua one is compiled by default whenever the opcua layer is compiled, but can be disabled withFORTE_DISABLE_OPCUA_DEV
.The
FakeTimeDev
device is compile if the FAKE_TIME is enabled.should be at least a partial fix to #270