Skip to content
This repository has been archived by the owner on Dec 6, 2023. It is now read-only.

NSIS is required for build #57

Open
holmnikolaj opened this issue Jan 16, 2019 · 5 comments
Open

NSIS is required for build #57

holmnikolaj opened this issue Jan 16, 2019 · 5 comments

Comments

@holmnikolaj
Copy link

QGC can not compile without NSIS in windows. This would be a nice information in the "getting started" section.
It can be downloaded at:
https://sourceforge.net/projects/nsis/

@DonLakeFlyer
Copy link
Collaborator

That should only be required if you are building an installer. For the majority of users it is not needed. Are you finding that to not be true?

@holmnikolaj
Copy link
Author

Yes I am. However for those who wants an installer it would be helpful information.

@DonLakeFlyer
Copy link
Collaborator

@hamishwillee I don't think there are any docs on building an installer for QGC. That is done by adding CONFIG+=installer to the qmake build. And on Window syou need to install NSIS.

@hamishwillee
Copy link
Collaborator

@DonLakeFlyer No their aren't. My QT is rusty - to do this you'd just update qgroundcontrol.pro as shown right?
I'm STILL downloading Qt to test this.

...
# Installer targets
#

CONFIG+=installer

include(QGCInstaller.pri)

@DonLakeFlyer
Copy link
Collaborator

You change it in Qt Creator: Projects -> Build -> Build Steps -> qmake -> Additional arguments
screen shot 2019-01-18 at 10 14 10 am

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants