• Uilian Ries's avatar
    Conan build packages on CI (#4590) (#4594) · 1f03becd
    Uilian Ries authored
    * Build Conan package on Travis CI (#4590)
    
    - Added multi package support on Linux, running on Travis CI
    - Only upload when branch is a tag and named "vX.Y.Z"
    - Replace Conan injection by Conan wrapper
    - Removed os_build os_arch -- Conan 1.0.1 hotfix
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    
    * Build Conan package on OSX (#4590)
    
    - Added jobs to build Flatbuffers on OSX running on Travis
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    
    * Build Conan package on Windows (#4590)
    
    - Added support necessary to build Flatbuffers on Windows (conan)
    - Added Appveyor jobs to build Conan package
    - Only build Conan package when release (tag)
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    
    * Reduce Conan CI support to simple scripts (#4590)
    
    - Removed msvc 10 x86_64 workaround
    - Updated conan remote address
    - Added Bincrafters' package tools
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    
    * Add fPIC option on Conan recipe (#4590)
    
    - Add fPIC as optional. It works on Linux and OSX
    - Update recipe metadata: author, homepage, license
    - Checking for flatc and flathash on Conan package
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    
    * Build Conan package on CI (#4590)
    
    - Add rule to run conan job only for tags
    - Run Conan on Linux, OSX and Windows
    - Update package tool to new interface
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    
    * Update Conan username (#4590)
    
    - Use google as default username
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    
    * Update OSX version on CI (#4590)
    
    - Use latest OSX 9.3 version to build Conan package
    Signed-off-by: 's avatarUilian Ries <uilianries@gmail.com>
    1f03becd
Name
Last commit
Last update
.github Loading commit data...
.travis Loading commit data...
CMake Loading commit data...
android Loading commit data...
conan Loading commit data...
dart Loading commit data...
docs Loading commit data...
go Loading commit data...
grpc Loading commit data...
include/flatbuffers Loading commit data...
java/com/google/flatbuffers Loading commit data...
js Loading commit data...
lobster Loading commit data...
lua Loading commit data...
net/FlatBuffers Loading commit data...
php Loading commit data...
python Loading commit data...
reflection Loading commit data...
samples Loading commit data...
src Loading commit data...
tests Loading commit data...
.clang-format Loading commit data...
.editorconfig Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
BUILD Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE.txt Loading commit data...
WORKSPACE Loading commit data...
appveyor.yml Loading commit data...
composer.json Loading commit data...
conanfile.py Loading commit data...
package.json Loading commit data...
pom.xml Loading commit data...
readme.md Loading commit data...