diff --git a/.travis.yml b/.travis.yml index f9b3081..7e76f94 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ rust: - stable - beta - nightly -- 1.26.0 +- 1.30.0 matrix: allow_failures: - rust: nightly @@ -19,11 +19,9 @@ addons: - gcc - binutils-dev - libiberty-dev - - npm before_script: - smtp-sink 2525 1000& - sudo chgrp -R postdrop /var/spool/postfix/maildrop -- sudo npm set strict-ssl false && sudo npm install -g gitbook-cli script: - cargo test --verbose --all --all-features after_success: diff --git a/website/.gitignore b/website/.gitignore index eba11f5..f27eddc 100644 --- a/website/.gitignore +++ b/website/.gitignore @@ -1,2 +1 @@ -node_modules /_book diff --git a/website/Makefile b/website/Makefile index 89f4490..79ae62f 100644 --- a/website/Makefile +++ b/website/Makefile @@ -1,13 +1,16 @@ all: depends _book depends: - gitbook install + cargo install --force mdbook --vers "^0.2" + cargo install --force mdbook-linkcheck --vers "^0.2" serve: - gitbook serve + mdbook serve _book: - gitbook build + mdbook build clean: rm -rf _book/ + +.PHONY: _book \ No newline at end of file diff --git a/website/book.json b/website/book.json deleted file mode 100644 index f101a41..0000000 --- a/website/book.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "root": "./content", - "plugins": [ "-sharing", "edit-link" ], - "pluginsConfig": { - "edit-link": { - "base": "https://github.com/lettre/lettre/edit/master/website/content", - "label": "Edit" - } - } -} diff --git a/website/book.toml b/website/book.toml new file mode 100644 index 0000000..403a6e9 --- /dev/null +++ b/website/book.toml @@ -0,0 +1,11 @@ +[book] +title = "Lettre" +author = "Alexis Mousset" +description = "The user documentation of the Lettre crate." + +[build] +build-dir = "_book" + +[output.html] + +[output.linkcheck] \ No newline at end of file diff --git a/website/content/README.md b/website/src/README.md similarity index 100% rename from website/content/README.md rename to website/src/README.md diff --git a/website/content/SUMMARY.md b/website/src/SUMMARY.md similarity index 100% rename from website/content/SUMMARY.md rename to website/src/SUMMARY.md diff --git a/website/content/creating-messages/email.md b/website/src/creating-messages/email.md similarity index 100% rename from website/content/creating-messages/email.md rename to website/src/creating-messages/email.md diff --git a/website/content/sending-messages/_index.md b/website/src/sending-messages/_index.md similarity index 100% rename from website/content/sending-messages/_index.md rename to website/src/sending-messages/_index.md diff --git a/website/content/sending-messages/file.md b/website/src/sending-messages/file.md similarity index 100% rename from website/content/sending-messages/file.md rename to website/src/sending-messages/file.md diff --git a/website/content/sending-messages/sendmail.md b/website/src/sending-messages/sendmail.md similarity index 100% rename from website/content/sending-messages/sendmail.md rename to website/src/sending-messages/sendmail.md diff --git a/website/content/sending-messages/smtp.md b/website/src/sending-messages/smtp.md similarity index 100% rename from website/content/sending-messages/smtp.md rename to website/src/sending-messages/smtp.md diff --git a/website/content/sending-messages/stub.md b/website/src/sending-messages/stub.md similarity index 100% rename from website/content/sending-messages/stub.md rename to website/src/sending-messages/stub.md