Cross-platform support
Opened this issue · 1 comments
Argoday commented
ALIB should be as cross-platform as possible and modules should be separated to allow as many as possible to be cross-platform.
This is a static Issue to track which modules are not cross-platform and what the problem is:
Cross-platform Supported Modules:
None yet | See #34
Windows Dependent Modules:
The following modules use MAAL Agents to pass events through a dataflow | See #31:
AAL
AVL
AVL_Qt
AML
AML_ffmpeg
MediaPlayer
Argoday commented
ACore now has an example for a design pattern for when a module contains specifically platform dependent code, the design is:
./lib/ACore/src - contains platform generic source
./lib/ACore/platform/windows/src - contains windows specific source