Re: gtk-devel-list Digest, Vol 157, Issue 18

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: gtk-devel-list Digest, Vol 157, Issue 18

Daniel Boles
On 28 May 2017 at 13:00, <[hidden email]> wrote:

Message: 1
Date: Sun, 28 May 2017 10:55:21 +0800
From: Cong Monkey <[hidden email]>
To: gtk-devel-list <[hidden email]>
Subject: will gobject-introspection build system migrate to cmake or
        meason in       the future?
Message-ID:
        <CAOXDmPqcWDn7DM5Jn8KswKzMC20-M2X-Aq4=[hidden email]>
Content-Type: text/plain; charset="UTF-8"

Hi,

  I am a fun of python and gtk, I want to port gobject-introspection
to windows, the current manul update VS project make upstream a little
hard.

  Will gobect-introspection migrate to a modern and cross platform
friendly solution like cmake or meason in the near future?


If one considers "cross platform" to include MSYS2, which provides Linux-like build tools but (unlike Cygwin) produces native Win32/64 binaries, then the current system already qualifies. MSVC is not the only game in town.


_______________________________________________
gtk-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-devel-list
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: gtk-devel-list Digest, Vol 157, Issue 18

Nicolas Dufresne-4
Le dimanche 28 mai 2017 à 13:06 +0100, Daniel Boles a écrit :
On 28 May 2017 at 13:00, <[hidden email]> wrote:

Message: 1
Date: Sun, 28 May 2017 10:55:21 +0800
From: Cong Monkey <[hidden email]>
To: gtk-devel-list <[hidden email]>
Subject: will gobject-introspection build system migrate to cmake or
        meason in       the future?
Message-ID:
        <CAOXDmPqcWDn7DM5Jn8KswKzMC20-M2X-Aq4=[hidden email]>
Content-Type: text/plain; charset="UTF-8"

Hi,

  I am a fun of python and gtk, I want to port gobject-introspection
to windows, the current manul update VS project make upstream a little
hard.

  Will gobect-introspection migrate to a modern and cross platform
friendly solution like cmake or meason in the near future?


If one considers "cross platform" to include MSYS2, which provides Linux-like build tools but (unlike Cygwin) produces native Win32/64 binaries, then the current system already qualifies. MSVC is not the only game in town.

Additionally, it's likely such move in gobject-introspection will depend on GLib project moving. On Meson side, the general long-term idea, is that for project that are not likely to move (or not soon), we'd be populating the wrapdb, a storage for build scripts to allow the dependencies to be built under MSVC, hence enable usable of MS debugger and other specific tools.


Nicolas


_______________________________________________
gtk-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

_______________________________________________
gtk-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

signature.asc (188 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Fwd: gtk-devel-list Digest, Vol 157, Issue 18

Daniel Boles
In reply to this post by Daniel Boles

On 30 May 2017 at 05:44, Cong Monkey <[hidden email]> wrote:
use msys2 in a massive visual studio based product is not a good idea,

Who ever said to do anything like that?

My point is MSYS2 is a near-complete Unix-like build environment, under which you can simply build a native executable using the Autotools setup.



_______________________________________________
gtk-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-devel-list
Loading...