diff --git a/build.gradle b/build.gradle index 155f808..242ce4e 100644 --- a/build.gradle +++ b/build.gradle @@ -13,6 +13,7 @@ plugins { id 'application' id 'java' id 'idea' + id "edu.sc.seis.macAppBundle" version "2.2.1" } group = 'com.projectswg.launcher' @@ -35,6 +36,12 @@ shadowJar { version = null } +macAppBundle { + appName = "ProjectSWG Launcher" + icon = "src/main/resources/theme/projectswg/graphics/ProjectSWGLaunchpad.icns" + mainClassName = "${->project.mainClassName}" +} + repositories { jcenter() } diff --git a/src/main/resources/theme/projectswg/graphics/ProjectSWGLaunchpad.icns b/src/main/resources/theme/projectswg/graphics/ProjectSWGLaunchpad.icns new file mode 100644 index 0000000..9aace40 Binary files /dev/null and b/src/main/resources/theme/projectswg/graphics/ProjectSWGLaunchpad.icns differ