mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-03-13 19:37:30 +01:00
* Docs: Introduce new Docusaurus-based website This commit is the result of running npx docusaurus-init, and nothing more. Further changes will happen on top of this, to make it easier to review changes and update to newer versions of Docusaurus in the future. * WIP: Add Bitcoin-S website Change the default Docusaurus template to a custom website. Goes off of existing documentation, and moves it into the new docs and website directories. Deletes some unused files, such as BUILD_README.md * Initial mdoc support * Add Scaladoc to website * Add SVG assets * Change colors, flesh out pages, correct Scaladoc links * Rename doc project to scripts, move security doc to website * Add copy buttons to website code snippets * Add doc and tasks for publishing website * Refactor how paths get copied after generating Scaladocs * Add Get Started button * Replace bitcoin-s logo with white text * Add Montserrat font for headers * flesh out user showcase and landing page * Change Scaladoc URL to bitcoins package
19 lines
No EOL
804 B
Bash
19 lines
No EOL
804 B
Bash
#!/bin/sh
|
|
|
|
# this script is cribbed from Shapeless
|
|
# https://github.com/milessabin/shapeless/blob/master/scripts/try-shapeless.sh
|
|
|
|
COURSIER_URL=https://git.io/coursier-cli
|
|
# check if coursier exists
|
|
# TODO: check version? only new-ish works with latest.version
|
|
test -e ~/.coursier/coursier || \
|
|
# if not, download latest coursier-cli
|
|
(mkdir -p ~/.coursier && curl -L -s --output ~/.coursier/coursier $COURSIER_URL && chmod +x ~/.coursier/coursier)
|
|
|
|
MSG="Welcome the Bitcoin-S REPL, powered by Ammonite
|
|
Check out our documentation at https://bitcoin-s.org"
|
|
# launch Ammonite with bitcoin-s on the classpath
|
|
~/.coursier/coursier launch -q -P \
|
|
com.lihaoyi:ammonite_2.12.4:latest.release \
|
|
org.bitcoin-s:core.12:latest.release \
|
|
-- --predef-code 'import org.bitcoins.core._' --banner $MSG < /dev/tty |