Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-03-06 Thread Mark Rotteveel
I noticed we went off-list, so I'm including the list again. On 06-03-2020 12:08, Mark Rotteveel wrote: On 2020-03-06 11:50, Norman Dunbar wrote: Excellent thanks. I've cloned that branch and managed to build the docs. One thing I notice in the PDF created with: ./gradelw docbookPdf is the fr

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-03-05 Thread Norman Dunbar
Hi Mark, Paul, I've been attempting to get Gradle working on my box to try out the new build. Finally found time. :) Of course, it's not yet mnerged, I assume it's still in your fork Mark? If so, I'll get a few attempts at building done soon. Then I'll start experimenting with asciidoc/as

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-03-05 Thread Mark Rotteveel
On 2020-03-04 23:14, Paul Vinkenoog wrote: Hi Mark, I think I have all the parts in place to replace the ant build(*). I have updated the instructions in the docbuilding-howto on my branch. Is it OK to merge this? Yes, by all means. Good, I'll merge it this weekend (or maybe earlier if I f

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-03-04 Thread Paul Vinkenoog
Hi Mark, > I think I have all the parts in place to replace the ant build(*). I > have updated the instructions in the docbuilding-howto on my branch. > > Is it OK to merge this? Yes, by all means. > *: I haven't written a task to replace the old fo2at task (which > generates an Area Tree), alt

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-29 Thread Mark Rotteveel
I think I have all the parts in place to replace the ant build(*). I have updated the instructions in the docbuilding-howto on my branch. Is it OK to merge this? After merging, the old ant-based build will be gone. As some of the XSL changes are incompatible, it didn't make sense to keep it ar

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-22 Thread Mark Rotteveel
On 20-02-2020 10:02, Mark Rotteveel wrote: I built an equivalent for ttcmetrics so I could fix the issue with the Japanese rendering. I ran into problems with doing it from Ant (probably due to Java version mismatches) and decided it was easier to just do it from Gradle than spend time investig

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-20 Thread Paul Vinkenoog
Mark Rotteveel wrote: > I built an equivalent for ttcmetrics so I could fix the issue with the > Japanese rendering. I ran into problems with doing it from Ant (probably > due to Java version mismatches) and decided it was easier to just do it > from Gradle than spend time investigating exactly

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-20 Thread Mark Rotteveel
On 2020-02-19 21:15, Paul Vinkenoog wrote: Mark Rotteveel wrote: I had some problems with the Japanese rendering. I had to install the Japanese Windows fonts, and I had to rebuild the font metrics files, and rename the fonts from MSMincho to MS-Mincho and MSGothic to MS-Gothic. Now it looks o

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-19 Thread Paul Vinkenoog
Mark Rotteveel wrote: > I had some problems with the Japanese rendering. I had to install the > Japanese Windows fonts, and I had to rebuild the font metrics files, and > rename the fonts from MSMincho to MS-Mincho and MSGothic to MS-Gothic. > Now it looks ok for me (I haven't committed those c

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-19 Thread Mark Rotteveel
On 11-02-2020 23:09, Paul Vinkenoog wrote: However... before burning our bridges we should do some more testing, especially with non-Western script sets (Japanese, Russian). I had some problems with the Japanese rendering. I had to install the Japanese Windows fonts, and I had to rebuild the f

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-19 Thread Paul Vinkenoog
Mark Rotteveel wrote: > * I removed the foxon usage, because it caused errors with newer > versions of Apache FOP, and it wasn't immediately clear to me what this > was for Foxon is something I created ages ago to make the .fo file more human-readable. At that time, we often needed to hand-edit

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-19 Thread Paul Vinkenoog
Hi Mark, > > I built several HTML and PDF targets successfully. But I noticed some > > structural > > differences in the PDF's. The ones built with gradle opened with the > > navigation > > bookmarks initially all collapsed, and the 'Table of Contents' bookmark > > entirely > > missing. > > I f

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-19 Thread Paul Vinkenoog
Mark Rotteveel wrote: > I had noticed the changes in margin, but I actually thought it looked > better ;). So do I, so let's keep them that way :-) Paul ___ Firebird-docs mailing list Firebird-docs@lists.sourceforge.net https://lists.sourceforge.net

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-12 Thread Mark Rotteveel
On 12-02-2020 11:11, Mark Rotteveel wrote: On 11-02-2020 23:00, Paul Vinkenoog wrote: Hi Mark, I built several HTML and PDF targets successfully. But I noticed some structural differences in the PDF's. The ones built with gradle opened with the navigation bookmarks initially all collapsed, a

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-12 Thread Mark Rotteveel
On 11-02-2020 23:00, Paul Vinkenoog wrote: Hi Mark, I built several HTML and PDF targets successfully. But I noticed some structural differences in the PDF's. The ones built with gradle opened with the navigation bookmarks initially all collapsed, and the 'Table of Contents' bookmark entirely

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-12 Thread Mark Rotteveel
On 11-02-2020 23:00, Paul Vinkenoog wrote: Hi Mark, I'm currently working on a gradle build to replace the current ant-based build for the documentation. It is a work-in-progress, but I'd really like some other eyes on its output. So, could some of you please try it out, look at its output and

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-11 Thread Paul Vinkenoog
Hello Mark, > Due to incompatible changes with regard to how the stylesheets are > specified and resolved (specifically the imports), the Ant build doesn't > work. (...) > I'm wondering if I should invest time to 'fix' that or not. I think it > is probably better to switch-over and tackle any iss

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-11 Thread Paul Vinkenoog
Hi Mark, > I'm currently working on a gradle build to replace the current ant-based > build for the documentation. > > It is a work-in-progress, but I'd really like some other eyes on its > output. So, could some of you please try it out, look at its output and > report any problems you see com

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-09 Thread Paul Vinkenoog
Hi Mark, > I'm currently working on a gradle build to replace the current ant-based > build for the documentation. > > It is a work-in-progress, but I'd really like some other eyes on its > output. So, could some of you please try it out, look at its output and > report any problems you see com

Re: [Firebird-docs] Request for testing gradle build to replace ant build

2020-02-09 Thread Mark Rotteveel
I made some changes, the tasks are now generic and the base set name is specified with a commandline option: gradlew docbookHtml will build the entire firebirddocs set (firebirddocs is the default baseName) gradlew docbookHtml --baseName=refdocs --docId=fblangref25 will build the Firebird 2