more README clarifications
This commit is contained in:
15
README.md
15
README.md
@ -13,7 +13,8 @@ Features:
|
||||
Build Dependencies:
|
||||
-------------------
|
||||
|
||||
To build this, you will need the following software packages (all available in Debian and Ubuntu, see WSL section below) :
|
||||
To build this, you will need the following software packages
|
||||
(all available in Debian and Ubuntu, see WSL section below):
|
||||
|
||||
- make
|
||||
- nsis
|
||||
@ -21,6 +22,16 @@ To build this, you will need the following software packages (all available in D
|
||||
- curl
|
||||
- jq
|
||||
|
||||
These need to be installed in the environment where the NSIS
|
||||
Package is build, NOT the environment where the java package
|
||||
is built. These may be different, because you will need to
|
||||
use a system which provides a Unix-like environment on top of
|
||||
a Windows system. You can use WSL or Cygwin, and more detailed
|
||||
instructions are provided below.
|
||||
|
||||
Building for Windows target from Linux is not possible unless
|
||||
you obtain a Windows package from my github.
|
||||
|
||||
In addition, you will need the NSIS plugin "ShellExecAsUser" which you can get from the
|
||||
[NSIS Wiki Page](https://nsis.sourceforge.io/ShellExecAsUser_plug-in). In order to install
|
||||
the plugin on Debian, Ubuntu, or using `WSL`, you can download the: [7zip release](https://nsis.sourceforge.io/mediawiki/images/6/68/ShellExecAsUser_amd64-Unicode.7z)
|
||||
@ -41,6 +52,8 @@ Cygwin installed. You must have `NSIS.exe` installed and `makensis` available on
|
||||
`%PATH%`. You must have Git for Windows installed. When installing git for Windows,
|
||||
you should select "Checkout as is, commit as is" and leave line-endings alone.
|
||||
|
||||
The Windows build tools listed above must be installed on the Windows host machine.
|
||||
|
||||
TODO: Add links to the respective instructions for each of these.
|
||||
|
||||
**Note that after the dependencies are installed, this step is automated**
|
||||
|
Reference in New Issue
Block a user