[jitsi-dev] Which installer does Jitsi use?


#1

Which program does Jitsi use for creating its installer for Windows?

I've read the documentation at:
https://jitsi.org/Documentation/HowToBuildAnInstaller

And I'm a little confused by a few things:

1) On Windows, 'java' is often not set as an environment variable. How do
you determine the path to the java executable which is set in the launcher?

2) The documentation passes in the
"file:/usr/share/sip-communicator/lib/felix.client.run.properties" to the
launcher. But this path won't be valid on windows installations, and the
user could choose where to install the program, meaning this path would be
dynamic. How do you have the path dynamically determined by the installer?

If you could tell me which program is is used to generate the installer, I
can probably play around with its configuration to answer the above 2
questions myself.

Thanks.


#2

Hi,

Which program does Jitsi use for creating its installer for Windows?

I've read the documentation at:
https://jitsi.org/Documentation/HowToBuildAnInstaller

And I'm a little confused by a few things:

1) On Windows, 'java' is often not set as an environment variable. How do
you determine the path to the java executable which is set in the launcher?

Here is the launcher for windows:
https://github.com/jitsi/jitsi/tree/master/src/native/windows/run

2) The documentation passes in the
"file:/usr/share/sip-communicator/lib/felix.client.run.properties" to the
launcher. But this path won't be valid on windows installations, and the
user could choose where to install the program, meaning this path would be
dynamic. How do you have the path dynamically determined by the installer?

If you could tell me which program is is used to generate the installer, I
can probably play around with its configuration to answer the above 2
questions myself.

We use wix to create msi installer and everything is here:
https://github.com/jitsi/jitsi/tree/master/resources/install/windows
and the build.xml in resources/install

Regards
damencho

···

On Mon, Dec 1, 2014 at 9:10 AM, Ali Akhtar <ali.rac200@gmail.com> wrote:

Thanks.

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Is it possible to run the wix installer to build a msi while being on Linux
myself?

···

On Mon, Dec 1, 2014 at 12:25 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hi,

On Mon, Dec 1, 2014 at 9:10 AM, Ali Akhtar <ali.rac200@gmail.com> wrote:
> Which program does Jitsi use for creating its installer for Windows?
>
> I've read the documentation at:
> https://jitsi.org/Documentation/HowToBuildAnInstaller
>
> And I'm a little confused by a few things:
>
> 1) On Windows, 'java' is often not set as an environment variable. How do
> you determine the path to the java executable which is set in the
launcher?
>

Here is the launcher for windows:
https://github.com/jitsi/jitsi/tree/master/src/native/windows/run

> 2) The documentation passes in the
> "file:/usr/share/sip-communicator/lib/felix.client.run.properties" to the
> launcher. But this path won't be valid on windows installations, and the
> user could choose where to install the program, meaning this path would
be
> dynamic. How do you have the path dynamically determined by the
installer?
>
> If you could tell me which program is is used to generate the installer,
I
> can probably play around with its configuration to answer the above 2
> questions myself.
>

We use wix to create msi installer and everything is here:
https://github.com/jitsi/jitsi/tree/master/resources/install/windows
and the build.xml in resources/install

Regards
damencho

> Thanks.
>
> _______________________________________________
> dev mailing list
> dev@jitsi.org
> Unsubscribe instructions and other list options:
> http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Is it possible to run the wix installer to build a msi while being on
Linux myself?

Probably not, unless you can run the WiX toolset under Wine. Too much work IMO, set up a Windows VM.

Ingo


#5

On Windows, what's the process for generating the installer using Wix? I
see that the XML files, etc are ready. Is there just an ant target that
needs to be run (or command to be run from command line)?

···

On Tue, Dec 2, 2014 at 5:59 PM, Ingo Bauersachs <ingo@jitsi.org> wrote:

> Is it possible to run the wix installer to build a msi while being on
> Linux myself?

Probably not, unless you can run the WiX toolset under Wine. Too much work
IMO, set up a Windows VM.

Ingo

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#6

I do see certain ant targets prefixed with jist-installer-xxx . Any hints
as to which of these targets I need to run for building a windows installer?

···

On Tue, Dec 2, 2014 at 6:52 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

On Windows, what's the process for generating the installer using Wix? I
see that the XML files, etc are ready. Is there just an ant target that
needs to be run (or command to be run from command line)?

On Tue, Dec 2, 2014 at 5:59 PM, Ingo Bauersachs <ingo@jitsi.org> wrote:

> Is it possible to run the wix installer to build a msi while being on
> Linux myself?

Probably not, unless you can run the WiX toolset under Wine. Too much
work IMO, set up a Windows VM.

Ingo

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev