Home

Awesome

Conan configuration

This repository contains conan settings used by IncludeOS.

Using conan config install this repository configures:

To configure your system for IncludeOS do:

$ conan config install https://github.com/includeos/conan_config.git

Using multiple conan configurations

To prevent overwriting any existing conan configuration the IncludeOS configuration can be tested by creating a custom conan home. To do this set the environment variable CONAN_USER_HOME to a path where a .conan folder will be created.

Profiles in Support

The profiles directory contains a list of profiles that we currently use in the development and testing of IncludeOS. Below is a list of profiles with description.

Build on MacOS

Clang 6.0 :

Build toolchain for MacOS

Build on Linux

Clang 6.0 :

For building on x86_64 for x86 use the profiles below:

GCC 7.3 :

GCC 8.2 :

Currently in progress is work on aarch64 with gcc8.2