diff options
author | Oleg Morozenkov <m@oleg.rocks> | 2018-12-10 00:33:50 +0300 |
---|---|---|
committer | Oleg Morozenkov <m@oleg.rocks> | 2018-12-10 00:33:50 +0300 |
commit | 9078804118bdeab9828d20b8535557ef162a3240 (patch) | |
tree | 556d89d67c305b76a700e67b6e094a10f71a8ca6 /Dockerfile_test | |
parent | 644fd19832c20751d614b32ca0ef17cf5ad36642 (diff) |
Conan packaging support
Squashed commit of the following:
commit e3844568ae508375729a7b18133951462e1e1eb7
Author: Oleg Morozenkov <m@oleg.rocks>
Date: Mon Dec 10 00:32:31 2018 +0300
Change bintray credentials
commit 6e7b10a11d543811ed39ae131ab26cadb5c5a54f
Author: Oleg Morozenkov <m@oleg.rocks>
Date: Mon Dec 10 00:21:22 2018 +0300
Move conan test package to samples directory
commit c6e0480998dd2759581f2ddf45c625d074d983eb
Author: Artalus <artalus-mail@yandex.ru>
Date: Wed Nov 28 22:33:31 2018 +0300
Move packager variables to build.py
commit ca7316e70fe63136d7d18f89fb7a707ef6534fb2
Merge: 644fd19 a5f7cc8
Author: Artalus <artalus-mail@yandex.ru>
Date: Wed Nov 28 22:06:34 2018 +0300
Merge pull request #1 from jgsogo/master
Add Conan support
commit a5f7cc8e21f6156b9c2781ecaea26c3d6cbdecf3
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Wed Nov 28 11:48:55 2018 +0100
build missing for some versions of apple-clang [skip appveyor]
commit 956076587c56557ddaca61c92283bfd12e313985
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Wed Nov 28 10:07:26 2018 +0100
build missing for clang7
commit 0b84e5b09236196dd2b42f4e534da5952eb1b419
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 27 18:48:21 2018 +0100
keep openssl under 1.1
commit a52a7499370148c84c84f18cb355d108cad42c42
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 27 18:33:58 2018 +0100
up (and fixed) OpenSSL version
commit 04fd3bdd43cb1301047b5c8a9bf6a4119f8f143e
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 27 17:55:36 2018 +0100
up libcurl version
commit cafd32453ad1f96f899e30b5f3b2efec950a2b60
Merge: b35438d f2f39d4
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Sat Nov 24 10:33:00 2018 +0100
Merge pull request #1 from jgsogo/conan-minimum
Minimum implementation of a recipe file
commit f2f39d4688861e51f02f0f7ac20684edeb85cc78
Merge: 3f5680e 73965e5
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 21:55:00 2018 +0100
Merge pull request #3 from jgsogo/conan-ci
Conan CI
commit 73965e58d291c0bd91d527190a35b54685d2cb45
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 20:43:28 2018 +0100
remove mingw builds
commit 66381b16cebf92f42b54b890580a346aef90f8f6
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 18:29:59 2018 +0100
install targets to proper destinations
commit e41a4fd44e3fc00a5df8b70dcb28cee96b528a78
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 18:26:32 2018 +0100
add mingw compilations
commit bfdf0b408726725973ff004402ee623d3b6a38c3
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 18:25:12 2018 +0100
add more windows jobs
commit bd4f98f89cb0fa2775155b25d08672cb5f908e8d
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 17:54:11 2018 +0100
dive MT and MD visual runtime into separated jobs
commit 2d46eb903752f7331a7c79c8fe9f165daf6af091
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 17:52:53 2018 +0100
divide job into task (remove Debug builds)
commit df5e12fe3289c8a267f83c00de6561314d9563b9
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 17:45:09 2018 +0100
deactivate all warnings for Visual Studio
commit 0ca72be24551201c9cc029a2c8473d8d76c74104
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Fri Nov 23 16:38:50 2018 +0100
export everything for windows
commit a2d751b42746eeebc1f238d84c845a267b560390
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 20 14:03:22 2018 +0100
remove some jobs from CI
commit e229d63c31fa30dcd48ecd676d888564a816d101
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Wed Nov 14 23:56:36 2018 +0100
divide in two, let see if no timeout
commit 6a443ec91de039afabe9c63df27229aeb95e1e65
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Wed Nov 14 11:52:00 2018 +0100
install zlib too
commit 683760d7ab6578f2978b0665045f3dcbbf18a687
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Wed Nov 14 10:32:45 2018 +0100
add zlib libraries to linker
commit 41923a144207fdafd2f585a6cf02034595ecd698
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Wed Nov 14 10:31:18 2018 +0100
add ZLib to libraries
commit 56563887b279017ee00dbcc62eeef46e2b0257b0
Merge: 81fac64 8c0a21d
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 13 19:39:05 2018 +0100
Merge pull request #2 from jgsogo/build-stages
Build stages (restore original build)
commit 8c0a21d2d84bc476ed2634d63828a1f21ec4a098
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 13 19:28:07 2018 +0100
use python >>
commit 1ff044f227bffa370fdd6d734a80684602b66a26
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 13 18:46:59 2018 +0100
add name
commit 1ff7ebc2177d6571cc245562da40cc08fd850e5b
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 13 18:45:25 2018 +0100
add section with unittests
commit 8ce0b4d240875cf6b28c1e2b9161b82713288e90
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 13 18:42:25 2018 +0100
group builds in stages
commit 81fac6465c0e3c732579b1fe672ca1ade45fa44b
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Tue Nov 13 18:14:07 2018 +0100
use existing bintray repo
commit 65a8de4777fe31f7cf518cf1891a2482a18c1e05
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 22:38:56 2018 +0100
use known username
commit 50d380886f961b1d023e58d724ef0645f018db0f
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 18:25:59 2018 +0100
add build script
commit 6636d348e4b5445e30ba09c6989b28b569c61660
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 18:22:17 2018 +0100
touch
commit 0efd05fd48c556917272abcb27fcff70d0bff228
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 18:18:22 2018 +0100
modify user
commit 70e781c89c1b5ecae713928a60db3c8e2ac694f8
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 18:18:05 2018 +0100
add Conan CI
commit 3f5680e4379f94d298de78b334acee9721a7834a
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 18:13:15 2018 +0100
touch
commit 2e436cf771916413da456b26867ba11327c632d2
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 18:12:05 2018 +0100
reorder conanfile
commit 845147924ed9554a5e32adeb77df4361109e9959
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 16:46:25 2018 +0100
credit for these commits to @Artalus: https://github.com/Artalus/tgbot-cpp
commit 9fab5fe376ea328dfba8dbad68e30b6fd42e68b5
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 16:41:20 2018 +0100
remove blank lines
commit c2101503d8518492ce64dab82baabbff5cbb44a7
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 16:22:44 2018 +0100
add example
commit 746cc6f60e1e967a513da94ff4f56ce283feedc4
Author: Javier G. Sogo <jgsogo@gmail.com>
Date: Mon Nov 12 15:02:07 2018 +0100
minimum example for Conan
Diffstat (limited to 'Dockerfile_test')
-rw-r--r-- | Dockerfile_test | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Dockerfile_test b/Dockerfile_test index 8b16ae2..9ff0764 100644 --- a/Dockerfile_test +++ b/Dockerfile_test @@ -2,8 +2,10 @@ FROM ubuntu:14.04 MAINTAINER Oleg Morozenkov <a@reo7sp.ru> RUN apt-get -qq update && \ - apt-get -qq install -y g++ make binutils cmake libssl-dev libcurl4-openssl-dev \ - wget build-essential python-dev autotools-dev libicu-dev libbz2-dev + apt-get -qq install -y g++ make binutils cmake libssl-dev libcurl4-openssl-dev + +RUN apt-get -qq update && \ + apt-get -qq install -y wget build-essential python-dev autotools-dev libicu-dev libbz2-dev zlib1g-dev WORKDIR /usr/src/boost RUN wget -q -O boost_1_59_0.tar.gz https://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz/download && \ |