59a3662ac4
Reorganize code in subdirs
2017-08-27 15:12:09 +02:00
7b3bf3e31e
Merge pull request #1021 from matthiasbeyer/bi-version-dependencies
...
Use cargo feature to specify both version and path
2017-08-27 13:16:54 +02:00
a4c2c04c61
Use cargo feature to specify both version and path
...
Thanks to reddit user /u/TimNN for suggesting this.
2017-08-27 11:25:43 +02:00
09fbf08747
Rewrite imag binary without parallelization stuff
2017-08-26 23:04:26 +02:00
1c37703c32
Update version strings for next release: 0.3.0 -> 0.4.0
2017-08-26 13:27:32 +02:00
1612764d77
Remove build.rs buildscript because wasnt working properly
2017-08-25 21:36:24 +02:00
9fa2be824f
Remove safety check, error handling has that case already
2017-08-19 16:27:28 +01:00
795df63679
Add missing license headers
2017-06-07 20:45:38 +02:00
9650f46e23
Version strings: 0.2.0 -> 0.3.0
2017-05-03 10:48:26 +02:00
a0cdc53644
Fix build script once more
2017-01-25 10:43:37 +01:00
26d78e9f3c
Fix build-script of imag-bin
...
There was a breaking change in cargo which is fixed by this commit
Affected: beta builds (as of writing of this commit).
2017-01-25 09:41:16 +01:00
1ab0249892
Remove removed crates from compl-gen build script
2017-01-24 04:31:22 +01:00
mario
8df5519f34
Move [profile.dev] codegen-units = 2
to top-level Cargo.toml
...
lower level (=package/crate level) definitions for profiles are ignored
2017-01-19 20:08:51 +01:00
mario
73b9aa6266
Add comment for &version!()[..]
2016-11-05 11:53:13 +01:00
mario
bb291ca1fa
Add comments about functionality,
...
increase verbosity of some variables
2016-11-05 11:53:00 +01:00
mario
e652e944a8
Add build_subcommand! macro
2016-11-05 11:42:02 +01:00
mario
711810f814
Add additional dependencies
2016-11-05 11:42:02 +01:00
mario
2644739e35
Change from types implementing build_ui to a mod for every binary.
...
Works with all available binaries.
Code cleanup
2016-11-05 11:41:20 +01:00
mario
bf88a43a59
Add build.rs with basic idea
2016-11-05 11:38:55 +01:00
0a04081599
Merge pull request #656 from matthiasbeyer/cargo-rustc-codegen-units
...
Cargo rustc codegen units
2016-10-31 23:39:38 +01:00
ca89bc5962
bin/Cargo.toml: Update dependencies
2016-10-24 14:30:54 +02:00
3cb718f754
Add codegen-units = 2 in ./bin/Cargo.toml
2016-10-24 13:55:08 +02:00
b5bfc1978c
Fix: Cargo.toml does not know "website", but "homepage"
2016-10-20 14:14:18 +02:00
14696b59e7
Add meta-info in bin/Cargo.toml
2016-10-18 10:56:12 +02:00
e0d4744b4b
bin: Add copyright notice to all files
2016-10-01 17:35:06 +02:00
Mario Krehl
6fe4408800
Reduce clone()-ing of commands to necessary places
2016-09-07 12:57:34 +02:00
Mario Krehl
e2d3e5597b
Fix differing amount of newlines from subprocesses influences output
2016-09-07 12:53:38 +02:00
Mario Krehl
e813ab9e3a
Pretty output of --versions
2016-09-07 11:24:36 +02:00
Mario Krehl
12f9175700
Fix --versions
2016-09-07 11:14:08 +02:00
Mario Krehl
d69b8498e9
Add some comments
2016-09-07 11:07:02 +02:00
Mario Krehl
c828bed0e1
Fix panic! when reaching unreachable!, because imag doesnt do anything without an argument or subcommand
2016-09-07 10:37:16 +02:00
Mario Krehl
7023d1f202
Add check if given subcommand is supported
2016-09-07 10:31:00 +02:00
Mario Krehl
e6d48cb31a
Fix exit codes
2016-09-07 10:22:08 +02:00
Mario Krehl
5ea5f588a9
Fix panics due to unwrap on Option::None
2016-09-07 10:21:59 +02:00
mario
d19243e7a8
Fall back to get_default_cli_builder
...
insert custom help text
cleanup not anymore used code
2016-09-05 16:18:11 +02:00
mario
882b2ef5a7
Add help_text()
...
Replaces the help() functions with help_text(), which returns the help_text of imag.
Use the .help() function of clap::App to overwrite the help text generated by clap
Remove unneeded argument '--help', generated by clap now
2016-09-05 16:18:11 +02:00
mario
1900d6922c
Fix clap for external subcommands
2016-09-05 16:18:11 +02:00
Mario Krehl
a740dcd7ba
Change build_ui to use subcommands()
2016-09-05 16:18:11 +02:00
352d7e9083
Add some debugging output
2016-09-05 16:18:11 +02:00
389c5b9033
We do not need to pass the subcommand as arg here
2016-09-05 16:18:11 +02:00
ac7fb19040
Use libimagrt::setup::generate_runtime_setup() helper to build Runtime object
2016-09-05 16:18:11 +02:00
c4c726a983
Add dep: log = 0.3
2016-09-05 16:18:11 +02:00
58b2597bcb
Enable forwarding of args and subcommands
2016-09-05 16:18:11 +02:00
58fd2dbfe4
Shrink App setup code
2016-09-05 16:18:11 +02:00
fa379a2fa7
Only return subcommand name
2016-09-05 16:18:11 +02:00
cd70c68a01
Add support for --help and -h
2016-09-05 16:18:11 +02:00
ecbbc3dfc1
Rewrite imag binary
2016-09-05 16:18:11 +02:00
6909410a43
Add dependency: libimagrt
2016-09-05 16:18:11 +02:00
73f9f2d36f
Add dependency: clap
2016-09-05 16:18:11 +02:00
67d536fa74
Merge pull request #567 from matthiasbeyer/bin/imag-seperator-remove
...
Remove dash from command listing
2016-07-26 13:18:32 +02:00