From 09a59480f390a39c05742c372abfd4d0581b5247 Mon Sep 17 00:00:00 2001 From: Rokt33r Date: Fri, 25 Dec 2015 12:19:16 +0900 Subject: [PATCH] add readme and update keywords in package.json --- package.json | 9 ++--- readme.md | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 96 insertions(+), 6 deletions(-) create mode 100644 readme.md diff --git a/package.json b/package.json index 21b637ad..8baa34c2 100644 --- a/package.json +++ b/package.json @@ -16,15 +16,12 @@ "url": "git+https://github.com/Rokt33r/codexen-app.git" }, "keywords": [ - "boost", + "boostnote", "b00st", + "boostio", + "note", "snippet", - "template", - "task", - "runner", - "code", "storage", - "short code" ], "author": "Dick Choi (http://kazup.co)", "bugs": { diff --git a/readme.md b/readme.md new file mode 100644 index 00000000..61565ae9 --- /dev/null +++ b/readme.md @@ -0,0 +1,93 @@ +# Boostnote + +Hack your memory + +## Develope + +1. turn on HMR server + +``` +npm run webpack +``` + +2. run hot mode + +``` +npm run hot +``` + +> `npm start` is using compiled scripts. see [Build](#Build) to compile scripts. + +## Build + +1. Compile scripts + +compile all browser stuff(Javascript, Stylus). + +``` +grunt compile +``` + +2. Build executable + +build `Boostnote.app` (OS X) / `Boostnote.exe` (Windows) + +``` +grunt pack:osx +grunt pack:windows +``` + +3. Codesign (OSX only) + +codesign with Certification. + +``` +grunt codesign +``` + +> `OSX_COMMON_NAME` must be defined inside `/secret/auth_code.json`. + +> codesigning on windows is included to creating installer. + +4. Create installer + +create installer, `Boostnote.dmg`(OSX) / `Setup.exe`(Windows). + +``` +grunt create-windows-installer +``` + +> #### Windows only +> `WIN_CERT_PASSWORD` must be defined inside `/secret/auth_code.json`. +> `/secret/authenticode_cer.p12` is required also. + +5. Zip (OSX only) + +zip `Boostnote.app` file. + +``` +grunt zip:osx +``` + +> Stuff(Setup.exe, .nupkg) of Windows are not needed to be zipped. + +## Using stack + +- Electron +- React +- Webpack +... check [`package.json`](./package.json) + +## Codestyle + +[![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard) + +## Author + +[Rokt33r(Dick Choi)](https://github.com/rokt33r) + +## License + +[Check here](./LICENSE). + +