Граф коммитов

70 Коммитов

Автор SHA1 Сообщение Дата
Nitish Sakhawalkar b842a4b133 update mac symbol dump ()
* Update mac symbol dump

Update posix generate_breakpad_symbols.py file to use argparse instead of deprecated optparse.
Also, make changes to the posix generate_breakpad_symbols.py file to accept multiple binaries.
And update dump-symbols.py to get symbols for the mac helper app as well.

* Changes to appease the linter
2018-05-21 10:01:17 +09:00
Jeremy Apthorp 73ac019882 Fix up #includes to work with both GYP and GN 2018-05-10 13:38:40 -07:00
Robo ad2baccefa tools: pass custom template for js2c ()
* Update node v9.7.0 ref

* tools: pass custom template to node/tools/js2c.py
2018-04-13 08:20:04 -04:00
Samuel Attard 3bda63c350
Remove needless quotes around electron key 2018-02-22 13:37:53 +11:00
Cheng Zhao 58e15c7755 Fix deprecated API in tools/dump-version-info.js 2018-02-22 08:43:39 +09:00
John Kleinschmidt 06481b5630 Add testing for arm, arm64 and ia32 linux builds 2017-12-20 11:54:52 -05:00
Ales Pergl 3a571bbdb4 Use real shared library names for symbol files 2017-10-16 16:48:52 +02:00
Kevin Sawicki 1f71a2e94c Simplify xvfb init script 2017-08-15 16:19:22 +03:00
Kevin Sawicki b407834ed7 Remove default 2017-08-15 16:19:22 +03:00
Kevin Sawicki c3e0e4682d Use xvfb from container on CI 2017-08-15 16:19:22 +03:00
Kevin Sawicki b307b6e602 Remove runas and code no longer using it 2017-05-30 08:49:54 -07:00
Kevin Sawicki de02485d28 Move brightray tools into mains tools folder 2017-05-10 13:28:04 -07:00
Thiago de Arruda da023b72ee Dynamically generate dependencies of browserify build actions
Instead of having to list in filenames.gypi every javascript file that may go
into a browserify build, generate this list dynamically when the build files are
created by gyp.
2017-03-10 16:30:23 -03:00
Kevin Sawicki 36ee417d3b Update more download URLs from atom-shell to electron 2016-11-04 16:21:30 -07:00
Thiago de Arruda 1713200084 Refactor the atom_js2c target to include javascript from multiple dirs.
Before invoking js2c, copy all files that must be embedded into the shared
intermediate directory, and modify the js2c wrapper script to include all files
from that directory(which is passed as argument).

This allows the build system to embed files that don't share a common base
directory, such as javascript generated at build time.
2016-09-27 06:01:46 -03:00
Milan Burda 161bd89a24 Make js2asar.py more robust 2016-05-18 12:54:53 -07:00
Cheng Zhao e5890728dc Do not use require('app') in dump-version-info.js 2016-05-11 15:07:09 +09:00
Cheng Zhao cb47dfa90e Fix problem with old Node 2016-04-07 15:59:28 +09:00
Cheng Zhao 71b67534a8 Fix coding styles 2016-04-07 15:45:20 +09:00
Paul Betts 3ee366257c Allow bootstrap to be invoked via python2
This means that on most Linux distributions where python3 is the default, we
can invoke `python2 script/bootstrap.py` and have it all work
2016-04-07 15:43:57 +09:00
Kevin Sawicki 5221154653 Remove logging 2016-04-01 12:40:32 -07:00
Kevin Sawicki 464dad3135 Store default_app in .asar archive 2016-04-01 12:40:32 -07:00
Zeke Sikelianos 9db733a4ff mostly more globals 2016-03-30 17:00:32 -07:00
Zeke Sikelianos 68510cbe49 standardize more 2016-03-30 17:00:32 -07:00
Zeke Sikelianos f35f362272 autoformat more files 2016-03-30 17:00:31 -07:00
Robo dfe1641d1e set path for pkg-config when using sysroot 2016-03-10 17:34:42 +05:30
Kevin Sawicki f109591d03 Look for JS in lib dir 2016-03-08 11:14:21 -08:00
Kevin Sawicki 78aff6a39f 🎨 2016-01-12 16:24:06 -08:00
Kevin Sawicki ab73f4c94a Copy JS files to tempdir before packing asar 2016-01-12 16:24:06 -08:00
Kevin Sawicki ed63441688 Remove coffee compile script 2016-01-12 16:24:06 -08:00
Kevin Sawicki 088a39ea9d Convert gyp targets to use JavaScript 2016-01-12 16:24:06 -08:00
Cheng Zhao 5514e89276 Copy locales in Cocoa format 2016-01-08 12:38:00 +08:00
Cheng Zhao 73ab6d409b Fix building with Xcode 6 2015-10-08 10:19:24 +08:00
Cheng Zhao 4214b62551 Set sysroot for arm build 2015-07-01 09:54:27 +00:00
Andy Dill 7644799790 Check PATH first 2015-05-20 14:37:26 -07:00
Andy Dill e4415f0021 compile-coffee.py searches for node even on non-windows systems 2015-05-15 22:35:49 -07:00
Cheng Zhao 61100c9c0b No need to store apm's version in index.json 2015-04-12 21:42:11 +08:00
Cheng Zhao aa835ad38a Upload index.json when publishing release 2015-04-12 11:36:55 +08:00
Cheng Zhao 8500a53c23 mac: Improve how we find .dSYM bundle 2015-04-10 13:24:05 +08:00
Cheng Zhao 97c76c19c4 win: Register msdia80.dll in dump-symbols.py 2015-04-09 13:21:33 +08:00
Cheng Zhao 42dafd47fd Separate symbols generation from building 2015-04-08 22:12:47 +08:00
Cheng Zhao 565065ed6b Remove unused copy_chromedriver target 2015-04-08 20:16:02 +08:00
Cheng Zhao 2980adfd79 Fix calling js2c 2015-04-01 19:03:50 +08:00
Cheng Zhao 414c91a637 Cleanup 2015-03-23 09:51:50 +08:00
Yonggang Luo fa011c3d97 Add runas as devDependencies, or the python script will install it again and again.
The options of register_msdia80_dll.js should be admin.
Fix the problem of runas not works cause it will escape command parameters by default.
2015-03-21 17:28:07 +08:00
Cheng Zhao 0f15dd04af Put compiled coffee sources into asar archive 2015-02-13 13:05:51 +08:00
Cheng Zhao f905bb64f6 Compile asar.coffee to .c 2015-02-03 16:46:52 -08:00
Cheng Zhao 3bbcc1efd8 compile-coffee.py should be put under tools/ 2015-02-03 15:56:58 -08:00
Cheng Zhao 1bebf1cc2c win: Fix generating location.pak. 2014-12-11 19:29:36 -08:00
Kevin Sawicki b6b6fc3bfd Remove All Rights Reserved after GitHub copyright
Closes 
2014-10-31 11:17:05 -07:00