Commit Graph

113 Commits

Author SHA1 Message Date
Joao Moreno
58f65e9a8e collect all licenses 2016-04-13 10:34:00 +02:00
Johannes Rieken
7c4c828dcb no more weakness 2016-04-13 09:56:31 +02:00
Daniel Imms
251829217a Use scoped /home/daimms variable to encapsulate rpmbuild
Fixes #3871
2016-04-08 15:57:48 -07:00
Martin Aeschlimann
b6bdc71d72 colorize-test fixes for build 2016-04-08 23:26:25 +02:00
Daniel Imms
cd12a7e389 Include the Linux bin command in the main dir
This also changes the behavior of the bin command to find cli.js relatively,
meaning the CLI now supports non-standard install locations.
2016-04-05 14:51:03 -07:00
Daniel Imms
6e113d01f0 Move bin command to /usr/share/<app>/bin
/usr/bin/<app> now symlinks to the launcher. This makes the CLI
accessible in the zip archive version.

Fixes #4426
2016-04-04 16:25:12 -07:00
Daniel Imms
db6f2c3a53 Force deb postinst/prerm perms to 755 during build
Prevents a random build issue where the file permissions would change sometimes
which makes the deb package fail lintian.
2016-04-04 16:24:37 -07:00
Daniel Imms
ba6f665c6d Merge .deb postinst and postinst.oss 2016-04-01 12:36:26 -07:00
Daniel Imms
e4d6038750 Use update url variable for yum repo 2016-04-01 12:32:27 -07:00
Daniel Imms
d23ce88450 Add yum repository registration
This is currently disabled until the repo is signed

Part of #229
2016-04-01 12:29:59 -07:00
Daniel Imms
b0376eab49 Copy rpm to .build with ideal name format 2016-03-31 01:26:37 -07:00
Daniel Imms
ec32eeb1c2 Build yum repository
Related #229
2016-03-30 21:33:44 -07:00
Daniel Imms
51209bba91 Add Icon to rpm file
Related to #4155
2016-03-24 14:01:51 -07:00
Benjamin Pasero
a93a74a041 Revert "Revert "Add syntax highlighting for zsh config files""
This reverts commit 4ce22442fa.
2016-03-23 16:48:34 +01:00
Benjamin Pasero
4ce22442fa Revert "Add syntax highlighting for zsh config files"
This reverts commit 350b17c1fb.
2016-03-23 09:44:53 +01:00
James Ko
350b17c1fb Add syntax highlighting for zsh config files 2016-03-22 19:00:33 -04:00
Daniel Imms
c09bd4b26d Improve os.homedir code for rpm gulp task
Fixes #4404
2016-03-18 10:28:24 -07:00
Benjamin Pasero
faffb7df99 fix gulp for older node versions 2016-03-18 09:15:58 +01:00
Dirk Baeumer
e3ddd0074e Merge branch 'dbaeumer/extensionLanguageCreation' 2016-03-09 10:02:21 +01:00
Dirk Baeumer
9f5da0577d Create language specific nls files for extensions 2016-03-08 23:20:35 +01:00
Daniel Imms
2c2f4763d7 Don't bother building rpm package for source 2016-03-08 09:01:31 -08:00
Daniel Imms
28c2b45bd3 Build 32-bit rpm package with correct arch
Fixes #3870
2016-03-08 08:52:07 -08:00
Joao Moreno
871e985d7d fix build 2016-03-08 10:56:52 +01:00
Joao Moreno
3a3c9e152b fix windows build 2016-03-08 09:17:13 +01:00
Daniel Imms
2c1f2fb19e Move deb build assets to .build/linux/deb/ directory
To match and encapsulate from rpm.
2016-03-07 12:56:15 -08:00
Daniel Imms
3ddbbe9a95 Implement .rpm package gulp task
.rpm packages can now be build with:

    gulp vscode-linux-<arch>-build-rpm

The resulting package will be output to ~/rpmbuild/RPMS/<arch>/ and can be
installed on a Red Hat-based distro with:

    yum localinstall <path>

Note that Debian systems can build the package after installing the 'rpm'
package:

    apt-get install rpm

This was tested building 64-bit on Ubuntu 15.10 and installing on CentOS 7.

Fixes #3595
2016-03-07 12:36:26 -08:00
Joao Moreno
b027a0c492 fix up lint errors, cleanup build folder 2016-03-07 12:56:32 +01:00
Dirk Baeumer
1759819229 Build extensions with nls support 2016-03-07 09:40:44 +01:00
Alex Dima
c19f9bf590 Inline theme files 2016-03-06 12:42:58 +01:00
Martin Aeschlimann
3c3de953da [josn-server] remove typescript and mocha as dev dependencies 2016-03-04 17:06:50 +01:00
Daniel Imms
77ab7e0c20 Fix 32-bit deb upload 2016-03-03 22:37:58 -08:00
Dirk Baeumer
2e26466979 Enable optimze-vscode again for vscode-win32 2016-03-03 11:16:19 +01:00
Daniel Imms
34003be33d Produce .deb package in deb/ folder 2016-03-02 18:31:44 -08:00
Alex Dima
18c4629511 Rename gulp tasks around extensions 2016-03-01 11:40:18 +01:00
Daniel Imms
572be7e529 Register code to the Debian alternatives system
Fixes #3541
2016-02-29 15:44:47 -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
João Moreno
5730e16736 typo 2016-02-25 16:58:27 +01:00
Joao Moreno
1a51948f9c add code launcher for windows bash
fixes #1704
2016-02-25 16:53:32 +01:00
Daniel Imms
bf552e1e71 Remove unused vscode-linux-arch-build-deb-catalog gulp tasks 2016-02-19 15:09:16 -08:00
Daniel Imms
b0372e6810 Correct Package format
apt-get doesn't like filenames in package catalog containing .
2016-02-19 15:08:39 -08:00
Joao Moreno
90c1f7ab89 remove omnisharp
fixes #3167
2016-02-19 15:35:34 +01:00
Joao Moreno
f61d36818d remove plugin host sourcemap
fixes #2863
2016-02-19 15:10:46 +01:00
Daniel Imms
28964e5688 Fix gulp deb package clean tasks 2016-02-18 21:14:48 -08:00
Daniel Imms
8679fbd40d Use epoch time as deb package revision
This saves the gulp task relying on pinging the update server for the last
package revision.

Related #2973
2016-02-18 20:58:09 -08:00
Daniel Imms
813965b996 Create apt repository package catalog with deb package
Related #2973
2016-02-18 16:56:17 -08:00
Dirk Baeumer
a5976acb36 Fully remove JS and TS from the VSCode. Only keep extensions. 2016-02-17 16:42:22 +01:00
Joao Moreno
43f6e241c1 add sourcemap url by default
fixes #2863
2016-02-16 16:45:25 +01:00
Joao Moreno
1937d52aec update-vscode-sourcemaps 2016-02-16 16:17:33 +01:00
Daniel Imms
61f5dc6697 Fix Linux .desktop file name 2016-02-12 11:51:24 -08:00