mirror of
https://github.com/aljazceru/signal-cli.git
synced 2025-12-17 06:04:22 +01:00
20 lines
728 B
Java
20 lines
728 B
Java
package org.asamk.signal;
|
|
|
|
import java.util.Optional;
|
|
|
|
public class BaseConfig {
|
|
|
|
public static final String PROJECT_NAME = BaseConfig.class.getPackage().getImplementationTitle();
|
|
public static final String PROJECT_VERSION = BaseConfig.class.getPackage().getImplementationVersion();
|
|
|
|
static final String USER_AGENT_SIGNAL_ANDROID = Optional.ofNullable(System.getenv("SIGNAL_CLI_USER_AGENT"))
|
|
.orElse("Signal-Android/7.35.0");
|
|
static final String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null
|
|
? "signal-cli"
|
|
: PROJECT_NAME + "/" + PROJECT_VERSION;
|
|
static final String USER_AGENT = USER_AGENT_SIGNAL_ANDROID + " " + USER_AGENT_SIGNAL_CLI;
|
|
|
|
private BaseConfig() {
|
|
}
|
|
}
|