Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document installation instructions #305

Open
armfazh opened this issue Feb 16, 2022 · 2 comments
Open

Document installation instructions #305

armfazh opened this issue Feb 16, 2022 · 2 comments

Comments

@armfazh
Copy link
Member

armfazh commented Feb 16, 2022

git pull origin master

npm run clean
npm run build
  • if you have perl and make in PATH,
    then "sjcl" should build without any errors
  • ./dist directory should exist and contain an unpacked webextension,
    which you can install in your web browser for testing,
    or use your web browser to pack into a self-signed extension

Originally posted by @warren-bank in #300 (comment)

@warren-bank
Copy link

quick note for context: in the issue this comment was taken from, the person i was replying to already had a local git repo cloned from github (as origin) that was behind by (at least) one commit.. which they needed to pull to fix the issue at hand; any documentation would (of course) start from scratch in a clean directory.

@warren-bank
Copy link

PS: somewhat (indirectly) related..

PR #283 has made some (minor) changes to the npm scripts:

  • "prebuild" calls "clean".. so the user doesn't have to
  • "clean" removes additional directories:
    • /lib that is generated by the typescript compiler
    • ..the others only apply to updates made by the PR and don't pertain to master (yet)
      • still waiting for movement on this PR..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants