|
@@ -84,7 +84,7 @@ stage.
|
|
|
|
|
|
```
|
|
```
|
|
# Note: tested on Archlinux. Other distros (especially Alpine) may need tweaks.
|
|
# Note: tested on Archlinux. Other distros (especially Alpine) may need tweaks.
|
|
-eval $(luarocks path) # for local install
|
|
|
|
|
|
+eval $(luarocks path)
|
|
luarocks install --local debugger # Not in dependencies file but temporarily required
|
|
luarocks install --local debugger # Not in dependencies file but temporarily required
|
|
git clone --recurse-submodules https://git.knowledgetx.com/scossu/volksdata_lua.git
|
|
git clone --recurse-submodules https://git.knowledgetx.com/scossu/volksdata_lua.git
|
|
cd volksdata_lua
|
|
cd volksdata_lua
|
|
@@ -94,7 +94,16 @@ cd ../
|
|
git clone --recurse-submodules https://git.knowledgetx.com/scossu/pocket_archive.git
|
|
git clone --recurse-submodules https://git.knowledgetx.com/scossu/pocket_archive.git
|
|
cd pocket_archive
|
|
cd pocket_archive
|
|
luarocks build --local
|
|
luarocks build --local
|
|
-luarocks path >> ~/.bashrc # or whatever shell init script you use at login
|
|
|
|
|
|
+# Add Luarocks paths to your login script
|
|
|
|
+luarocks path >> ~/.bashrc
|
|
|
|
+# Penlight.clonetree is not working properly. A pull request is in progress:
|
|
|
|
+# https://github.com/lunarmodules/Penlight/pull/496
|
|
|
|
+# In the meantime, clone the fork and install from the local repo:
|
|
|
|
+cd ../
|
|
|
|
+git clone https://github.com/scossu/Penlight.git
|
|
|
|
+cd Penlight
|
|
|
|
+luarocks build --local
|
|
|
|
+cd ../pocket_archive
|
|
```
|
|
```
|
|
|
|
|
|
### Run demo submission
|
|
### Run demo submission
|
|
@@ -126,7 +135,7 @@ If you don't have a configured web server yet, the provided `darkhttpd` will
|
|
work in a pinch:
|
|
work in a pinch:
|
|
|
|
|
|
```
|
|
```
|
|
-cd ext/darkhttpd/
|
|
|
|
|
|
+cd ext/darkhttpd/ # Archlinux: sudo pacman -S darkhttpd
|
|
make
|
|
make
|
|
cd -
|
|
cd -
|
|
```
|
|
```
|