gyp is the build system v8 uses, which is why it was adopted for several node purposes.
-- Charlie McConnell On Sun, Feb 16, 2014, at 05:45 AM, José F. Romaniello wrote: I assume because what it does is complex and no one had the time to rewrite and maintain. Installing python has never been a problem on most *nix. Since Windows doesn't have an official package manager you have to download it. If you are a software developer you probably have python 2.7 installed. Something that has been discussed over and over without any agreement, IMHO you shouldn't build your dependencies on production. We pre-built our deps in CI(which match the target distribution and arch) before running tests and we send the pkg ready to run. El feb 16, 2014 7:12 a.m., "Gagle" <[1][email protected]> escribió: I mean, it's a very huge dependency. Node.js can be installed in any system with low resources. If python were a 5MB dependency, it's ok, but python also depends on sqlite. Don't you think that node-gyp could be rewritten itself in node.js? I know it's a hard work but from my point of view, it's worth trying. -- -- Job Board: [2]http://jobs.nodejs.org/ Posting guidelines: [3]https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [4][email protected] To unsubscribe from this group, send email to [5][email protected] For more options, visit this group at [6]http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [7][email protected]. For more options, visit [8]https://groups.google.com/groups/opt_out. -- -- Job Board: [9]http://jobs.nodejs.org/ Posting guidelines: [10]https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at [11]http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit [12]https://groups.google.com/groups/opt_out. References 1. mailto:[email protected] 2. http://jobs.nodejs.org/ 3. https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines 4. mailto:[email protected] 5. mailto:nodejs%[email protected] 6. http://groups.google.com/group/nodejs?hl=en?hl=en 7. mailto:nodejs%[email protected] 8. https://groups.google.com/groups/opt_out 9. http://jobs.nodejs.org/ 10. https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines 11. http://groups.google.com/group/nodejs?hl=en?hl=en 12. https://groups.google.com/groups/opt_out -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
