Skip to content

Inno-gradle lets you automatically use InnoSetup from gradle

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.txt
Notifications You must be signed in to change notification settings

intisy/inno-gradle

Inno Setup Gradle

Archives containing JAR files are available as releases.

What is inno-gradle?

inno-gradle lets you automatically use InnoSetup from gradle

Usage

Using the plugins DSL:

plugins {
    id "io.github.intisy.inno-gradle" version "1.6.7.1"
}

Using legacy plugin application:

buildscript {
    repositories {
        maven {
            url "https://plugins.gradle.org/m2/"
        }
    }
    dependencies {
        classpath "io.github.intisy.inno-gradle:1.6.7.1"
    }
}

apply plugin: "io.github.intisy.inno-gradle"

Once you have the plugin installed you can use it like so:

import io.github.intisy.gradle.inno.InnoSetupTask

tasks.register("createInstaller", InnoSetupTask) {
   infile = artifact_name + "-" + platformArch + "-obfuscated.exe"
   outfile = artifact_name + "-" + platformArch + "-installer.exe"
   appName = artifact_name
   appVersion = project.version
   appIcon = "${projectDir}/icon.ico"
   jrePath = "${buildDir}/libs/jre"
   autoStart = true
   debug = true
}

License

Apache License 2.0

About

Inno-gradle lets you automatically use InnoSetup from gradle

Topics

Resources

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages