diff --git a/gulpfile.js b/gulpfile.js index 7131ad9b..2792fe85 100644 --- a/gulpfile.js +++ b/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); }); \ No newline at end of file diff --git a/nw/windows/d3dcompiler_47.dll b/nw/windows/d3dcompiler_47.dll new file mode 100755 index 00000000..e5bf5cf5 Binary files /dev/null and b/nw/windows/d3dcompiler_47.dll differ diff --git a/nw/windows/ffmpegsumo.dll b/nw/windows/ffmpegsumo.dll new file mode 100755 index 00000000..2ab62feb Binary files /dev/null and b/nw/windows/ffmpegsumo.dll differ diff --git a/nw/windows/icudtl.dat b/nw/windows/icudtl.dat new file mode 100755 index 00000000..37589ac3 Binary files /dev/null and b/nw/windows/icudtl.dat differ diff --git a/nw/windows/leanote.exe b/nw/windows/leanote.exe new file mode 100755 index 00000000..b4e65e72 Binary files /dev/null and b/nw/windows/leanote.exe differ diff --git a/nw/windows/libEGL.dll b/nw/windows/libEGL.dll new file mode 100755 index 00000000..6a7b12ee Binary files /dev/null and b/nw/windows/libEGL.dll differ diff --git a/nw/windows/libGLESv2.dll b/nw/windows/libGLESv2.dll new file mode 100755 index 00000000..936f470c Binary files /dev/null and b/nw/windows/libGLESv2.dll differ diff --git a/nw/windows/locales/am.pak b/nw/windows/locales/am.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/am.pak differ diff --git a/nw/windows/locales/ar.pak b/nw/windows/locales/ar.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ar.pak differ diff --git a/nw/windows/locales/bg.pak b/nw/windows/locales/bg.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/bg.pak differ diff --git a/nw/windows/locales/bn.pak b/nw/windows/locales/bn.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/bn.pak differ diff --git a/nw/windows/locales/ca.pak b/nw/windows/locales/ca.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ca.pak differ diff --git a/nw/windows/locales/cs.pak b/nw/windows/locales/cs.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/cs.pak differ diff --git a/nw/windows/locales/da.pak b/nw/windows/locales/da.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/da.pak differ diff --git a/nw/windows/locales/de.pak b/nw/windows/locales/de.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/de.pak differ diff --git a/nw/windows/locales/el.pak b/nw/windows/locales/el.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/el.pak differ diff --git a/nw/windows/locales/en-GB.pak b/nw/windows/locales/en-GB.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/en-GB.pak differ diff --git a/nw/windows/locales/en-US.pak b/nw/windows/locales/en-US.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/en-US.pak differ diff --git a/nw/windows/locales/es-419.pak b/nw/windows/locales/es-419.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/es-419.pak differ diff --git a/nw/windows/locales/es.pak b/nw/windows/locales/es.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/es.pak differ diff --git a/nw/windows/locales/et.pak b/nw/windows/locales/et.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/et.pak differ diff --git a/nw/windows/locales/fa.pak b/nw/windows/locales/fa.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/fa.pak differ diff --git a/nw/windows/locales/fi.pak b/nw/windows/locales/fi.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/fi.pak differ diff --git a/nw/windows/locales/fil.pak b/nw/windows/locales/fil.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/fil.pak differ diff --git a/nw/windows/locales/fr.pak b/nw/windows/locales/fr.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/fr.pak differ diff --git a/nw/windows/locales/gu.pak b/nw/windows/locales/gu.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/gu.pak differ diff --git a/nw/windows/locales/hi.pak b/nw/windows/locales/hi.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/hi.pak differ diff --git a/nw/windows/locales/hr.pak b/nw/windows/locales/hr.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/hr.pak differ diff --git a/nw/windows/locales/hu.pak b/nw/windows/locales/hu.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/hu.pak differ diff --git a/nw/windows/locales/id.pak b/nw/windows/locales/id.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/id.pak differ diff --git a/nw/windows/locales/it.pak b/nw/windows/locales/it.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/it.pak differ diff --git a/nw/windows/locales/iw.pak b/nw/windows/locales/iw.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/iw.pak differ diff --git a/nw/windows/locales/ja.pak b/nw/windows/locales/ja.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ja.pak differ diff --git a/nw/windows/locales/kn.pak b/nw/windows/locales/kn.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/kn.pak differ diff --git a/nw/windows/locales/ko.pak b/nw/windows/locales/ko.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ko.pak differ diff --git a/nw/windows/locales/lt.pak b/nw/windows/locales/lt.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/lt.pak differ diff --git a/nw/windows/locales/lv.pak b/nw/windows/locales/lv.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/lv.pak differ diff --git a/nw/windows/locales/ml.pak b/nw/windows/locales/ml.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ml.pak differ diff --git a/nw/windows/locales/mr.pak b/nw/windows/locales/mr.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/mr.pak differ diff --git a/nw/windows/locales/ms.pak b/nw/windows/locales/ms.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ms.pak differ diff --git a/nw/windows/locales/nl.pak b/nw/windows/locales/nl.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/nl.pak differ diff --git a/nw/windows/locales/no.pak b/nw/windows/locales/no.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/no.pak differ diff --git a/nw/windows/locales/pl.pak b/nw/windows/locales/pl.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/pl.pak differ diff --git a/nw/windows/locales/pt-BR.pak b/nw/windows/locales/pt-BR.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/pt-BR.pak differ diff --git a/nw/windows/locales/pt-PT.pak b/nw/windows/locales/pt-PT.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/pt-PT.pak differ diff --git a/nw/windows/locales/ro.pak b/nw/windows/locales/ro.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ro.pak differ diff --git a/nw/windows/locales/ru.pak b/nw/windows/locales/ru.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ru.pak differ diff --git a/nw/windows/locales/sk.pak b/nw/windows/locales/sk.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/sk.pak differ diff --git a/nw/windows/locales/sl.pak b/nw/windows/locales/sl.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/sl.pak differ diff --git a/nw/windows/locales/sr.pak b/nw/windows/locales/sr.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/sr.pak differ diff --git a/nw/windows/locales/sv.pak b/nw/windows/locales/sv.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/sv.pak differ diff --git a/nw/windows/locales/sw.pak b/nw/windows/locales/sw.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/sw.pak differ diff --git a/nw/windows/locales/ta.pak b/nw/windows/locales/ta.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/ta.pak differ diff --git a/nw/windows/locales/te.pak b/nw/windows/locales/te.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/te.pak differ diff --git a/nw/windows/locales/th.pak b/nw/windows/locales/th.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/th.pak differ diff --git a/nw/windows/locales/tr.pak b/nw/windows/locales/tr.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/tr.pak differ diff --git a/nw/windows/locales/uk.pak b/nw/windows/locales/uk.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/uk.pak differ diff --git a/nw/windows/locales/vi.pak b/nw/windows/locales/vi.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/vi.pak differ diff --git a/nw/windows/locales/zh-CN.pak b/nw/windows/locales/zh-CN.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/zh-CN.pak differ diff --git a/nw/windows/locales/zh-TW.pak b/nw/windows/locales/zh-TW.pak new file mode 100755 index 00000000..85cf8b5b Binary files /dev/null and b/nw/windows/locales/zh-TW.pak differ diff --git a/nw/windows/nw.pak b/nw/windows/nw.pak new file mode 100755 index 00000000..1834e58c Binary files /dev/null and b/nw/windows/nw.pak differ diff --git a/nw/windows/pdf.dll b/nw/windows/pdf.dll new file mode 100755 index 00000000..55b55786 Binary files /dev/null and b/nw/windows/pdf.dll differ