António Nuno Monteiro
968d68b218
startupSnapshot: need to generate python raw strings because of windows
...
paths
2016-10-27 13:24:24 +02:00
António Nuno Monteiro
6a52ab861d
allow custom V8 startup snapshot
2016-10-17 13:06:21 +02:00
erachitskiy
1e2522852f
This commit fixes #238 - attempting to get nodeConfigureArgs picked up regardless of python binary being used
2016-07-13 18:19:18 -04:00
jpheur
970817e0f4
Fixes "Native module not found" problem
2016-05-30 12:05:43 +03:00
Silvio Massari
88e5e05d49
makeVCBuildArgs option added
2016-05-05 14:38:28 -03:00
Balthazar Gronon
0c401f3c1e
fix(exe): remove assignation on undefined variable
2016-04-16 18:04:41 +02:00
Jared Allard
f6a18e18db
npm/exe: check for lib/internal/boostrap_node.js, npm 1.1.2 fixes #207
2016-04-08 09:49:28 -07:00
Jared Allard
ab1d92cf68
exe: fix an issue where finalContents isnt initialized, more test work
2016-02-24 12:58:13 -08:00
Jared Allard
3b25e7409b
bundle: add process to global vars, may fix some issues
2016-02-23 23:34:08 -08:00
Jared Allard
a8c13a436b
bundle: browserify.paths for controling require paths from nexe
2016-02-23 23:14:57 -08:00
Jared Allard
f50e94a781
bundle/exe: more ES6, browserify.excludes, browserify.requires in package.json.
2016-02-23 23:00:19 -08:00
Jeff Blaisdell
ae4baad4f3
ISSUE-184: Allow browserify configuration to be passed through to bundler.
2016-02-21 09:58:44 -06:00
Jared Allard
6a07ea62ea
exe: support --jsFlag, use browserify API, try to get work started on source maps
2016-02-07 00:45:16 -08:00
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
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
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
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
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
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
RainbowDashDC
b7ffb8266a
Fixes #99 , resolves #97 by warning on missing file. New examples. New log functions
2015-02-15 11:05:24 -08: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
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
Andrew Nagy
552158485c
Remove all non-ascii code from external sources
...
Remove all non-ascii code from external sources
2014-09-16 10:32:45 -07:00
Craig Condon
d7a909da71
remove commented out code
2014-07-30 11:38:16 -07:00
Craig Condon
9247016635
start on using browserify
2014-07-30 11:12:20 -07:00
Craig Condon
bc4f50f69b
fix #48 - ability to just run ----> bundle /Users/craig/Developer/Public/nexe/lib/index.js
...
unable to include script /Users/craig/Developer/Public/nexe/lib/exe.js from /Users/craig/Developer/Public/nexe/lib/index.js, Error: Cannot find module 'nexe'
at Function.module.exports [as sync] (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/node_modules/resolve/lib/sync.js:32:11)
at resolvePath (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/pathInfo.js:135:20)
at self.getPathInfo (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/pathInfo.js:88:24)
at /Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:324:13
at /Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:111:13
at Array.forEach (native)
at _each (/Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:32:24)
at Object.async.each (/Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:110:9)
at scanRequired (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:321:9)
at Function.on.success.deps.forEach.dep.source (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:245:5) in cwd. Resolves package.json main script
2014-05-28 10:47:52 -07:00
Jan-Henrik
fd01aac2e7
Added Windows Support using vcbuild.bat
2014-05-12 20:29:02 +02:00
Craig Condon
932db9813d
Merge pull request #44 from northshorenetworks/master
...
Add option to pass through CLI flags but ignore node and v8 flags
2014-02-28 19:31:00 -08:00
Adam Snodgrass
a0202559bc
Add option to disable node and v8 flags and pass through app flags
2014-02-28 21:16:38 -06:00
Craig Condon
c9025d1c74
fix typo
2014-02-28 19:01:16 -08:00
Craig Condon
078540697c
resolve merge conflict
2014-02-28 10:40:07 -08:00