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