Skip to content

The official conan config used for IncludeOS projects

Notifications You must be signed in to change notification settings

includeos/conan_config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

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 :

  • clang-6.0-macos-x86_64

Build toolchain for MacOS

  • apple-clang-10-macos-toolchain

Build on Linux

Clang 6.0 :

  • clang-6.0-linux-x86_64-toolchain
  • clang-6.0-linux-x86_64

For building on x86_64 for x86 use the profiles below:

  • clang-6.0-linux-x86-toolchain
  • clang-6.0-linux-x86

GCC 7.3 :

  • gcc-7.3.0-linux-x86_64-toolchain
  • gcc-7.3.0-linux-x86_64
  • gcc-7.3.0-linux-aarch64-toolchain
  • gcc-7.3.0-linux-aarch64

GCC 8.2 :

Currently in progress is work on aarch64 with gcc8.2

  • gcc-8.2.0-linux-aarch64-toolchain
  • gcc-8.2.0-linux-aarch64

About

The official conan config used for IncludeOS projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •