Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2015-01-18 Thread Enrico Tröger
Hi, >>> I don't really know enough about Waf to fix it. Since it needs >>> Python >>> anyway, we could just use one of its XML libraries to grab the names >>> from the GtkBuilder file, and do the replacements using its >>> text-handling functions. It wouldn't require sed/sort u

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2015-01-18 Thread Enrico Tröger
On 09/11/14 17:57, Colomban Wendling wrote: > Le 09/11/2014 16:15, Enrico Tröger a écrit : >> On 29/10/14 16:17, Colomban Wendling wrote: >>> [...] >>> >>> Enrico: would the change on geany_private.rc from >>> https://github.com/b4n/geany/commit/a24d9217c3dfb959b4138fe3bffd871d9dc88ba4 >>> break Wa

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-11-09 Thread Colomban Wendling
Le 09/11/2014 16:15, Enrico Tröger a écrit : > On 29/10/14 16:17, Colomban Wendling wrote: >> [...] >> >> Enrico: would the change on geany_private.rc from >> https://github.com/b4n/geany/commit/a24d9217c3dfb959b4138fe3bffd871d9dc88ba4 >> break Waf or something else? (yes, I could check by running

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-11-09 Thread Matthew Brush
On 14-11-09 07:31 AM, Enrico Tröger wrote: On 27/10/14 02:14, Matthew Brush wrote: On 14-10-26 04:16 PM, Enrico Tröger wrote: On 26/10/14 18:25, Matthew Brush wrote: On 14-10-26 07:14 AM, Enrico Tröger wrote: Hi, I don't really know enough about Waf to fix it. Since it needs Python anyway,

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-11-09 Thread Enrico Tröger
On 27/10/14 02:14, Matthew Brush wrote: > On 14-10-26 04:16 PM, Enrico Tröger wrote: >> On 26/10/14 18:25, Matthew Brush wrote: >>> On 14-10-26 07:14 AM, Enrico Tröger wrote: Hi, > I don't really know enough about Waf to fix it. Since it needs Python > anyway, we could just use on

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-11-09 Thread Enrico Tröger
On 29/10/14 06:48, Matthew Brush wrote: > On 14-10-26 04:16 PM, Enrico Tröger wrote: >> On 26/10/14 18:25, Matthew Brush wrote: >>> On 14-10-26 07:14 AM, Enrico Tröger wrote: [snip] >> > If the Win32 Nightlies break it will most likely be trivial changes to > the Makefile.ams. I don't

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-11-09 Thread Enrico Tröger
On 29/10/14 16:17, Colomban Wendling wrote: > Le 29/10/2014 06:48, Matthew Brush a écrit : >> On 14-10-26 04:16 PM, Enrico Tröger wrote: >>> […] >>> I don't use autotools based cross-compilation. >>> >> >> I had a try at this for a while and after a number of changes it's >> almost working. I got p

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-29 Thread Colomban Wendling
Le 29/10/2014 06:48, Matthew Brush a écrit : > On 14-10-26 04:16 PM, Enrico Tröger wrote: >> […] >> I don't use autotools based cross-compilation. >> > > I had a try at this for a while and after a number of changes it's > almost working. I got past the build system, compiler, and linker > problem

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-28 Thread Matthew Brush
On 14-10-26 04:16 PM, Enrico Tröger wrote: On 26/10/14 18:25, Matthew Brush wrote: On 14-10-26 07:14 AM, Enrico Tröger wrote: [snip] If the Win32 Nightlies break it will most likely be trivial changes to the Makefile.ams. I don't have an environment like it uses to test. The Win32 nightlie

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-26 Thread Matthew Brush
On 14-10-26 04:16 PM, Enrico Tröger wrote: On 26/10/14 18:25, Matthew Brush wrote: On 14-10-26 07:14 AM, Enrico Tröger wrote: Hi, I don't really know enough about Waf to fix it. Since it needs Python anyway, we could just use one of its XML libraries to grab the names from the GtkBuilder file

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-26 Thread Enrico Tröger
On 26/10/14 18:25, Matthew Brush wrote: > On 14-10-26 07:14 AM, Enrico Tröger wrote: >> Hi, >> >>> I don't really know enough about Waf to fix it. Since it needs Python >>> anyway, we could just use one of its XML libraries to grab the names >>> from the GtkBuilder file, and do the replacements usi

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-26 Thread Matthew Brush
On 14-10-26 07:14 AM, Enrico Tröger wrote: Hi, I don't really know enough about Waf to fix it. Since it needs Python anyway, we could just use one of its XML libraries to grab the names from the GtkBuilder file, and do the replacements using its text-handling functions. It wouldn't require sed/

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-26 Thread Nick Treleaven
On 25/10/2014 19:37, Matthew Brush wrote: I can probably fix-up the makefile.win32 files if nobody else will as it's just plain GNU make and should be similar changes as the Autotools. OK. It will require a couple more *nix utilities, namely `sed`, `sort`, and `uniq` (or a `sort` that support

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-26 Thread Enrico Tröger
Hi, > I don't really know enough about Waf to fix it. Since it needs Python > anyway, we could just use one of its XML libraries to grab the names > from the GtkBuilder file, and do the replacements using its > text-handling functions. It wouldn't require sed/sort utils. I > originally had a Pytho

[Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-25 Thread Matthew Brush
Hi All, and especially build system maintainers :) I have made a pull request[0] to cleanup the symbol exports of Geany. The PR description pretty much covers the details. If I merge this, it's going to break the makefile.win32 files, Waf and possibly the Win32 Nightly builds. I can probably