[
https://issues.apache.org/jira/browse/NETBEANS-1145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16638957#comment-16638957
]
Eirik Bakke commented on NETBEANS-1145:
---------------------------------------
My notes from building the Windows launchers, in case it is of any help:
* The windows EXE files can be built on Linux. No Windows machine is necessary
except for testing purposes.
* The windows EXE files can also be built on WSL, i.e. Windows Subsystem for
Linux. (Cue theme music from the movie "Inception".)
* On Windows WSL Ubuntu, I used "sudo apt-get install gcc g++ cmake gdb
qt4-qmake g++-mingw-w64-x86-64 g++-mingw mingw-w64 openjdk-8-jdk" to get all
the relevant packages installed. I assume it would be something similar on
regular Ubuntu.
* The launchers are in the following directories:
harness/apisupport.harness/windows-launcher-src
platform/o.n.bootstrap/launcher/windows
nb/ide.launcher/windows
* For each of the above directories, do "make -f Makefile.mingw". That should
build the EXE file.
> Automate build of Windows Launchers
> -----------------------------------
>
> Key: NETBEANS-1145
> URL: https://issues.apache.org/jira/browse/NETBEANS-1145
> Project: NetBeans
> Issue Type: Improvement
> Components: apisupport - Harness, platform - Launchers&CLI
> Reporter: Svatopluk Dedic
> Priority: Minor
>
> See comments in
> [https://github.com/apache/incubator-netbeans/pull/573#pullrequestreview-147108327]
> :
> The envisioned build process should monitor:
> * apisupport.harness/lwindows-launcher-src
> * ide/launcher/windows
> * o.n.bootstrap/launcher/windows
> and rebuild netbeans or application launchers. I am not so sure about
> automatic upload to the extbin, the number of artifact from automated builds
> could reach quite high.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists