This repository has been archived by the owner on Dec 10, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 101
Install Dependencies
Tres Finocchiaro edited this page Jun 8, 2015
·
22 revisions
##Install Dependencies
###Objective
- Install dependencies necessary for compiling QZ Tray on
- Access the source code repository using git
####Windows
- Install JDK 7 or higher:
http://www.oracle.com/technetwork/java/javase/downloads/
- Download and extract Apache Ant:
https://ant.apache.org/bindownload.cgi
- Setup environment variables
JAVA_HOME
,PATH
, etc:
http://ant.apache.org/manual/install.html#setup
- Install NSIS 3.0+:
http://nsis.sourceforge.net/Download
- Install git:
https://git-scm.com/download/win
####Mac
-
Install JDK 7 or higher via: http://www.oracle.com/technetwork/java/javase/downloads/
-
Install homebrew via:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Install git, ant dependencies via:
brew install git ant
####Ubuntu
- Install all dependencies (jdk, ant, nsis, makeself) via:
sudo apt-get install git openjdk-7-jdk ant nsis makeself
##Clone Source Code
- Clone the repository:
git clone -b 1.9 https://github.com/qzind/qz-print
Note: This will clone the source code for the
1.9
branch of the software.