aboutsummaryrefslogtreecommitdiff
path: root/stdlib/commands.md
diff options
context:
space:
mode:
authorEduardo Julian2021-07-10 03:10:43 -0400
committerEduardo Julian2021-07-10 03:10:43 -0400
commit4610968193df10af12c91f699fec39aeb3ef703a (patch)
tree27d1578548ad49f5aefe76fb696a7af10361c9cf /stdlib/commands.md
parentf3e869d0246e956399ec31a074c6c6299ff73602 (diff)
Made the "try" macro into a common one, instead of a host-specific one.
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
+```
+