Repository navigation
installer: install headers and iojs.lib on windows #245
Description
Activity
iojs.lib is being uploaded along with iojs.exe in the [nightlies](https://iojs.org/download/nightly/ with one departure from the way it's done on nodejs.org/dist/ - they are put in subdirectories, named win-x64 and win-x86, whereas on nodejs.org the 32-bit ones are dumped in the top level and there is an "x64" directory just for windows 64-bit.
Our source tarball is getting close to 20Mb now, it's already a pain to download this with node-gyp just for the headers, I'd like us to do a trimmed source for download, perhaps just what you need to build a binary, or just headers or some other combination of files that excludes the big unnecessary assets (and tests). I'm happy to put another process into the build pipeline if it's just a make target, currently we're doing
make tarto get the source tarball.iojs.lib is being uploaded along with iojs.exe in the nightlies with one departure from the way it's done on nodejs.org/dist/ - they are put in subdirectories, named win-x64 and win-x86, whereas on nodejs.org the 32-bit ones are dumped in the top level and there is an "x64" directory just for windows 64-bit.
Our source tarball is getting close to 20Mb now, it's already a pain to download this with node-gyp just for the headers, I'd like us to do a trimmed source for download, perhaps just what you need to build a binary, or just headers or some other combination of files that excludes the big unnecessary assets (and tests). I'm happy to put another process into the build pipeline if it's just a make target, currently we're doing
make tarto get the source tarball.This will slip for the v1.0.0 milestone.
The idea would be to just carry the public header files and node.lib, which should be enough to compile native addons. If we do that node-gyp won't have to download tarballs any longer.That should add no more than 600kb (uncompressed) to the distribution.
- addedwindowsIssues and PRs related to the Windows platform.Issues and PRs related to the Windows platform.
on Jan 22, 2015 - addedinstallIssues and PRs related to installing Node.js and its installers.Issues and PRs related to installing Node.js and its installers.
on Jul 18, 2015 .. hows the status, can this be closed now? iojs.lib is in
/dist/, as well as the header files, afaik.- added a commit that references this issue
on May 11, 2026