nadavrot / layout

Layout is a rust library and a tool that renders Graphviz dot files.
MIT License
656 stars 39 forks source link

cargo install creates layout and run #30

Closed jayvdb closed 2 months ago

jayvdb commented 2 months ago

cargo install does an unusual thing.

It creates

layout> cargo install --path .
  Installing layout-cli v0.1.2 (/home/jayvdb/rust/layout)
    Updating crates.io index
     Locking 41 packages to latest compatible versions
      Adding env_logger v0.9.3 (latest: v0.11.5)
      Adding hermit-abi v0.1.19 (latest: v0.4.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
   Compiling memchr v2.7.4
   Compiling utf8parse v0.2.2
   Compiling libc v0.2.158
   Compiling colorchoice v1.0.2
   Compiling anstyle v1.0.8
   Compiling regex-syntax v0.8.4
   Compiling is_terminal_polyfill v1.70.1
   Compiling anstyle-query v1.1.1
   Compiling anstyle-parse v0.2.5
   Compiling clap_lex v0.7.2
   Compiling log v0.4.22
   Compiling anstream v0.6.15
   Compiling strsim v0.11.1
   Compiling termcolor v1.4.1
   Compiling clap_builder v4.5.18
   Compiling aho-corasick v1.1.3
   Compiling atty v0.2.14
   Compiling humantime v2.1.0
   Compiling layout-rs v0.1.2 (/home/jayvdb/rust/layout/layout)
   Compiling regex-automata v0.4.7
   Compiling regex v1.10.6
   Compiling clap v4.5.18
   Compiling env_logger v0.9.3
   Compiling layout-cli v0.1.2 (/home/jayvdb/rust/layout)
    Finished `release` profile [optimized] target(s) in 7.44s
  Installing /home/jayvdb/.cargo/bin/layout
  Installing /home/jayvdb/.cargo/bin/run
   Installed package `layout-cli v0.1.2 (/home/jayvdb/rust/layout)` (executables `layout`, `run`)