[ 
https://issues.apache.org/jira/browse/NETBEANS-1145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16638957#comment-16638957
 ] 

Eirik Bakke edited comment on NETBEANS-1145 at 10/4/18 10:14 PM:
-----------------------------------------------------------------

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 in each case.


was (Author: ebakke):
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: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to