Skip to content

Native SDK List

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.

Clone this wiki locally