25 Commits

Author SHA1 Message Date
AlexanderBelokon
ac7356af17 Fixed the Mason repository 403 error by adding support for using the system toolchain when MASON_LLVM_RELEASE="system" is set in the CI environment. 2025-07-01 22:22:56 +03:00
AlexanderBelokon
aef548d657 LLVM 12 2025-07-01 21:23:03 +03:00
AlexanderBelokon
3975e4b30e Update LLVM 2025-07-01 19:45:22 +03:00
rafay.khan
ddffc4f398
Build and package binaries with prebuildify instead of node-pre-gyp (#184)
* Use prebuildify to package binaries

* Deprecate node-pre-gyp
2023-04-24 12:34:08 +03:00
rafay.khan
feeec89251
V0.7.1 (#182)
* Updates `sdf-glyph-foundary` to v2.0.0
2023-02-23 14:04:29 +02:00
Dane Springmeyer
8515f08be0 use latest clang++ 2020-05-22 16:19:42 -07:00
Dane Springmeyer
8bb5316b99 suppress spurious leak inside node 2019-11-28 07:40:06 -08:00
Dane Springmeyer
5507815d45 upgrade boost to fix compilation error: unable to find numeric literal operator operator Q 2019-11-27 21:29:02 -08:00
Dane Springmeyer
209129c2a9 implement glyph compositing (port from https://github.com/mapbox/glyph-pbf-composite) 2019-08-26 08:18:39 -07:00
Dane Springmeyer
3a2f13d4cf port to protozero from @joto - refs #143 2019-08-21 09:44:15 -07:00
Dane Springmeyer
e43f2fdbfe fix compile_commands script 2018-06-27 12:45:51 -07:00
gretacb
1a2e282725 initial port 2017-11-21 17:11:35 -06:00
Dane Springmeyer
b78b64cbda avoid printing suppressions since the tests track stdout 2017-03-02 22:21:34 -08:00
Dane Springmeyer
0b0974d284 modernize travis setup 2017-03-02 20:33:32 -08:00
Dane Springmeyer
6d0b35508a no longer need to run this script 2017-03-02 11:23:26 -08:00
Dane Springmeyer
9cbc1cce59 modernize build, inheriting best practices from node-cpp-skel 2017-03-02 11:01:05 -08:00
Dane Springmeyer
c0bc6d5384 upgrade boost to 1.62.0 2016-11-29 13:51:07 -08:00
Mike Morris
fd264dc0d6 Publish Node.js v6.x LTS binaries (#115)
* update build-glyphs help and building from source instructions

* test and build binaries for Node.js v6.x LTS instead of v5.x

* make sure we're using correct NODE_VERSION in install.md
2016-10-21 18:34:50 -04:00
Dane Springmeyer
3dddcbe4f0 Fix coverage (#118)
* exclude mason_packages from coverage reporting - refs #117

* simplify nvm usage

* nest sudo:false

* gah nvm

* need to source 'install_node'
2016-10-21 18:23:26 -04:00
Mike Morris
67fc90d687 simpler PACKAGE_JSON_VERSION 2015-12-01 13:49:55 -05:00
Mike Morris
fe250c93a4 fix travis_publish script on OS X 2015-11-25 16:48:49 -05:00
Mike Morris
863a3d6c5d autopublish node-pre-gyp binary 2015-11-25 15:24:21 -05:00
Mike Morris
00f9a51bd1 drop NODE_EXE, build against Node.js v4.x 2015-10-16 16:25:51 -04:00
Mike Morris
d7c38c1016 fix Travis builds
NODE_VERSION as string, not number
source nvm, nvm use NODE_VERSION in all scripts
bump deps in package.json, drop faucet, add mkdirp
2015-10-16 16:25:20 -04:00
Mike Morris
a11332e419 use mason to handle dependencies 2015-07-09 13:43:38 -04:00