Index: sky/HACKING.md |
diff --git a/sky/HACKING.md b/sky/HACKING.md |
index 65f881100785f80b3e58ef78fe0aca28927f910b..63f4248397b9130c4797d3ebaa6cd6a682a1ed16 100644 |
--- a/sky/HACKING.md |
+++ b/sky/HACKING.md |
@@ -5,7 +5,12 @@ Building |
-------- |
* Follow the setup & build instructions for [Mojo](https://github.com/domokit/mojo) |
-* Build ``sky`` with ``ninja``, e.g. ``ninja -C out/Debug sky`` |
+* Build ``sky`` with ``ninja``, e.g. ``ninja -C out/Debug sky`` for a debug build. |
+ |
+If you want to build release, run the following commands: |
+ |
+* ``gn gen out/Release --args="is_debug=false"`` |
+* ``ninja -C out/Release sky`` |
Running applications |
-------------------- |
@@ -13,9 +18,11 @@ Running applications |
* ``./sky/tools/skydb [url]`` |
* You should see a ``(skydb)`` prompt |
* Type ``help`` to see the list of available commands |
+ * Note: skydb is currently hard-coded to use ``//out/Debug`` |
* ``./sky/tools/test_sky --debug`` |
- * This should run the tests |
+ * This runs the tests against ``//out/Debug``. If you want to run against |
+ ``//out/Release``, omit the ``--debug`` flag. |
Running tests manually |
---------------------- |