ns-usbloader/src/main/java/nsusbloader/cli/RcmCli.java

29 lines
902 B
Java
Raw Normal View History

2020-07-16 23:20:11 +03:00
package nsusbloader.cli;
import java.io.File;
public class RcmCli {
RcmCli(String argument) throws InterruptedException, IncorrectSetupException{
runBackend(argument);
}
private void runBackend(String payload) throws InterruptedException{
/*
boolean isWindows = System.getProperty("os.name").toLowerCase().replace(" ", "").contains("windows");
if (isWindows) {
if (! payload.matches("^.:\\\\.*$"))
payload = System.getProperty("user.dir") + File.separator + payload;
}
else {
if (! payload.startsWith("/"))
payload = System.getProperty("user.dir") + File.separator + payload;
}
*/
nsusbloader.Utilities.Rcm rcm = new nsusbloader.Utilities.Rcm(payload);
Thread rcmThread = new Thread(rcm);
rcmThread.start();
rcmThread.join();
}
}