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 Waf or something

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 utils. I originally had a Python

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 past the build

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 have an environment

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 one of its XML libraries

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 a VM, but

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 problems, […]

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

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 Python

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

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

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 using its

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

[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