Skip to content
This repository was archived by the owner on Apr 28, 2022. It is now read-only.

Commit 40d87e4

Browse files
authored
Add build instructions for developers in README
1 parent c26c255 commit 40d87e4

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,23 @@ I would love your PRs. You can contribute :
100100
- letting me know of additions/removals of public Dev circle groups (edit: [/options.dev/groups.js](/options.dev/groups.js), you may use [/scrape-group-lists.js](/scrape-group-lists.js)).
101101
- Make the extension better. Fix bugs, if found. Add more features. Improve existing features.
102102

103+
## Instructions for Developers
104+
105+
To rebuild the extension:
106+
``` bash
107+
$ git clone https://github.com/sidvishnoi/fb-dev-interest.git
108+
$ cd fb-dev-interest
109+
$ npm install
110+
$ npm run build # builds the dist folder only, run after each edit
111+
```
112+
113+
You can load the dist folder in Chrome from the chrome://extensions/ page in Developer Mode to install the extension.
114+
115+
To create the extension's CRX file, use the Google Chrome Browser: https://developer.chrome.com/extensions/packaging. Use the `dist` folder to create package.
116+
The CRX file can be installed by a simple drag and drop in chrome://extensions/ page.
117+
118+
Rename the .crx file from `dist.crx` to `Merge Facebook Dev Circles by Interests.crx` and `dist.pem` to `key.pem` to create a release.
119+
103120
## Todo
104121

105122
- More interactive feed.

0 commit comments

Comments
 (0)