Commit Graph

70 Commits (master)
 

Author SHA1 Message Date
Sebastian Geisler 743949a55d bump cargo-metadata version 6 years ago
Sebastian Geisler ee24dfbd2f show usage of remote flags in README.md 6 years ago
Sebastian Geisler d6017f57ed require at lest one command
Clap's min_values did not work. This commit splits
the command, which is obligatory, from the remote
options, which are optional.
6 years ago
Sebastian Geisler 161dc22cfc allow to pass multiple arguments/options to remote cargo 6 years ago
Sebastian Geisler 670b578371 refactor out match since there is only one case 6 years ago
Sebastian Geisler de74ec56c4 improve error handling if rsync or ssh fail (remove .expect(&str)) 6 years ago
Sebastian Geisler 33da7a420a use standard structopt-derive again
Thanks @TeXitoi for clearing up my confusion about the
inner workings of structopt-derive in TeXitoi/structopt#43
6 years ago
Sebastian Geisler 35aa7950ab add license and repository link 6 years ago
Sebastian Geisler 6e90ed6b8e add hint to solve argument and config parsing 6 years ago
Sebastian Geisler 800467c314 improve and update README.md 6 years ago
Sebastian Geisler 7d4a9a1ca7 refactor out hack to make structopt work with cargo subcommand 6 years ago
Sebastian Geisler da0142361c add switch to not transfer hidden files 6 years ago
Sebastian Geisler 92b0629117 add manifest path option & fix bug
* add option to specify location of Cargo.toml
* fix bug that remote-builds directory isn't created on the remote host
6 years ago
Sebastian Geisler 62e0bffdc2 fix warnings 6 years ago
Sebastian Geisler 652e317aa1 change standard build path to ~/remote-builds 6 years ago
Sebastian Geisler 08f8bb7231 make copying back target optional 6 years ago
Sebastian Geisler 834cce64bc parse config file to find default remote
If no --remote is specified the .cargo-remote.toml config file will be consulted to find a remote build server. If none is found an error is thrown.
6 years ago
Sebastian Geisler b09ee0d93e fix email address 6 years ago
Sebastian Geisler ae0c8ed9bc add README.md 6 years ago
Sebastian Geisler 9575e7f44a initial commit
Build with two-way-sync works, still a bit hacky.
6 years ago