Esempio n. 1
0
  static {
    assertTrue(Resources.loadAllResources());

    switch (OSFamily.getSystemOSFamily()) {
      case Windows:
        STDIN_1 = windows_builder_stdin_1;
        STDERR_1 = windows_builder_stderr_1;
        STDOUT_1 = windows_builder_stdout_1;

        ENV_VAR_ECHO = windows_builder_env_var_echo;

        STDERR_ECHO_REPEAT = windows_builder_stderr_echo_repeat;
        STDOUT_ECHO_REPEAT = windows_builder_stdout_echo_repeat;
        STDOUT_STDERR_ECHO_REPEAT = windows_builder_stdout_stderr_echo_repeat;
        break;
      case Unix:
        STDIN_1 = unix_builder_stdin_1;
        STDERR_1 = unix_builder_stderr_1;
        STDOUT_1 = unix_builder_stdout_1;

        ENV_VAR_ECHO = unix_builder_env_var_echo;

        STDERR_ECHO_REPEAT = unix_builder_stderr_echo_repeat;
        STDOUT_ECHO_REPEAT = unix_builder_stdout_echo_repeat;
        STDOUT_STDERR_ECHO_REPEAT = unix_builder_stdout_stderr_echo_repeat;
        break;
      default:
        throw new UnsupportedOperationException(
            "This operating system (" + OSFamily.getSystemOSFamily() + ") is unsupported");
    }
  }