You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nick Andrews edited this page Jan 6, 2021
·
1 revision
Cleanup existing metatargets so that code no longer just depends on "includes" "linklibs", but the actual modules targets they use.
Move the core AROS generic includes to their own SDK-includes or similar target
Move all core Arch specific include targets to their own SDK-arch-includes or similar target and generate them under a different directory to the generic headers.
Move all core linklibs under the SDK-arch-linklibs or similar target, and generate them in an arch specific directory.
Move all 3rd party/contributed headers and components into AROS-includes/AROS-linklibs, or similar targets and generate them in a separate location to the AROS generic and arch headers/linklibs.
Clean up the build system to use the AROS arch specific headers and generic headers (in that order) for a given target.
Clean up the existing components to correctly use the new locations for 3rd party or contributed headers/libraries.