build deb in .build/linux

This commit is contained in:
Joao Moreno 2016-02-12 11:07:18 +01:00
parent 1a9e481a5c
commit 9433f3f98f
2 changed files with 4 additions and 5 deletions

1
.gitignore vendored
View file

@ -9,7 +9,6 @@ out-editor/
out-editor-min/
out-editor-ossfree/
out-editor-ossfree-min/
out-linux/
out-vscode/
out-vscode-min/
build/node_modules

View file

@ -266,7 +266,7 @@ function getDebPackageArch(arch) {
function prepareDebPackage(arch) {
var binaryDir = '../VSCode-linux-' + arch;
var debArch = getDebPackageArch(arch);
var destination = './out-linux/vscode-' + debArch;
var destination = '.build/linux/vscode-' + debArch;
var packageRevision = '1';
return function () {
@ -301,7 +301,7 @@ function prepareDebPackage(arch) {
}
function buildDebPackage(arch) {
return shell.task(['fakeroot dpkg-deb -b ' + path.join(root, 'out-linux', 'vscode-' + getDebPackageArch(arch))]);
return shell.task(['fakeroot dpkg-deb -b .build/linux/vscode-' + getDebPackageArch(arch)]);
}
gulp.task('clean-vscode-win32', util.rimraf(path.join(path.dirname(root), 'VSCode-win32')));
@ -309,8 +309,8 @@ gulp.task('clean-vscode-darwin', util.rimraf(path.join(path.dirname(root), 'VSCo
gulp.task('clean-vscode-linux-ia32', util.rimraf(path.join(path.dirname(root), 'VSCode-linux-ia32')));
gulp.task('clean-vscode-linux-x64', util.rimraf(path.join(path.dirname(root), 'VSCode-linux-x64')));
gulp.task('clean-vscode-linux-arm', util.rimraf(path.join(path.dirname(root), 'VSCode-linux-arm')));
gulp.task('clean-vscode-linux-ia32-deb', util.rimraf('out-linux/vscode-i386*'));
gulp.task('clean-vscode-linux-x64-deb', util.rimraf('out-linux/vscode-amd64*'));
gulp.task('clean-vscode-linux-ia32-deb', util.rimraf('.build/linux/vscode-i386*'));
gulp.task('clean-vscode-linux-x64-deb', util.rimraf('.build/linux/vscode-amd64*'));
gulp.task('vscode-win32', ['optimize-vscode', 'clean-vscode-win32'], packageTask('win32'));
gulp.task('vscode-darwin', ['optimize-vscode', 'clean-vscode-darwin'], packageTask('darwin'));