on master help sign in
Merge branch 'master' of github.com:obsidiansystems/obelisk
147ebc7hsloan
.gitmodules+3−3
@@ -1,9 +1,6 @@
1[submodule "obelisk-asset"]
1[submodule "obelisk-asset"]
2 path = obelisk-asset
2 path = obelisk-asset
3 url = git@github.com:obsidiansystems/obelisk-asset.git
3 url = git@github.com:obsidiansystems/obelisk-asset.git
4−[submodule "obelisk-weighter"]
5− path = obelisk-weighter
6− url = git@github.com:obsidiansystems/obelisk-weighter.git
7[submodule "obelisk-haskpress"]
4[submodule "obelisk-haskpress"]
8 path = obelisk-haskpress
5 path = obelisk-haskpress
9 url = git@github.com:obsidiansystems/obelisk-haskpress.git
6 url = git@github.com:obsidiansystems/obelisk-haskpress.git
@@ -16,3 +13,6 @@
16[submodule "reflex-platform"]
13[submodule "reflex-platform"]
17 path = reflex-platform
14 path = reflex-platform
18 url = git@github.com:reflex-frp/reflex-platform.git
15 url = git@github.com:reflex-frp/reflex-platform.git
16+[submodule "obelisk-snap"]
17+ path = obelisk-snap
18+ url = git@github.com:obsidiansystems/obelisk-snap.git
README.md+15−5
@@ -6,22 +6,25 @@ In your new project's git repository:
6```bash
6```bash
7git init
7git init
8```
8```
9−The ob-init.hs script will add and update the focus submodule as well as
9+The ob-init.hs script will add and update the obelisk submodule as well as
10generate the necessary boilerplate files and folders. Enter the following in
10generate the necessary boilerplate files and folders. Enter the following in
11your console, followed by your project's name when prompted.
11your console, followed by your project's name when prompted.
12
12
13```bash
13```bash
14./ob-init.hs
14./ob-init.hs
15```
15```
16−Build the frontend by running ./focus/build-frontend
16+Build the frontend by running ./obelisk/build-frontend
17
17
18Now you can try running the backend in GHCi by running
18Now you can try running the backend in GHCi by running
19
19
20+```bash
20−./focus/ghci-backend
21+./obelisk/ghci-backend
21−
22+```
22and then typing
23and then typing
23
24
25+```bash
24−main
26+>main
27+```
25
28
26at the GHCi prompt.
29at the GHCi prompt.
27
30
@@ -29,4 +32,11 @@ Point your web browser at [localhost:8000](localhost:8000) and everything should
29
32
30Feel free to edit the frontend and backend directories as you see fit.
33Feel free to edit the frontend and backend directories as you see fit.
31
34
35+--------------------------DEVELOPER TOOLS----------------------------------------
36+To increase developer productivity it is highly recommended to make use of the
37+`ghcid-frontend` and `ghcid-backend` scripts. This will open a live repl that
38+will compile and refresh itself showing you the latest possible syntax or type errors
39+as well as any other ghc warnings whenever files within their respective directories
40+are saved and updated.
41+
32Thank you for using Obelisk.
42Thank you for using Obelisk.
obelisk-snapnew file+1

Submodule changed.

obelisk-weighterdeleted−1

Submodule changed.