[jira] [Commented] (NETBEANS-1145) Automate build of Windows Launchers

2019-01-05 Thread Laszlo Kishalmi (JIRA)


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

Laszlo Kishalmi commented on NETBEANS-1145:
---

I've created a PR, which can enable building the launchers as part of the build 
process.
My plan is to see if this works, enabling it in our build jobs. I'd like to 
make the next release to build like this.

After it become part of the build process and got positive feedback, probably 
we can remove the downloading mechanism from the build process.he

The only question is that the harness comes with the launcher used in 8.2 as 
well. I guess it is to support NetBeans based applications previous to NetBeans 
9.0. That shall remain to be downloadable or we shall remove that.

> 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 - LaunchersCLI
>Reporter: Svatopluk Dedic
>Assignee: Laszlo Kishalmi
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> 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



[jira] [Commented] (NETBEANS-1145) Automate build of Windows Launchers

2018-10-13 Thread Laszlo Kishalmi (JIRA)


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

Laszlo Kishalmi commented on NETBEANS-1145:
---

Thank you [~ebakke] for the instructions!

After fixing NETBEANS-1415 locally I was able to build the Window launchers on 
Ubuntu.

I'm going to create an INFRA request to make the required packages available on 
our build nodes.

> 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 - LaunchersCLI
>Reporter: Svatopluk Dedic
>Priority: Major
>
> 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



[jira] [Commented] (NETBEANS-1145) Automate build of Windows Launchers

2018-10-04 Thread Eirik Bakke (JIRA)


[ 
https://issues.apache.org/jira/browse/NETBEANS-1145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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 - LaunchersCLI
>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



[jira] [Commented] (NETBEANS-1145) Automate build of Windows Launchers

2018-10-04 Thread Eric Barboni (JIRA)


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

Eric Barboni commented on NETBEANS-1145:


Hi, 

maybe the profiler lib are also part of this ?

I'm not sure it can help but can we consider asking for a 
incubator-apache-netbeans-native git repository and set build for linux and 
windows in a simpler way ? And only using external in the 
incubator-apache-netbeans git ?



> 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 - LaunchersCLI
>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