5 ms·
No dependencies? Then what's all this? [dependencies] clap = "2" chrono = "0.4" toml = "0.4" term-painter = "0.2" # Used in init to en
by groovy2shoes 9y ago
No dependencies? Then what's all this?
[dependencies]
clap = "2"
chrono = "0.4"
toml = "0.4"
term-painter = "0.2"
# Used in init to ensure the url given as base_url is a valid one
url = "1.5"
# Below is for the serve cmd
staticfile = "0.4"
iron = "0.5"
mount = "0.3"
notify = "4"
ws = "0.7"
Not to mention the Rust toolchain!
You and I must have different ideas of what constitutes a dependency ;)
- daemin 9y agoYeah, based on the title I was expecting a single exe file (with themes and supporting directories) which would be more of a turn key solution.
- fenwick67 9y agoThey just mean their releases come as a single binary file, so really it's "no installation dependencies". This is remarkable in the static site generator world because many (jekyll, hexo, mkdocs) are modules installed via the language's package manager (jekyll is installed via "gem", etc). So you have to get the package manager working, then get any external dependencies working, THEN you can get started.
- scienceman 9y agoI think it might be statically linked binary, so downloading and running the binary has no installation dependencies.
- Keats 9y agoThe output binary has no dependency. The dependencies listed and Rust are only necessary if you want to build from source.
- groovy2shoes 9y agoI figured that's what you meant :) I apologize if I came off as dismissive or disdainful; I was in a sort-of playful mood when I wrote that, but moods don't usually survive internet transmission! It's a neat project. I myself don't have much use for a site generator of any sort, but I am interested in Rust (though I haven't had much opportunity to use it in the last year or so). I wonder: how are you liking Rust as a language? as an ecosystem? For a project like this, what advantages has Rust afforded? what disadvantages?