File tree Expand file tree Collapse file tree 10 files changed +235
-0
lines changed
boost_libcoroutine/1.75.0
boost_libexception/1.75.0 Expand file tree Collapse file tree 10 files changed +235
-0
lines changed Original file line number Diff line number Diff line change 1+ language : generic
2+
3+ matrix :
4+ include :
5+ - os : osx
6+ osx_image : xcode11
7+ compiler : clang
8+ - os : linux
9+ dist : bionic
10+ compiler : clang
11+ sudo : false
12+ addons :
13+ apt :
14+ sources :
15+ - ubuntu-toolchain-r-test
16+ packages :
17+ - libstdc++-5-dev
18+
19+ script :
20+ - ./mason build ${MASON_NAME} ${MASON_VERSION}
21+ - ./mason publish ${MASON_NAME} ${MASON_VERSION}
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # dynamically determine the path to this package
4+ HERE=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " > /dev/null && pwd ) "
5+
6+ # key properties unique to this library
7+ THIS_DIR=$( basename $( dirname $HERE ) )
8+ BOOST_LIBRARY=${THIS_DIR# boost_lib}
9+ MASON_NAME=boost_lib${BOOST_LIBRARY}
10+ MASON_LIB_FILE=lib/libboost_${BOOST_LIBRARY} .a
11+ # hack for inconsistently named test lib
12+ if [[ ${MASON_LIB_FILE} == " lib/libboost_test.a" ]]; then
13+ MASON_LIB_FILE=lib/libboost_unit_test_framework.a
14+ fi
15+
16+ # inherit from boost base (used for all boost library packages)
17+ BASE_PATH=${HERE} /../../boost/$( basename $HERE )
18+ source ${BASE_PATH} /base.sh
19+
20+ # setup mason env
21+ . ${MASON_DIR} /mason.sh
22+
23+ # source common build functions
24+ source ${BASE_PATH} /common.sh
25+
26+ mason_run " $@ "
Original file line number Diff line number Diff line change 1+ language : generic
2+
3+ matrix :
4+ include :
5+ - os : osx
6+ osx_image : xcode11
7+ compiler : clang
8+ - os : linux
9+ dist : bionic
10+ compiler : clang
11+ sudo : false
12+ addons :
13+ apt :
14+ sources :
15+ - ubuntu-toolchain-r-test
16+ packages :
17+ - libstdc++-5-dev
18+
19+ script :
20+ - ./mason build ${MASON_NAME} ${MASON_VERSION}
21+ - ./mason publish ${MASON_NAME} ${MASON_VERSION}
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # dynamically determine the path to this package
4+ HERE=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " > /dev/null && pwd ) "
5+
6+ # key properties unique to this library
7+ THIS_DIR=$( basename $( dirname $HERE ) )
8+ BOOST_LIBRARY=${THIS_DIR# boost_lib}
9+ MASON_NAME=boost_lib${BOOST_LIBRARY}
10+ MASON_LIB_FILE=lib/libboost_${BOOST_LIBRARY} .a
11+ # hack for inconsistently named test lib
12+ if [[ ${MASON_LIB_FILE} == " lib/libboost_test.a" ]]; then
13+ MASON_LIB_FILE=lib/libboost_unit_test_framework.a
14+ fi
15+
16+ # inherit from boost base (used for all boost library packages)
17+ BASE_PATH=${HERE} /../../boost/$( basename $HERE )
18+ source ${BASE_PATH} /base.sh
19+
20+ # setup mason env
21+ . ${MASON_DIR} /mason.sh
22+
23+ # source common build functions
24+ source ${BASE_PATH} /common.sh
25+
26+ mason_run " $@ "
Original file line number Diff line number Diff line change 1+ language : generic
2+
3+ matrix :
4+ include :
5+ - os : osx
6+ osx_image : xcode11
7+ compiler : clang
8+ - os : linux
9+ dist : bionic
10+ compiler : clang
11+ sudo : false
12+ addons :
13+ apt :
14+ sources :
15+ - ubuntu-toolchain-r-test
16+ packages :
17+ - libstdc++-5-dev
18+
19+ script :
20+ - ./mason build ${MASON_NAME} ${MASON_VERSION}
21+ - ./mason publish ${MASON_NAME} ${MASON_VERSION}
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # dynamically determine the path to this package
4+ HERE=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " > /dev/null && pwd ) "
5+
6+ # key properties unique to this library
7+ THIS_DIR=$( basename $( dirname $HERE ) )
8+ BOOST_LIBRARY=${THIS_DIR# boost_lib}
9+ MASON_NAME=boost_lib${BOOST_LIBRARY}
10+ MASON_LIB_FILE=lib/libboost_${BOOST_LIBRARY} .a
11+ # hack for inconsistently named test lib
12+ if [[ ${MASON_LIB_FILE} == " lib/libboost_test.a" ]]; then
13+ MASON_LIB_FILE=lib/libboost_unit_test_framework.a
14+ fi
15+
16+ # inherit from boost base (used for all boost library packages)
17+ BASE_PATH=${HERE} /../../boost/$( basename $HERE )
18+ source ${BASE_PATH} /base.sh
19+
20+ # setup mason env
21+ . ${MASON_DIR} /mason.sh
22+
23+ # source common build functions
24+ source ${BASE_PATH} /common.sh
25+
26+ mason_run " $@ "
Original file line number Diff line number Diff line change 1+ language : generic
2+
3+ matrix :
4+ include :
5+ - os : osx
6+ osx_image : xcode11
7+ compiler : clang
8+ - os : linux
9+ dist : bionic
10+ compiler : clang
11+ sudo : false
12+ addons :
13+ apt :
14+ sources :
15+ - ubuntu-toolchain-r-test
16+ packages :
17+ - libstdc++-5-dev
18+
19+ script :
20+ - ./mason build ${MASON_NAME} ${MASON_VERSION}
21+ - ./mason publish ${MASON_NAME} ${MASON_VERSION}
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # dynamically determine the path to this package
4+ HERE=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " > /dev/null && pwd ) "
5+
6+ # key properties unique to this library
7+ THIS_DIR=$( basename $( dirname $HERE ) )
8+ BOOST_LIBRARY=${THIS_DIR# boost_lib}
9+ MASON_NAME=boost_lib${BOOST_LIBRARY}
10+ MASON_LIB_FILE=lib/libboost_${BOOST_LIBRARY} .a
11+ # hack for inconsistently named test lib
12+ if [[ ${MASON_LIB_FILE} == " lib/libboost_test.a" ]]; then
13+ MASON_LIB_FILE=lib/libboost_unit_test_framework.a
14+ fi
15+
16+ # inherit from boost base (used for all boost library packages)
17+ BASE_PATH=${HERE} /../../boost/$( basename $HERE )
18+ source ${BASE_PATH} /base.sh
19+
20+ # setup mason env
21+ . ${MASON_DIR} /mason.sh
22+
23+ # source common build functions
24+ source ${BASE_PATH} /common.sh
25+
26+ mason_run " $@ "
Original file line number Diff line number Diff line change 1+ language : generic
2+
3+ matrix :
4+ include :
5+ - os : osx
6+ osx_image : xcode11
7+ compiler : clang
8+ - os : linux
9+ dist : bionic
10+ compiler : clang
11+ sudo : false
12+ addons :
13+ apt :
14+ sources :
15+ - ubuntu-toolchain-r-test
16+ packages :
17+ - libstdc++-5-dev
18+
19+ script :
20+ - ./mason build ${MASON_NAME} ${MASON_VERSION}
21+ - ./mason publish ${MASON_NAME} ${MASON_VERSION}
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # dynamically determine the path to this package
4+ HERE=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " > /dev/null && pwd ) "
5+
6+ # key properties unique to this library
7+ THIS_DIR=$( basename $( dirname $HERE ) )
8+ BOOST_LIBRARY=${THIS_DIR# boost_lib}
9+ MASON_NAME=boost_lib${BOOST_LIBRARY}
10+ MASON_LIB_FILE=lib/libboost_${BOOST_LIBRARY} .a
11+ # hack for inconsistently named test lib
12+ if [[ ${MASON_LIB_FILE} == " lib/libboost_test.a" ]]; then
13+ MASON_LIB_FILE=lib/libboost_unit_test_framework.a
14+ fi
15+
16+ # inherit from boost base (used for all boost library packages)
17+ BASE_PATH=${HERE} /../../boost/$( basename $HERE )
18+ source ${BASE_PATH} /base.sh
19+
20+ # setup mason env
21+ . ${MASON_DIR} /mason.sh
22+
23+ # source common build functions
24+ source ${BASE_PATH} /common.sh
25+
26+ mason_run " $@ "
You can’t perform that action at this time.
0 commit comments