1
0
mirror of https://github.com/jht5945/buildj.git synced 2025-12-27 17:20:06 +08:00

add misc.rs

This commit is contained in:
2019-08-04 21:47:36 +08:00
parent 3137a70364
commit fdf79e2d6f
2 changed files with 16 additions and 13 deletions

View File

@@ -11,6 +11,7 @@ pub mod local_util;
pub mod http;
pub mod tool;
pub mod build_json;
pub mod misc;
use std::{
fs,
@@ -25,25 +26,13 @@ use rust_util::{
use tool::*;
use jdk::*;
use build_json::*;
use misc::*;
const BUILDJ: &str = "buildj";
const BUDERJ_VER: &str = env!("CARGO_PKG_VERSION");
const GIT_HASH: &str = env!("GIT_HASH");
fn print_usage() {
print!(r#"
buildj ::: - print this message
buildj :::help - print this message
buildj :::create --java<version> --maven<version> - create java-version, maven-version project
buildj :::create --java<version> --gradle<version> - create java-version, gradle-version project
buildj :::java<version> [-version] - run java with assigned version, e.g. buildj :::java1.8 -version
buildj :::maven<version> [--java<version>] - run maven with assigned version and java version, e.g. buildj :::maven3.5.2 --java1.8 ARGS
buildj :::gradle<version> [--java<version>] - run gradle with assigned version and java version, e.g. buildj :::gradle3.5.1 --java1.8 ARGS
buildj - run build, run assigned version builder tool
"#);
}
fn do_with_buildin_arg_java(first_arg: &str, args: &Vec<String>) {
let ver = &first_arg[7..];
if ver == "" {

14
src/misc.rs Normal file
View File

@@ -0,0 +1,14 @@
pub fn print_usage() {
print!(r#"
buildj ::: - print this message
buildj :::help - print this message
buildj :::create --java<version> --maven<version> - create java-version, maven-version project
buildj :::create --java<version> --gradle<version> - create java-version, gradle-version project
buildj :::java<version> [-version] - run java with assigned version, e.g. buildj :::java1.8 -version
buildj :::maven<version> [--java<version>] - run maven with assigned version and java version, e.g. buildj :::maven3.5.2 --java1.8 ARGS
buildj :::gradle<version> [--java<version>] - run gradle with assigned version and java version, e.g. buildj :::gradle3.5.1 --java1.8 ARGS
buildj - run build, run assigned version builder tool
"#);
}