-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update README.md * Update GC.md General cleanup * Update README.md * Update README * Update README * Update README.md * Update README.md
- Loading branch information
Showing
7 changed files
with
35 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
This folder is used to package huggle for MacOS | ||
This folder is used to package Huggle for MacOS. | ||
|
||
Requirements: | ||
* xcode | ||
* git | ||
|
||
just run release.sh and dmg file will be produced | ||
Run `release.sh` and the `.dmg` file will be produced. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
http://snapcraft.io/ | ||
|
||
This script currently works only with Ubuntu 16.04 you are welcome to adapt it to other distros as well. | ||
This script currently works only with Ubuntu 16.04. You are welcome to adapt it to other distros as well. | ||
|
||
To package huggle, go to root folder and type "snapcraft" | ||
To package Huggle, go to your `root` folder and type "snapcraft". |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,5 @@ | ||
This is Huggle launcher | ||
This is the Huggle launcher. | ||
|
||
On Windows this builds "huggle.exe" | ||
On Linux this makes binary huggle | ||
On Windows, this builds "huggle.exe". On Linux, this makes the binary "huggle". | ||
|
||
It's just an entry point for the core_lib and ui_lib | ||
It's just an entry point for the `core_lib` and `ui_lib`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,14 @@ | ||
Windows | ||
========= | ||
|
||
This is used to build packages for windows, how-to: | ||
This is used to build packages for Windows systems. | ||
|
||
* Open Huggle.nsi and update the version of huggle to current one | ||
* Run powershell script release.ps1 | ||
* You can pick generator using -cmake_generator | ||
# Instructions: | ||
|
||
By default this script will try to use Visual Studio to compile huggle, you may want to pass parameter -mingw true | ||
* Open `Huggle.nsi` and update the version of Huggle to current one | ||
* Run powershell script `release.ps1` | ||
* You can pick generator using `-cmake_generator` | ||
|
||
We use MingW for 32bit version of huggle for release builds because it has fewer dependencies than Visual Studio and works on more versions of Windows with no need to install any redistributable files from MS | ||
By default, this script will try to use Visual Studio to compile Huggle. You may want to pass the parameter `-mingw true`. | ||
|
||
We use MingW for the 32bit version of Huggle release builds because it has fewer dependencies than Visual Studio and works on more versions of Windows with no need to install any redistributable files from Microsoft. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,18 @@ | ||
Windows | ||
========= | ||
|
||
This is used to build x64 huggle for windows, how-to: | ||
This is used to build the x64 version Huggle for Windows. | ||
|
||
# Instructions: | ||
|
||
* Download http://nsis.sourceforge.net/Download | ||
* Install | ||
|
||
Now it's a little bit tricky, you will need to do this: | ||
It can be tricky, you will need to do this: | ||
|
||
* Download VS 2013 redistributables and save them in this folder as vcredist_x64_2013.exe - this is necessary for OpenSSL to work | ||
* Download VS 2015 or 2017 (depends what you are using to build Huggle) redistributables and save them in this folder as vcredist_x64.exe | ||
* Download VS 2013 redistributables and save them in this folder as `vcredist_x64_2013.exe` - this is necessary for OpenSSL to work | ||
* Download VS 2015 or 2017 (depends what you are using to build Huggle) redistributables and save them in this folder as `vcredist_x64.exe` | ||
* Download OpenSSL libraries for slproweb, 1.0.2x branch | ||
* Open pack.ps1 and update all variables, provide path to your VS, Qt and OpenSSL | ||
* Open `pack.ps1` and update all of the variables, provide path to your VS, Qt and OpenSSL | ||
* Install git and cmake (so that it works in PowerShell) | ||
* Execute PowerShell pack.ps1 | ||
* Execute PowerShell `pack.ps1` |