Jared Allard
f75948b7e8
exe: use custom tar+gz extraction method, should fix #175
2016-02-01 12:56:48 -08:00
Jared Allard
df246cd2fc
exe: support 0.10.x for js-flags
2016-01-28 20:21:26 -08:00
Jared Allard
54675f0e23
bundle: search top-level directories for browserify as well. Fixes #170 . Implement support for js-flags in 0.12.x
2016-01-28 15:32:33 -08:00
Jared Allard
87660c3682
exe: fixes #168 . Implements package.json nexe.runtime.js-flags for v8 flags.
2016-01-28 14:25:31 -08:00
Jared Allard
635cd62196
exe: handle tar extraction & download failures better
2016-01-24 21:08:38 -08:00
Jared Allard
7fe0d207de
exe: better configure error, logs, fix a bug in handling spawn args for certain node versions
2016-01-24 20:59:58 -08:00
Jared Allard
de84339c80
exe: dont check for options, yet. fixes #163
2016-01-24 17:28:04 -08:00
Jared Allard
0e34905ddc
npm/bundle: remove through depend that wasnt even used
2016-01-22 14:58:31 -08:00
Jared Allard
9e2a5f1c78
exe/bundle: fix bugs intoduced in 1.0.0. v1.0.1. Fixes #162
2016-01-22 14:37:27 -08:00
Jared Allard
82a6e8f1c7
merge: master browserify
2016-01-22 12:49:55 -08:00
Jared Allard
34210a3bd6
merge: manually merge master commits
2016-01-22 12:35:41 -08:00
Jared Allard
6ce224d6e4
browserify: implement error checks, path checks, and support express
2016-01-22 12:26:26 -08:00
Jamie Chard
907be00fdc
Make checkThatExecutableExists backwards compatible
2015-11-12 15:56:29 +11:00
borislav nikolov
de531ba750
add nodeConfigureArgs and nodeMakeArgs from package.json
...
example:
"runtime": {
"framework": "nodejs",
"version": "5.0.0",
"ignoreFlags": true,
"nodeConfigureArgs": ["--fully-static"],
"nodeMakeArgs": ["-j","4"]
}
there is no check if those flags change, which means
if they are changed you must rm -rf the temp directory
will probably push a commit that writes a checksum of them
in the node temp directory so it knows when it is invalid
2015-11-05 15:13:58 +01:00
vilicvane
915181d0b0
Do not change --child_process path if it's absolute
2015-10-23 12:21:41 +08:00
vilicvane
002727e10f
proxy browserResolve for better compatibility; fix node bad option error; change process.argv[1] to current module path for commander.js compatibility.
2015-10-22 14:45:30 +08:00
vilicvane
16139e1dc7
Fix a bug caused by last line being a // comment
...
Such as `//# sourceMappingURL=...`.
2015-10-21 17:59:38 +08:00
Jared Allard
2bc181f2ab
Merge pull request #139 from jaredallard/master
...
merge with master
2015-09-28 16:36:40 -07:00
Isaiah Odhner
36094e8d47
Handle build failure
2015-09-16 09:38:49 -04:00
Jared Allard
af42599a15
use browserify cli to do this...
2015-08-19 15:59:26 -07:00
Jared Allard
78ca929350
fix insertGlobalVars
2015-08-19 15:48:22 -07:00
Jared Allard
024b9f8cb3
even more fixes
...
insertGlobalVars
2015-08-19 15:45:42 -07:00
Jared Allard
312a63a0b6
no wait, theirs more
...
insertGlobal vars, per the browserify --node source.
2015-08-19 15:42:17 -07:00
Jared Allard
995e03eeea
use the correct opts for browserify
2015-08-19 15:36:18 -07:00
Jared Allard
b803ae7ddd
yes, we do need that replace
...
fixed issues with building due to non ASCII chars.
2015-08-19 15:32:25 -07:00
Jared Allard
d2e954b5ab
emit error
2015-08-19 15:29:08 -07:00
Jared Allard
ec421204d0
doesn't seem to work on *nix.. ?
2015-08-19 15:28:23 -07:00
Jared Allard
292063c482
remove examples, base of browserify
2015-08-19 14:59:12 -07:00
Jared Allard
e1b30b86ae
minor comsetic logging fix. vbump to v0.4.1
2015-08-09 08:42:18 -07:00
Jared Allard
4c88a01003
fix second run issues with --flag enabled. better error handling
2015-08-09 08:32:18 -07:00
Jared Allard
d4be3712cd
exe: fixes #122 , implement base nexe package field
2015-06-26 18:27:26 -07:00
Jared Allard
dd68923607
Add 'readline' not include rule.
...
For some reason nexe attempts to include readline, this solves it. readline is a bultin of node as of 10
2015-03-20 22:08:31 -07:00
RainbowDashDC
b0644f0d62
Fixes #107 , implements --framework/-F. Fetchs iojs latest.
2015-03-19 23:50:48 -07:00
RainbowDashDC
4e402bf937
Initial iojs support.
2015-03-16 10:36:39 -07:00
RainbowDashDC
e4a8d86237
Fixes #98 by giving win32 a 100 length progress bar.
2015-02-15 19:38:35 -08:00
Christopher Karper
fb637e0da3
Lighter weight way to accomplish the exclusion of the sys module
2015-02-15 17:51:05 -05:00
Christopher Karper
7a25c2bfd9
This handles embedding 'bin' scripts with shebang interpreter directives at the start
2015-02-15 15:02:58 -05:00
Christopher Karper
f784c79ca1
Stub to ignore require('sys')
2015-02-15 14:52:40 -05:00
RainbowDashDC
b7ffb8266a
Fixes #99 , resolves #97 by warning on missing file. New examples. New log functions
2015-02-15 11:05:24 -08:00
Christopher Karper
3a7eb91d3b
Support .json extensions in require() resolution
...
Embarrassingly simple fix. Added .json to the list of extensions to search when a require with no extension is found.
This resolves #57
2015-02-15 00:33:28 -05:00
RainbowDashDC
a0017ed3fe
Add changelog.md, add resourceFiles to example, MIT-LICENSE.txt => LICENSE.txt
2015-02-14 19:53:30 -08:00
RainbowDashDC
86fa69920c
Modify readme, implement cross-plat --python <loc> closes #94
2015-02-14 01:50:32 -08:00
Lorenz Gardner
322f432756
Merge branch 'master' of https://github.com/LorenzGardner/nexe
2015-02-09 16:06:29 -06:00
Lorenz Gardner
dcf44f7a80
Make process.argv consistent in the child fork cas
...
(argv.[0] must = the executable)
2015-02-09 16:05:09 -06:00
Lorenz Gardner
2c132110b9
Add support for embedded files.
2015-01-06 19:05:01 -06:00
Lorenz Gardner
94c5a54d5f
Add child_process.fork support.
2014-12-23 12:01:33 -06:00
Lorenz Gardner
7b9f235715
It actually makes way more sense for __driname to be exectuable dir rather
...
than the cwd.
2014-12-18 18:02:48 -06:00
Lorenz Gardner
bc37c3ce7b
Merge branch 'JSON-Support'
...
Conflicts:
lib/bundle.js
2014-12-18 17:02:29 -06:00
Lorenz Gardner
87c5e1df7d
add __dirname support
2014-12-17 18:52:04 -06:00
Lorenz Gardner
05ecc6b8a5
Add JSON support for require statments.
2014-12-17 13:09:00 -06:00