summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2017-07-25 15:54:33 -0400
committerKali Kaneko <kali@leap.se>2017-07-25 15:54:33 -0400
commit0c28eadda855482ecbe0defba1d2e9f0e81f0d6a (patch)
tree88078a5c9a9c929d48aa6afe230829fc60d8f336
parentb71689d6fad298c3ccd0c8550ff71ad6f1c2cb40 (diff)
[docs] add instruction to use the virtualenv next time
-rw-r--r--docs/hacking/index.rst16
-rwxr-xr-xpkg/tools/bitmask-bootstrap.sh1
2 files changed, 12 insertions, 5 deletions
diff --git a/docs/hacking/index.rst b/docs/hacking/index.rst
index 20a55d5d..f3bad11d 100644
--- a/docs/hacking/index.rst
+++ b/docs/hacking/index.rst
@@ -47,13 +47,18 @@ environment with::
make dev-bootstrap
+To activate the freshly created virtualenv the next time, you must use `pew`_::
+
+ pew workon bitmask
+
.. note:: the bootstrap script is, at the moment, quite opinionated. for
- instance, it checks out the bitmask-dev repo under ~/leap folder, and
- it assumes you are using zsh. if you think it should allow more
- freedom of choices, feel free to open a pull request.
+ instance, it installs and depends on pew, it checks out the
+ bitmask-dev repo under ~/leap folder, and it assumes you are using
+ zsh. if you think it should allow more freedom of choices, feel free
+ to open a pull request.
-Manual procedure
-~~~~~~~~~~~~~~~~
+Manual instructions
+~~~~~~~~~~~~~~~~~~~
Install the system-wide dependencies. For debian-based systems::
@@ -127,6 +132,7 @@ This extension gets published to the `mozilla addons page`_.
.. _`this repo`: https://0xacab.org/leap/bitmask_thunderbird
.. _`mozilla addons page`: https://addons.mozilla.org/en-US/thunderbird/addon/bitmask
+
Debugging Bitmask
---------------------------------
diff --git a/pkg/tools/bitmask-bootstrap.sh b/pkg/tools/bitmask-bootstrap.sh
index 0a033e7e..81659910 100755
--- a/pkg/tools/bitmask-bootstrap.sh
+++ b/pkg/tools/bitmask-bootstrap.sh
@@ -49,3 +49,4 @@ init_pew
apt_install
clone_repo
install_deps
+pew workon bitmask