Commit graph

377 commits

Author SHA1 Message Date
Daniel Imms 572be7e529 Register code to the Debian alternatives system
Fixes #3541
2016-02-29 15:44:47 -08:00
Daniel Imms 346b45740b Merge pull request #3513 from Tyriar/2973_deb_register_apt_repository
Register the apt repository as a source for official .deb builds
2016-02-29 14:45:42 -08:00
Daniel Imms 2428e2516e Revise deb package wording
Fixes #3457
2016-02-29 09:54:18 -08:00
Daniel Imms d624636afe Register the apt repository as a source for official .deb builds
Part of #2973
2016-02-26 09:01:39 -08:00
Joao Moreno 00035055a4 use same cli script in Windows
fixes #3055
2016-02-25 17:35:33 +01:00
Joao Moreno 1a51948f9c add code launcher for windows bash
fixes #1704
2016-02-25 16:53:32 +01:00
Joao Moreno d46c0646f2 move back to ATOM_SHELL_INTERNAL_RUN_AS_NODE 2016-02-15 11:07:22 +01:00
Daniel Imms ec54b8289e Add git as a package dependency 2016-02-12 13:36:00 -08:00
Daniel Imms 994b0ad09d Add maintainer email back in
It's a package quality requirement to avoid security warnings on installation
2016-02-12 13:34:44 -08:00
Joao Moreno be4a1ef00c add darwin specific launcher 2016-02-12 16:58:39 +01:00
Joao Moreno 76465f35f8 make control quality aware 2016-02-12 16:26:40 +01:00
Joao Moreno 16f31d80e8 make code.desktop quality aware 2016-02-12 16:11:49 +01:00
Joao Moreno 771257c5ab make linux deb build quality dependent 2016-02-12 15:48:47 +01:00
Joao Moreno 13f7004599 remove VSCODE_PATH from cli, move to linux 2016-02-12 14:51:20 +01:00
Joao Moreno 4821ad5f43 use ELECTRON_RUN_AS_NODE 2016-02-12 12:43:24 +01:00
Joao Moreno 8626f24faa move launcher.js to cli.js 2016-02-12 12:39:37 +01:00
Daniel Imms fe3988c9a2 Add gulp tasks to build deb packages
Build, install and run:
gulp vscode-linux-packages
sudo dpkg -i out-linux/vscode-amd64.deb
code .

Installing the package does the following:
- Puts VSCode dir at /usr/share/code
- Puts code.sh launcher in /usr/bin
- Defines a .desktop file to properly integrate with the launcher

Fixes #2679
2016-02-11 14:20:34 -08:00
Daniel Imms 1d24e7016b Remove yargs, roll own arg parser 2016-02-09 11:15:05 -08:00
Daniel Imms 84ca9b76c7 Move arg parsing to launcher.js 2016-02-08 21:59:49 -08:00
Daniel Imms 8981819a33 Add Linux/OSX wrapper script
This script wraps the main code executable for Linux and OS X, redirecting
output to a file and running in the background. An exception is made when help
or version argument are used, not suppressing the output as the bootstrap.js is
expected to write to stdout and immediately exit.

Fixes #77
2016-02-03 13:47:34 -08:00
Benjamin Pasero 059e335427 Revert "ATOM_SHELL_INTERNAL_RUN_AS_NODE => ELECTRON_RUN_AS_NODE"
This reverts commit 37dbbb3573.
2016-01-08 17:32:21 +01:00
Benjamin Pasero 37dbbb3573 ATOM_SHELL_INTERNAL_RUN_AS_NODE => ELECTRON_RUN_AS_NODE 2016-01-05 16:32:32 +01:00
Benjamin Pasero 1831ca39f2 Windows: Running code in a console after code.bat was run causes issues (fixes #1438) 2015-12-18 09:21:19 +01:00
Benjamin Pasero 94cba4eb31 better icons for OSS distro 2015-11-17 07:37:42 +01:00
Joao Moreno d649726399 fixes #28 2015-11-16 12:07:17 +01:00
Benjamin Pasero 4d275980f1 add OSS icon set 2015-11-15 08:30:39 +01:00
Erich Gamma 8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00