Linus Unnebäck
283f51561e
cleanup build scripts
9 years ago
Radosław Eichler
9e7c44b4e0
Fix compilation on Visual Studio 2015
9 years ago
Zach Bjornson
b4a05d7892
Replace CanvasPixelArray with Uint8ClampedArray to meet spec.
Added some argument testing/manipulation to match WebKit/Moz behaviors.
Additionally benchmarked:
* branching on `if (a == 0 || a == 255)`, as it is
* not branching (always doing the alpha calculation)
* Mozilla's implementation found here: https://dxr.mozilla.org/mozilla-central/source/dom/canvas/CanvasRenderingContext2D.cpp#5083
Mozilla's is insignificantly faster (p=0.17) :) so left it as-is.
10 years ago
Radosław Eichler
8aa52be645
Fixed include error in Visual Studio
10 years ago
Jake Gordon
7522aca2ea
with_pango to true and use fontconfig to load fonts
10 years ago
Milan Gardian
d9eabb9f53
On Windows, copy required DLLs next to ".node" file
11 years ago
Milan Gardian
99230e5600
Duplicate "msvc_settings" for "Debug" configuration
- Can't get shared configuration working for "ExceptionHandling"
11 years ago
Milan Gardian
1705973dad
Ignore Visual C++ 2013 warnings
11 years ago
King Koopa
7831d74f57
Update for 0.11.9
11 years ago
Rod Vagg
5b1886340c
improved nan location discovery, fixes #339
11 years ago
King Koopa
c6c9eeac9a
Updated NAN to 0.3.0.
12 years ago
King Koopa
6e6adf922c
Updated binding.gyp
12 years ago
Julian Viereck
a713911c3e
Revert build scripts and disable pango for now
12 years ago
Julian Viereck
41e6987a86
Fix whitespace and disable pango for now
12 years ago
Julian Viereck
beba8274d6
Tune intstall and make node-gyp expect to have build in sub directory
12 years ago
Julian Viereck
1d3a99d85a
Add support to load fonts from file.
12 years ago
John Hurliman
7897bff740
Changed the node-gyp build to use pkg-config
This fixes the build on OSX when installing the dependencies through macports, which puts things in /opt/local
13 years ago
c-spencer
8e9defcb79
Tidy up build files and util script.
13 years ago
c-spencer
309a1eb7e0
Make binding.gyp friendlier to windows. [ #195 ]
13 years ago
c-spencer
9c13c23f11
Trial auto-detection of libraries
13 years ago
c-spencer
35d491a284
Add pango drawing support, and silence some warnings.
13 years ago
c-spencer
2140de6b24
Add pango build support and improve configure library detection.
13 years ago
Nathan Rajlich
4a8ef34912
build: link to "jpeg" and "gif" when specified
13 years ago
Nathan Rajlich
95947e0c1c
build: add linking with pixman & cairo on unix, and add the HAVE_JPEG and HAVE_GIF defines
13 years ago
Nathan Rajlich
cdb2421812
build: begin making gyp file work on unix
13 years ago
Andreas Botsikas
3738179d76
Added instructions, binding.gyp and added the NODE_MODULE macro to specify the entry point.
13 years ago