Remove old mason

This commit is contained in:
Patrick Niklaus
2016-12-15 09:39:46 +00:00
parent 38b2ad298d
commit 708ac04562
733 changed files with 0 additions and 30715 deletions
-29
View File
@@ -1,29 +0,0 @@
language: generic
matrix:
include:
- os: osx
osx_image: xcode7.3
compiler: clang
- os: linux
compiler: gcc
env: CXX=g++-5 CC=gcc-5
sudo: false
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- libstdc++6
- g++-5
env:
global:
- secure: "clCFM3prHnDocZ8lXlimPxAogvFirD1Zx8cMcFJ/XpkTA/0pCgnhpArM4y/NzLHR57pNZTSCr3p6XZI1c1iTG4Zm8x0sK2A4aTFRahypXNy/e+LzAbtd1y1+dEEDwlJvNNGxizQX4frhOgSNQFDFnWLtmF3stlft5YWyc2kI+FI="
- secure: "jKJErCng8Sk8YJ0IN2FX3lhv7G1LeudMfFBAXViZaXn8w/gWPs+SlfXQmIJ5SruU7U2GQKnAhzbjwXjVAgAh8OAblzny0DDm5Lh5WmwkgAP8JH1LpsBwCYx2S/v8qyR4DX1RVhHS8mQu298180ZDVgGccw+hd8xrE/S5TEQcNfQ="
script:
- ./mason build ${MASON_NAME} ${MASON_VERSION}
after_success:
- ./mason publish ${MASON_NAME} ${MASON_VERSION}
-33
View File
@@ -1,33 +0,0 @@
#!/usr/bin/env bash
# dynamically determine the path to this package
HERE="$( cd "$( dirname "${BASH_SOURCE[0]}" )" > /dev/null && pwd )"
# dynamically take name of package from directory
MASON_NAME=$(basename $(dirname $HERE))
# dynamically take the version of the package from directory
MASON_VERSION=$(basename $HERE)
MASON_LIB_FILE=bin/${MASON_NAME}
. ${MASON_DIR}/mason.sh
function mason_build {
${MASON_DIR}/mason install clang ${MASON_VERSION}
CLANG_PREFIX=$(${MASON_DIR}/mason prefix clang ${MASON_VERSION})
mkdir -p "${MASON_PREFIX}/bin"
# we need to copy the standard C++ headers because clang-tidy doesn't know
# where to find them in the system and complains about missing information
mkdir -p "${MASON_PREFIX}/include"
mkdir -p "${MASON_PREFIX}/lib/clang/${MASON_VERSION}"
cp ${CLANG_PREFIX}/bin/${MASON_NAME} "${MASON_PREFIX}/bin/"
cp ${CLANG_PREFIX}/bin/clang "${MASON_PREFIX}/bin/"
cp -R ${CLANG_PREFIX}/include/c++ "${MASON_PREFIX}/include/c++"
cp -R ${CLANG_PREFIX}/lib/clang/${MASON_VERSION}/* "${MASON_PREFIX}/lib/clang/${MASON_VERSION}/"
cd ${MASON_PREFIX}/bin/
rm -f "clang++-3.8"
ln -s "clang++" "clang++-3.8"
rm -f "clang-3.8"
ln -s "clang" "clang-3.8"
}
mason_run "$@"
-16
View File
@@ -1,16 +0,0 @@
language: generic
matrix:
include:
- os: osx
- os: linux
sudo: false
env:
global:
- secure: "clCFM3prHnDocZ8lXlimPxAogvFirD1Zx8cMcFJ/XpkTA/0pCgnhpArM4y/NzLHR57pNZTSCr3p6XZI1c1iTG4Zm8x0sK2A4aTFRahypXNy/e+LzAbtd1y1+dEEDwlJvNNGxizQX4frhOgSNQFDFnWLtmF3stlft5YWyc2kI+FI="
- secure: "jKJErCng8Sk8YJ0IN2FX3lhv7G1LeudMfFBAXViZaXn8w/gWPs+SlfXQmIJ5SruU7U2GQKnAhzbjwXjVAgAh8OAblzny0DDm5Lh5WmwkgAP8JH1LpsBwCYx2S/v8qyR4DX1RVhHS8mQu298180ZDVgGccw+hd8xrE/S5TEQcNfQ="
script:
- ./mason build ${MASON_NAME} ${MASON_VERSION}
- ./mason publish ${MASON_NAME} ${MASON_VERSION}
-17
View File
@@ -1,17 +0,0 @@
#!/usr/bin/env bash
# dynamically determine the path to this package
HERE="$( cd "$( dirname "${BASH_SOURCE[0]}" )" > /dev/null && pwd )"
# dynamically take name of package from directory
MASON_NAME=$(basename $(dirname $HERE))
# dynamically take the version of the package from directory
MASON_VERSION=$(basename $HERE)
MASON_LIB_FILE=bin/${MASON_NAME}
. ${MASON_DIR}/mason.sh
# inherit all functions from base
source ${HERE}/../../${MASON_NAME}/base/common.sh
mason_run "$@"
-16
View File
@@ -1,16 +0,0 @@
language: generic
matrix:
include:
- os: osx
- os: linux
sudo: false
env:
global:
- secure: "clCFM3prHnDocZ8lXlimPxAogvFirD1Zx8cMcFJ/XpkTA/0pCgnhpArM4y/NzLHR57pNZTSCr3p6XZI1c1iTG4Zm8x0sK2A4aTFRahypXNy/e+LzAbtd1y1+dEEDwlJvNNGxizQX4frhOgSNQFDFnWLtmF3stlft5YWyc2kI+FI="
- secure: "jKJErCng8Sk8YJ0IN2FX3lhv7G1LeudMfFBAXViZaXn8w/gWPs+SlfXQmIJ5SruU7U2GQKnAhzbjwXjVAgAh8OAblzny0DDm5Lh5WmwkgAP8JH1LpsBwCYx2S/v8qyR4DX1RVhHS8mQu298180ZDVgGccw+hd8xrE/S5TEQcNfQ="
script:
- ./mason build ${MASON_NAME} ${MASON_VERSION}
- ./mason publish ${MASON_NAME} ${MASON_VERSION}
-17
View File
@@ -1,17 +0,0 @@
#!/usr/bin/env bash
# dynamically determine the path to this package
HERE="$( cd "$( dirname "${BASH_SOURCE[0]}" )" > /dev/null && pwd )"
# dynamically take name of package from directory
MASON_NAME=$(basename $(dirname $HERE))
# dynamically take the version of the package from directory
MASON_VERSION=$(basename $HERE)
MASON_LIB_FILE=bin/${MASON_NAME}
. ${MASON_DIR}/mason.sh
# inherit all functions from base
source ${HERE}/../../${MASON_NAME}/base/common.sh
mason_run "$@"
-16
View File
@@ -1,16 +0,0 @@
language: generic
matrix:
include:
- os: osx
- os: linux
sudo: false
env:
global:
- secure: "clCFM3prHnDocZ8lXlimPxAogvFirD1Zx8cMcFJ/XpkTA/0pCgnhpArM4y/NzLHR57pNZTSCr3p6XZI1c1iTG4Zm8x0sK2A4aTFRahypXNy/e+LzAbtd1y1+dEEDwlJvNNGxizQX4frhOgSNQFDFnWLtmF3stlft5YWyc2kI+FI="
- secure: "jKJErCng8Sk8YJ0IN2FX3lhv7G1LeudMfFBAXViZaXn8w/gWPs+SlfXQmIJ5SruU7U2GQKnAhzbjwXjVAgAh8OAblzny0DDm5Lh5WmwkgAP8JH1LpsBwCYx2S/v8qyR4DX1RVhHS8mQu298180ZDVgGccw+hd8xrE/S5TEQcNfQ="
script:
- ./mason build ${MASON_NAME} ${MASON_VERSION}
- ./mason publish ${MASON_NAME} ${MASON_VERSION}
-17
View File
@@ -1,17 +0,0 @@
#!/usr/bin/env bash
# dynamically determine the path to this package
HERE="$( cd "$( dirname "${BASH_SOURCE[0]}" )" > /dev/null && pwd )"
# dynamically take name of package from directory
MASON_NAME=$(basename $(dirname $HERE))
# dynamically take the version of the package from directory
MASON_VERSION=$(basename $HERE)
MASON_LIB_FILE=bin/${MASON_NAME}
. ${MASON_DIR}/mason.sh
# inherit all functions from base
source ${HERE}/../../${MASON_NAME}/base/common.sh
mason_run "$@"
-45
View File
@@ -1,45 +0,0 @@
#!/usr/bin/env bash
function mason_build {
${MASON_DIR}/mason install llvm ${MASON_VERSION}
CLANG_PREFIX=$(${MASON_DIR}/mason prefix llvm ${MASON_VERSION})
MAJOR_MINOR=$(echo $MASON_VERSION | cut -d '.' -f1-2)
# copy bin
mkdir -p "${MASON_PREFIX}/bin"
cp -a "${CLANG_PREFIX}/bin/${MASON_NAME}" "${MASON_PREFIX}/bin/"
cp -a "${CLANG_PREFIX}/bin/${MASON_NAME}-${MAJOR_MINOR}" "${MASON_PREFIX}/bin/"
cp -a "${CLANG_PREFIX}/bin/clang" "${MASON_PREFIX}/bin/"
cp -a "${CLANG_PREFIX}/bin/clang-${MAJOR_MINOR}" "${MASON_PREFIX}/bin/"
cp -a "${CLANG_PREFIX}/bin/llvm-symbolizer" "${MASON_PREFIX}/bin/"
# copy share
mkdir -p "${MASON_PREFIX}/share"
cp -r "${CLANG_PREFIX}/share/clang" "${MASON_PREFIX}/share/"
# copy include/c++
mkdir -p "${MASON_PREFIX}/include"
cp -r "${CLANG_PREFIX}/include/c++" "${MASON_PREFIX}/include/"
# copy libs
mkdir -p "${MASON_PREFIX}/lib"
cp -r ${CLANG_PREFIX}/lib/libc++* "${MASON_PREFIX}/lib/"
cp -r ${CLANG_PREFIX}/lib/libLTO.* "${MASON_PREFIX}/lib/"
if [[ $(uname -s) == 'Linux' ]]; then
cp -r ${CLANG_PREFIX}/lib/LLVMgold* "${MASON_PREFIX}/lib/"
fi
mkdir -p "${MASON_PREFIX}/lib/clang"
cp -R ${CLANG_PREFIX}/lib/clang/${MASON_VERSION} "${MASON_PREFIX}/lib/clang/"
}
function mason_cflags {
:
}
function mason_ldflags {
:
}
function mason_static_libs {
:
}