]> nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/BaseConfig.java
Update libsignal-service
[signal-cli] / src / main / java / org / asamk / signal / BaseConfig.java
1 package org.asamk.signal;
2
3 import java.util.Optional;
4
5 public class BaseConfig {
6
7 public static final String PROJECT_NAME = BaseConfig.class.getPackage().getImplementationTitle();
8 public static final String PROJECT_VERSION = BaseConfig.class.getPackage().getImplementationVersion();
9
10 static final String USER_AGENT_SIGNAL_ANDROID = Optional.ofNullable(System.getenv("SIGNAL_CLI_USER_AGENT"))
11 .orElse("Signal-Android/7.26.1");
12 static final String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null
13 ? "signal-cli"
14 : PROJECT_NAME + "/" + PROJECT_VERSION;
15 static final String USER_AGENT = USER_AGENT_SIGNAL_ANDROID + " " + USER_AGENT_SIGNAL_CLI;
16
17 private BaseConfig() {
18 }
19 }