Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | point to better appledoc install method | Justin R. Miller | 2015-06-03 | 1 | -1/+1 |
| | |||||
* | Require appledoc v2.2-963 exactly | John Firebaugh | 2015-05-29 | 1 | -1/+4 |
| | |||||
* | Latest homebrew appledoc should be good | John Firebaugh | 2015-05-29 | 1 | -0/+3 |
| | |||||
* | Upload headless results in after_script | John Firebaugh | 2015-05-14 | 1 | -0/+0 |
| | | | | | I need to see the results even for passing builds, so I can tell how allowed failures are still failing. | ||||
* | move result deployment to after_failure script | Konstantin Käfer | 2015-05-13 | 2 | -15/+15 |
| | |||||
* | update test suite and fail Travis when comparisons fail | Konstantin Käfer | 2015-05-13 | 1 | -1/+1 |
| | |||||
* | Don't do things that set -e in Travis's shell | John Firebaugh | 2015-05-13 | 10 | -10/+22 |
| | | | | | | | | | | | | | | | Sourcing files that set flags bleed into Travis' wrapper script, which messes with their workflow, e.g. preventing after_failure scripts from triggering. These changes fix that: * Move exported variables from install.sh to setup.sh, so install.sh doesn't have to be sourced. * Source setup.sh from run.sh, rather than directly from .travis.yml. In addition, as a good practice, remove `set -e` etc. from setup.sh, and add a comment not to add them back. It's the sourcing script's responsibility to set these flags. | ||||
* | Revert "Revert "Merge pull request #1429 from mapbox/travis-setup"" | Mike Morris | 2015-05-12 | 11 | -50/+34 |
| | | | | | | | This reverts commit 3ccb0b5610a716b8c2bb602cc52f96bc2fb2ff03. Conflicts: .travis.yml | ||||
* | build render binary | Konstantin Käfer | 2015-05-12 | 2 | -0/+6 |
| | |||||
* | Revert "Merge pull request #1429 from mapbox/travis-setup" | John Firebaugh | 2015-05-11 | 11 | -34/+50 |
| | | | | | This reverts commit 9a233c7ed295a73da1abf3a7feffe6eec2cf9963, reversing changes made to 642024af6da577fe4a50e262b4a0b4e2aff7ebaf. | ||||
* | fixes #1503: add changelog w/ notes to appledoc index | Justin R. Miller | 2015-05-11 | 1 | -0/+7 |
| | |||||
* | drop unnecessary mason PATH and MASON_DIR exports from setup.sh | Mike Morris | 2015-05-07 | 2 | -6/+0 |
| | |||||
* | break out setup.sh from run.sh | Mike Morris | 2015-05-07 | 11 | -50/+40 |
| | | | | | | | | | | | | | | | | chmod +x drop travis_helper from android and ios source travis_helper.sh before_install only run setup.sh if file exists explicitly local paths explicit if statement in before_install source setup.sh | ||||
* | Disable iOS tests on Travis for now | John Firebaugh | 2015-05-06 | 1 | -1/+1 |
| | | | They hang; seems to be an infrastructure problem. | ||||
* | refs #1426: add dummy source file to workaround CocoaPods 0.37.0 bug | Justin R. Miller | 2015-05-06 | 1 | -0/+3 |
| | |||||
* | don't doc or package private headers | Justin R. Miller | 2015-05-05 | 1 | -1/+3 |
| | |||||
* | fixes #1391: install awscli for iOS deploys | Justin R. Miller | 2015-05-05 | 1 | -0/+3 |
| | |||||
* | no longer link iOS HTML docs since missing CSS | Justin R. Miller | 2015-05-05 | 1 | -3/+0 |
| | |||||
* | [iOS] add benchmarking application | Konstantin Käfer | 2015-05-05 | 1 | -0/+16 |
| | |||||
* | use brew git to get tag flag needed | Justin R. Miller | 2015-05-04 | 1 | -0/+3 |
| | |||||
* | add HTML docs generation to iOS packaging script | Justin R. Miller | 2015-05-04 | 1 | -0/+20 |
| | |||||
* | fix linking for device/sim decision | Justin R. Miller | 2015-04-29 | 1 | -6/+19 |
| | |||||
* | fixes #1361: split iOS device & sim builds (sim-only for tests) | Justin R. Miller | 2015-04-28 | 1 | -9/+10 |
| | |||||
* | fix Travis deploy script path since matrix reorg | Justin R. Miller | 2015-04-28 | 1 | -1/+1 |
| | |||||
* | move ios_test.sh to ios folder | Konstantin Käfer | 2015-04-28 | 1 | -0/+0 |
| | |||||
* | bump up the number of concurrent jobs on iOS builds | Konstantin Käfer | 2015-04-28 | 1 | -2/+4 |
| | |||||
* | build on Travis' sudo: false infrastructure | Konstantin Käfer | 2015-04-28 | 27 | -212/+305 |
| | |||||
* | merge build targets so we only have one build file per platform | Konstantin Käfer | 2015-04-24 | 1 | -1/+1 |
| | | | | previously, we used multiple different projects for various targets (app, test, render) that overwrote each other, so it was impossible to have one project to build them all, one project to compile them, one project to run them all and in the darkness bind them | ||||
* | fixes #830, #880: bring back iOS functional tests | Justin R. Miller | 2015-04-23 | 4 | -7/+47 |
| | |||||
* | Correct indentation — #1315 | Jason Wray | 2015-04-22 | 1 | -2/+2 |
| | |||||
* | Revert "build on trusty" | John Firebaugh | 2015-04-22 | 26 | -302/+203 |
| | | | | | | This reverts commit decc493ec8c30d66bcdf3aa19f58972eb045b5dc. Conflicts: .mason | ||||
* | build on trusty | Konstantin Käfer | 2015-04-20 | 26 | -203/+302 |
| | |||||
* | Merge pull request #975 from mapbox/974-current-sdk | Justin R. Miller | 2015-04-09 | 1 | -1/+1 |
|\ | | | | | build with current iOS SDK | ||||
| * | Build with current iOS SDK | Minh Nguyễn | 2015-03-11 | 1 | -1/+1 |
| | | | | | | | | | | | | xcodebuild does not require a specific SDK version, but Mason puts packages in a version-specific directory. So this change uses the logic for $MASON_PLATFORM_VERSION in mason.sh in mapbox/mason. Fixes #974. | ||||
* | | fixes #1189, #880: split OS X/iOS builds & deploy iOS to S3 | Justin R. Miller | 2015-04-06 | 2 | -7/+42 |
| | | |||||
* | | Merge pull request #1030 from mapbox/829-pod | Minh Nguyễn | 2015-03-20 | 1 | -0/+1 |
|\ \ | | | | | | | CocoaPod podspec for beta 1 | ||||
| * | | Prepared podspec for beta 1 | Minh Nguyễn | 2015-03-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | This podspec was originally lifted from mapbox/mapbox-ios-sdk, which was structured and built quite differently. We could have the podspec build this repo as is, using scripts/package_ios.sh, but that would require developers to install the same version of Xcode as Travis is using (see #977). So this podspec instead pulls a prebuilt library. Much simpler. Also package a LICENSE with the archive to satisfy a CocoaPods warning. Fixes #829. | ||||
* | | | Add a reference Valgrind suppresion file | Thiago Marcos P. Santos | 2015-03-20 | 1 | -0/+91 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using Valgrind for debugging memory leaks and access violations, we often see a lot of false positives, specially when dealing with OpenGL that does it own buffer management. This file is an attempt to filter these false positives. Note that we are only filtering for the open source Radeon driver and the list will probably grow to accommodate other setups. To use the Valgrind with the suppression file for hunting memory leaks, try something like: valgrind --leak-check=full --track-origins=yes --suppressions=[path/to/valgrind.sup] ./mapbox-gl | ||||
* | | fix sprites for pixel ratios that are not 1 and 2 | Konstantin Käfer | 2015-03-17 | 1 | -0/+3 |
| | | | | | | | | | | | | - OpenGL ES 2 doesn't allow NPOT textures with wrap-around - The Sprite object reported the map's pixelRatio, even though it loaded @2x assets - Copying icons from the sprite into the atlas now uses bilinear scaling to scale up to the actual size | ||||
* | | scripts for running linux tests with docker | Konstantin Käfer | 2015-03-13 | 1 | -3/+0 |
|/ | |||||
* | dont install makedepend on travis | Mike Morris | 2015-02-10 | 1 | -1/+1 |
| | |||||
* | chmod +x python builds scripts, run directly instead of with python gyp var | Mike Morris | 2015-02-10 | 2 | -0/+0 |
| | |||||
* | move iOS code from gl-cocoa to this project | Justin R. Miller | 2015-02-09 | 9 | -4/+325 |
| | |||||
* | move config files to config/ folder | Konstantin Käfer | 2015-02-04 | 1 | -0/+29 |
| | |||||
* | updated mesa and other targets on osx/ios | Konstantin Käfer | 2015-02-04 | 1 | -11/+5 |
| | |||||
* | cleanup makefiles | Konstantin Käfer | 2015-02-04 | 2 | -8/+13 |
| | |||||
* | make different abis for android | Konstantin Käfer | 2015-02-04 | 1 | -12/+15 |
| | |||||
* | refactor makefile | Konstantin Käfer | 2015-02-04 | 1 | -0/+20 |
| | |||||
* | asset:// URLs are local to the executable path now | Konstantin Käfer | 2015-02-04 | 1 | -1/+3 |
| | |||||
* | fixes for linux | Konstantin Käfer | 2015-02-04 | 2 | -0/+7 |
| |