On Fri, Oct 26, 2012 at 05:53:34AM -0700, Dean Mao wrote: > Yeah sorry, I will submodule the stuff soon-ish, however there were a few > things that can't be easily submoduled, like the entities.inc & aliases.inc > which were generated from a perl script. I can't count on perl being on > the system, or in the path. The build system is the nodejs standard, > node-gyp so it's easier if makefiles are not used in this case. The user > will simply do a "npm install hubbub" and node-gyp would download, compile, > and install the binaries. > > What are your suggestions regarding some of these things?
Regarding entites.inc and aliases.inc I'd suggest that you branch our repos into your github and simply maintain a commit on top which adds those if you truly cannot rely on Perl being available. (I'd note that almost every distro under the sun has sufficient perl in its base installation though). As for Makefiles not being acceptable to 'node-gyp' it sounds like you need to fix node-gyp (or make it run an external process which can call make) -- we are very very unlikely to make guarantees that things will compile if you don't use our Makefiles. D. -- Daniel Silverstone http://www.netsurf-browser.org/ PGP mail accepted and encouraged. Key Id: 3CCE BABE 206C 3B69
