Commit Graph

98 Commits

Author SHA1 Message Date
TheKiba 03374f9f47 Added global variable isNexe 2016-08-11 21:08:12 +02:00
TheKiba 5d56a05531 This commit fixes #243 - hotfix call browserify.require(file, opts) 2016-08-06 02:20:44 +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 208c2b2b56 bundle: add _process instead of process to igv, start test system work 2016-02-24 00:00:46 -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 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