mirror of
https://github.com/leanote/desktop-app.git
synced 2026-01-14 01:05:56 +08:00
nw
This commit is contained in:
55
gulpfile.js
55
gulpfile.js
@@ -1,38 +1,57 @@
|
||||
var gulp = require('gulp');
|
||||
var rename = require("gulp-rename");
|
||||
var del = require('del');
|
||||
var runSequence = require('run-sequence');
|
||||
var clean = require('gulp-clean');
|
||||
|
||||
// 复制nw
|
||||
//-----------
|
||||
// mac
|
||||
//-----------
|
||||
|
||||
gulp.task('cl', function () {
|
||||
return gulp.src('dist').pipe(clean({force: true}));
|
||||
// 清理
|
||||
gulp.task('clMac', function () {
|
||||
return gulp.src('dist/mac').pipe(clean({force: true}));
|
||||
});
|
||||
gulp.task('cpNw', function () {
|
||||
// del(['dist/mac'], function (err, deletedFiles) {
|
||||
gulp.task('cpMacNw', function () {
|
||||
gulp.src('nw/mac/nw.app/**/*').pipe(gulp.dest('dist/mac/leanote.app'));
|
||||
// });
|
||||
});
|
||||
|
||||
// 复制源文件
|
||||
gulp.task('cpSrc', function () {
|
||||
// 复制文件到app中
|
||||
gulp.task('cpMacSrc', function () {
|
||||
// mac
|
||||
gulp.src('src/public/**/*').pipe(gulp.dest('dist/mac/leanote.app/Contents/Resources/app.nw/public'));
|
||||
gulp.src('src/node_modules/**/*').pipe(gulp.dest('dist/mac/leanote.app/Contents/Resources/app.nw/node_modules'));
|
||||
gulp.src('src/package_mac.json').pipe(rename("package.json")).pipe(gulp.dest('dist/mac/leanote.app/Contents/Resources/app.nw/'));
|
||||
gulp.src(['src/note.html', 'src/login.html']).pipe(gulp.dest('dist/mac/leanote.app/Contents/Resources/app.nw/'));
|
||||
});
|
||||
|
||||
/*
|
||||
gulp.src('app/styles/main.css').pipe(gulp.dest('dist/styles/'));
|
||||
gulp.src('app/scripts/jquery.treeview/jquery.treeview.css').pipe(gulp.dest('dist/styles/'))
|
||||
gulp.src('app/scripts/jquery.treeview/images/*').pipe(gulp.dest('dist/styles/images/'))
|
||||
gulp.src(['app/question.html', 'app/index.html', 'app/feedback.html', 'app/search.html', 'app/cate.html', 'app/search.html']).pipe(gulp.dest('dist/'))
|
||||
gulp.src('app/images/*').pipe(gulp.dest('dist/images'))
|
||||
gulp.src('app/scripts/require.js').pipe(gulp.dest('dist/scripts/'))
|
||||
*/
|
||||
//------------
|
||||
// windows
|
||||
//------------
|
||||
|
||||
gulp.task('clWindows', function () {
|
||||
return gulp.src('dist/windows').pipe(clean({force: true}));
|
||||
});
|
||||
gulp.task('cpWindowsNw', function () {
|
||||
gulp.src('nw/windows/**/*').pipe(gulp.dest('dist/windows/'));
|
||||
});
|
||||
|
||||
gulp.task('cpWindowsSrc', function () {
|
||||
// windows
|
||||
gulp.src('src/public/**/*').pipe(gulp.dest('dist/windows/public'));
|
||||
gulp.src('src/node_modules/**/*').pipe(gulp.dest('dist/windows/node_modules'));
|
||||
gulp.src('src/package_windows.json').pipe(rename("package.json")).pipe(gulp.dest('dist/windows/'));
|
||||
gulp.src(['src/note.html', 'src/login.html']).pipe(gulp.dest('dist/windows/'));
|
||||
});
|
||||
|
||||
// mac & windows
|
||||
gulp.task('mac', function(cb) {
|
||||
runSequence('clMac', 'cpMacNw', 'cpMacSrc', cb);
|
||||
});
|
||||
|
||||
gulp.task('windows', function(cb) {
|
||||
runSequence('clWindows', 'cpWindowsNw', 'cpWindowsSrc', cb);
|
||||
});
|
||||
|
||||
gulp.task('default', function(cb) {
|
||||
runSequence('cl', 'cpNw', 'cpSrc', cb);
|
||||
runSequence('mac', 'windows', cb);
|
||||
});
|
||||
BIN
nw/windows/d3dcompiler_47.dll
Executable file
BIN
nw/windows/d3dcompiler_47.dll
Executable file
Binary file not shown.
BIN
nw/windows/ffmpegsumo.dll
Executable file
BIN
nw/windows/ffmpegsumo.dll
Executable file
Binary file not shown.
BIN
nw/windows/icudtl.dat
Executable file
BIN
nw/windows/icudtl.dat
Executable file
Binary file not shown.
BIN
nw/windows/leanote.exe
Executable file
BIN
nw/windows/leanote.exe
Executable file
Binary file not shown.
BIN
nw/windows/libEGL.dll
Executable file
BIN
nw/windows/libEGL.dll
Executable file
Binary file not shown.
BIN
nw/windows/libGLESv2.dll
Executable file
BIN
nw/windows/libGLESv2.dll
Executable file
Binary file not shown.
BIN
nw/windows/locales/am.pak
Executable file
BIN
nw/windows/locales/am.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ar.pak
Executable file
BIN
nw/windows/locales/ar.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/bg.pak
Executable file
BIN
nw/windows/locales/bg.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/bn.pak
Executable file
BIN
nw/windows/locales/bn.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ca.pak
Executable file
BIN
nw/windows/locales/ca.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/cs.pak
Executable file
BIN
nw/windows/locales/cs.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/da.pak
Executable file
BIN
nw/windows/locales/da.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/de.pak
Executable file
BIN
nw/windows/locales/de.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/el.pak
Executable file
BIN
nw/windows/locales/el.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/en-GB.pak
Executable file
BIN
nw/windows/locales/en-GB.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/en-US.pak
Executable file
BIN
nw/windows/locales/en-US.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/es-419.pak
Executable file
BIN
nw/windows/locales/es-419.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/es.pak
Executable file
BIN
nw/windows/locales/es.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/et.pak
Executable file
BIN
nw/windows/locales/et.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/fa.pak
Executable file
BIN
nw/windows/locales/fa.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/fi.pak
Executable file
BIN
nw/windows/locales/fi.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/fil.pak
Executable file
BIN
nw/windows/locales/fil.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/fr.pak
Executable file
BIN
nw/windows/locales/fr.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/gu.pak
Executable file
BIN
nw/windows/locales/gu.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/hi.pak
Executable file
BIN
nw/windows/locales/hi.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/hr.pak
Executable file
BIN
nw/windows/locales/hr.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/hu.pak
Executable file
BIN
nw/windows/locales/hu.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/id.pak
Executable file
BIN
nw/windows/locales/id.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/it.pak
Executable file
BIN
nw/windows/locales/it.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/iw.pak
Executable file
BIN
nw/windows/locales/iw.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ja.pak
Executable file
BIN
nw/windows/locales/ja.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/kn.pak
Executable file
BIN
nw/windows/locales/kn.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ko.pak
Executable file
BIN
nw/windows/locales/ko.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/lt.pak
Executable file
BIN
nw/windows/locales/lt.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/lv.pak
Executable file
BIN
nw/windows/locales/lv.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ml.pak
Executable file
BIN
nw/windows/locales/ml.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/mr.pak
Executable file
BIN
nw/windows/locales/mr.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ms.pak
Executable file
BIN
nw/windows/locales/ms.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/nl.pak
Executable file
BIN
nw/windows/locales/nl.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/no.pak
Executable file
BIN
nw/windows/locales/no.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/pl.pak
Executable file
BIN
nw/windows/locales/pl.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/pt-BR.pak
Executable file
BIN
nw/windows/locales/pt-BR.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/pt-PT.pak
Executable file
BIN
nw/windows/locales/pt-PT.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ro.pak
Executable file
BIN
nw/windows/locales/ro.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ru.pak
Executable file
BIN
nw/windows/locales/ru.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/sk.pak
Executable file
BIN
nw/windows/locales/sk.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/sl.pak
Executable file
BIN
nw/windows/locales/sl.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/sr.pak
Executable file
BIN
nw/windows/locales/sr.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/sv.pak
Executable file
BIN
nw/windows/locales/sv.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/sw.pak
Executable file
BIN
nw/windows/locales/sw.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/ta.pak
Executable file
BIN
nw/windows/locales/ta.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/te.pak
Executable file
BIN
nw/windows/locales/te.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/th.pak
Executable file
BIN
nw/windows/locales/th.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/tr.pak
Executable file
BIN
nw/windows/locales/tr.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/uk.pak
Executable file
BIN
nw/windows/locales/uk.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/vi.pak
Executable file
BIN
nw/windows/locales/vi.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/zh-CN.pak
Executable file
BIN
nw/windows/locales/zh-CN.pak
Executable file
Binary file not shown.
BIN
nw/windows/locales/zh-TW.pak
Executable file
BIN
nw/windows/locales/zh-TW.pak
Executable file
Binary file not shown.
BIN
nw/windows/nw.pak
Executable file
BIN
nw/windows/nw.pak
Executable file
Binary file not shown.
BIN
nw/windows/pdf.dll
Executable file
BIN
nw/windows/pdf.dll
Executable file
Binary file not shown.
Reference in New Issue
Block a user