Creates a new OPSI package template for various package installations types
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
resneptacle 09671f4add Updated description, included icon files 3 years ago
README.md Updated description, included icon files 3 years ago
logo-overlay-small.png Updated description, included icon files 3 years ago
logo-placeholder.png Updated description, included icon files 3 years ago
new-package.sh Initial commit 3 years ago

README.md

This script creates a new OPSI package structure for various types of installer methods (Batch, Inno, NSIS...) to make software packaging a little easier.

Usage: ./new-package.sh

Optional parameters: -d Adds a description to the package -n Adds a product name instead of autogenerating one -g yes Adds the Gruelag prefix to package ID and name -u Downloads an installer file from the specified URL -i Applies a logo to the package from the specified URL -t Sets the type of package to create, see below -v Sets the version of the program (not the package)

Package types: winbatch Creates a blank WinBatch package winbatch-inno Creates a blank INNO Installer WinBatch package winbatch-nsis Creates a blank NSIS Installer WinBatch package dosicon Creates a blank DosInAnIcon package execps Creates a blank ExecWith Powershell package zip Creates a blank ZIP based package msi Creates a blank MSI installer package

Optional parameters for ZIP type package: -e <filename.exe> Specifies the launcher executable inside the ZIP file