bincrafters-package-tools

A modular toolset for Conan Package Tools - Build your recipes easily on CI

MIT License

Downloads
4.5K
Stars
16
Committers
19

Bot releases are hidden (Show)

bincrafters-package-tools - Remove args from parameters

Published by uilianries almost 6 years ago

bincrafters-package-tools - Fix boolean treatment for env vars

Published by uilianries almost 6 years ago

bincrafters-package-tools - Fix support for CPT > 0.17

Published by uilianries about 6 years ago

bincrafters-package-tools - Enable versionless recipes

Published by solvingj about 6 years ago

New recipes done with python_requires (including new modular boost) will not have a version in the recipe itself. This was causing an error, as the recipe was always being parsed for a version, even though if a version was found in branch name, the recipe version was not used. This version fixes that.

bincrafters-package-tools - Build policy support

Published by uilianries over 6 years ago

Add build policy as builder argument

bincrafters-package-tools - Revert default Conan login username

Published by uilianries over 6 years ago

Fixes

  • Prevent to break users using conan login username
bincrafters-package-tools - Bincrafters' Login username

Published by uilianries over 6 years ago

Features

  • Add Bincrafters' login username to avoid to set on each new project by env var
bincrafters-package-tools - Patched for Conan issue 2391

Published by solvingj over 6 years ago

  • Workaround conan-io/conan/issues/2391
  • Patch should be forward-compatible with future fix
bincrafters-package-tools - Only build x86_64 on MacOS

Published by uilianries over 6 years ago

Add new important rule:

  • When CONAN_ARCHS is not defined, then use only x86_64

Also, I added new tests running over both 3 platforms.

bincrafters-package-tools - Only upload packages when create tag

Published by uilianries over 6 years ago

Avoid to upload non-tags

bincrafters-package-tools - Build Boost as C++

Published by uilianries over 6 years ago

  • Added pure_c=False when build Boost packages
  • Boost build all packages or STATIC or shared. Mixed packages will not be built
  • Skip MT (runtime) when build Boost
bincrafters-package-tools - Cutomize Bintray repository

Published by uilianries over 6 years ago

Added environment variable BINTRAY_REPOSITORY to customize Bintray repository name.
By default, this name uses "conan-public" to solve Bincrafters' repository.

bincrafters-package-tools - Add Circle CI support

Published by uilianries over 6 years ago

Now we brought Circle CI to Bincrafters.

  • Solve Circle CI env vars to collect username and repository name.
bincrafters-package-tools - Fix option regex

Published by uilianries over 6 years ago

Now its possible to use multline options

bincrafters-package-tools - Solve custom remotes

Published by uilianries over 6 years ago

  • Add Bincrafters as remote when username is not bincrafters
bincrafters-package-tools - Skip conan install

Published by uilianries almost 7 years ago

  • Remove unused packages (requirements)
bincrafters-package-tools - modular package

Published by uilianries almost 7 years ago

  • build, test and deploy using Travis CI
  • execute all unit test with pytest
  • code coverage >90%
Package Rankings
Top 9.7% on Pypi.org
Badges
Extracted from project README's
Build status Codecov Pypi Download