aboutsummaryrefslogtreecommitdiff
path: root/stdlib/commands.md
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/commands.md')
-rw-r--r--stdlib/commands.md54
1 files changed, 54 insertions, 0 deletions
diff --git a/stdlib/commands.md b/stdlib/commands.md
new file mode 100644
index 000000000..29af59778
--- /dev/null
+++ b/stdlib/commands.md
@@ -0,0 +1,54 @@
+# Standard Library
+
+## Test
+
+```
+cd ~/lux/stdlib/ \
+&& lein clean \
+&& lein with-profile bibliotheca lux auto test
+```
+
+## Deploy
+
+```
+cd ~/lux/stdlib/ && lein install
+
+cd ~/lux/stdlib/ && mvn install:install-file -Dfile=target/library.tar -DgroupId=com.github.luxlang -DartifactId=stdlib -Dversion=0.6.0-SNAPSHOT -Dpackaging=tar
+
+cd ~/lux/stdlib/ && mvn deploy:deploy-file \
+-Durl=https://<username>:<password>@oss.sonatype.org/content/repositories/snapshots/ \
+-Dfile=target/library.tar \
+-DgroupId=com.github.luxlang \
+-DartifactId=stdlib \
+-Dversion=0.6.0-SNAPSHOT \
+-Dpackaging=tar
+```
+
+## Generate documentation
+
+```
+cd ~/lux/stdlib/ \
+&& lein clean \
+&& lein with-profile scriptum lux auto build
+```
+
+---
+
+# Aedifex: Build system
+
+## Build
+
+```
+cd ~/lux/stdlib/ \
+&& lein clean \
+&& lein with-profile aedifex lux auto build
+```
+
+## Test
+
+```
+cd ~/lux/stdlib/ \
+&& lein clean \
+&& lein with-profile aedifex lux auto test
+```
+