35 lines
854 B
Text
35 lines
854 B
Text
let license = variable::get("license").to_upper();
|
|
while switch license {
|
|
"GLWTPL" => {
|
|
file::delete("LICENSE-MIT");
|
|
file::delete("LICENSE-GPL3");
|
|
file::delete("LICENSE-CC");
|
|
file::rename("LICENSE-GLWTPL", "LICENSE");
|
|
false
|
|
}
|
|
"MIT" => {
|
|
file::delete("LICENSE-GLWTPL");
|
|
file::delete("LICENSE-GPL3");
|
|
file::delete("LICENSE-CC");
|
|
file::rename("LICENSE-MIT", "LICENSE");
|
|
false
|
|
}
|
|
"GPL3" => {
|
|
file::delete("LICENSE-GLWTPL");
|
|
file::delete("LICENSE-MIT");
|
|
file::delete("LICENSE-CC");
|
|
file::rename("LICENSE-GPL3", "LICENSE");
|
|
false
|
|
}
|
|
"CC" => {
|
|
file::delete("LICENSE-GLWTPL");
|
|
file::delete("LICENSE-MIT");
|
|
file::delete("LICENSE-GPL3");
|
|
file::rename("LICENSE-CC", "LICENSE");
|
|
false
|
|
}
|
|
_ => true,
|
|
} {
|
|
license = variable::prompt("License?", "MIT", ["MIT", "GPL3", "GLWTPL", "CC"]);
|
|
}
|
|
variable::set("license", license)
|