Skip to content
This repository was archived by the owner on Dec 10, 2018. It is now read-only.

Compiling

Tres Finocchiaro edited this page Jun 5, 2015 · 22 revisions

See also README.md

##Install Dependencies##

####OS X####

  1. Install JDK 7 or higher via: http://www.oracle.com/technetwork/java/javase/downloads/

  2. Install homebrew via:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. Install dependencies via:
brew install git ant

####Ubuntu####

  1. Install dependencies via:
sudo apt-get install git openjdk-7-jdk ant nsis makeself

Download source, compile

  1. Clone the repository:
git clone https://github.com/qzind/qz-print
  1. Switch to the qz-print directory:
cd qz-print/qz-print
  1. Compile:
ant
  1. Run
java -jar out/dist/socket/qz-tray.jar

Package

Windows

  • Package using NSIS:
ant nsis

Apple

  • Package using pkgbuild
ant pkgbuild

Linux

  • Package using makeself
ant makeself