# version should be in format yyyyMMddHH
version = 202011052249
latest = http://brobot.ru/files/getdown.txt
appbase = http://brobot.ru/files/%VERSION%
# force embedded jre for linux because of independent openjfx
# allow lower jre version for windows xp, only 1080111 will work
java_local_dir = jre
java_max_version = 1089999
java_min_version = [windows] 1080040
java_min_version = [!windows] 1080192
java_exact_version_required = [!windows] true
java_location = [linux-amd64] /files/java/java_linux_64.zip
java_location = [linux-i386] /files/java/java_linux_32.zip
java_location = [mac] /files/java/java_mac_64.zip
java_location = [windows-amd64] /files/java/java_windows_64.zip
java_location = [windows-x86] /files/java/java_windows_32.zip
# updater appearance
ui.name = БроБот
# app itself
class = qsbot.core.Main
code = bot.jar
# -XstartOnFirstThread is mandatory for Qt, and for AWT see
https://bugs.openjdk.java.net/browse/JDK-8019496
# jvmarg = [mac] -XstartOnFirstThread
jvmarg = -XX:+UseG1GC
jvmarg = -XX:+UseStringDeduplication
# common libs via resource to avoid putting them in classpath
# resource = lib/...jar
resource = lib/activation-1.1.jar
resource = lib/Bot.exe
xresource = lib/Bot.sh
resource = lib/commons-codec-1.15.jar
resource = lib/commons-email-1.5.jar
resource = lib/commons-lang3-3.11.jar
resource = lib/getdown-core-1.8.6.jar
resource = lib/getdown.jar
resource = lib/hibernate-jpa-2.1-api-1.0.0.Final.jar
resource = lib/HikariCP-3.3.1.jar
resource = lib/httpclient-4.3.6.jar
resource = lib/httpcore-4.3.3.jar
resource = lib/httpmime-4.3.6.jar
resource = lib/javax.mail-1.5.6.jar
resource = lib/jboss-transaction-api_1.2_spec-1.0.1.Final.jar
resource = lib/jcl-over-slf4j-1.7.30.jar
resource = lib/jfoenix-8.0.10.jar
resource = lib/jna-5.3.1.jar
resource = lib/jna-platform-5.3.1.jar
resource = lib/json-20200518.jar
resource = lib/jsoup-1.13.1.jar
resource = lib/log4j-api-2.13.3.jar
resource = lib/log4j-core-2.13.3.jar
resource = lib/log4j-slf4j-impl-2.13.3.jar
resource = lib/miglayout-core-5.2.jar
resource = lib/miglayout-javafx-5.2.jar
resource = lib/oshi-core-3.13.5.jar
resource = lib/reactive-streams-1.0.1.jar
resource = lib/rxjava-2.1.6.jar
resource = lib/rxjavafx-2.2.2.jar
resource = lib/sansorm-3.2.jar
resource = lib/scala-async_2.13-1.0.0-M1.jar
resource = lib/scala-library-2.13.3.jar
resource = lib/scala-logging_2.13-3.9.2.jar
resource = lib/scala-reflect-2.13.3.jar
resource = lib/slf4j-api-1.7.30.jar
resource = lib/sqlite-jdbc-3.32.3.2.jar
resource = lib/xmlpull-1.1.3.1.jar
resource = lib/xpp3_min-1.1.4c.jar
resource = lib/xstream-1.4.13.jar