mason icon indicating copy to clipboard operation
mason copied to clipboard

Cross platform package manager for C/C++ apps

Results 88 mason issues
Sort by recently updated
recently updated
newest added

Currently the only way to get libc++ is to install the entire llvm package. To make libc++ tenable to install in CI systems quickly we should add a new llvm...

The llvm/clang++ compiler used and provided by mason needs a full XCode installation available. Otherwise you'll hit a warning like: ``` clang-5.0: warning: no such sysroot directory: '/Library/Developer/CommandLineTools/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' [-Wmissing-sysroot] ```...

LLVM is moving fast and we want to track both official releases and upcoming major releases. This is a ticket to track updating the package for 7.x HEAD. When we...

After we move to circle (#536) we should start using a consistent base docker image for building binaries on linux (@mapbox/core-tech will provide and maintain this base image). We should...

Now that http://circleci.com 2.x supports OS X it is likely a viable alternative to http://travis-ci.org for our CI/binary building needs. My hope is that circleci will be faster and more...

Currently, trying to build the libpng package gives: ``` $ ./mason build libpng system The MASON_PKGCONFIG_FILE variable not found in script.sh. Please either provide this variable or override the mason_cflags...

For the OS X package of clang++ the headers inside `include/c++` should be a symlink like: ``` $ ls -l mason_packages/osx-x86_64/clang++/5.0.1/include/ total 0 lrwxr-xr-x 1 dane staff 94 Mar 16...

It looks possible for the value returned by `xcode-select -p` to not exist. In this case we should stop the build or warn the user of the potential problem. refs...

Mason users may need to rebuild packages from source using a different compiler than was used for the binary packages. To enable this we'll need to expose the `CXX` and...

Currently the only way to get `lld` is to install the entire `llvm` package. To make `lld` tenable to install in CI systems quickly we should add a new llvm...