Guidance for running XSLT distribution build, for local development

Peter Desjardins <[email protected]> Sun, 21 Jan 2024 12:00:46 -0500
Newsgroups gmane.text.docbook.apps
Message-ID <CAMmOXbarMm9fgSCJKsgHDD8vMDvDKh=U0ujGdrTJQ=dxV9ibkQ@mail.gmail.com>
--0000000000002bbbcc060f77a877
Content-Type: text/plain; charset="UTF-8"

Hello! I'm working on a new output format that I would like to offer as a
contribution (if my skills are up to the task). I want to build the XSL
distribution from my fork of the repository so I can test my changes. I
haven't worked with DocBook distribution builds in the past, and I think
I'm missing some important context.

It looks like CI will build release distributions in the DocBook
organization <https://github.com/docbook/xslt10-stylesheets>. I don't think
that covers my fork of the repo though. Is that something I could turn on
in my forked repository configuration?

I also thought it might be easier to build locally using make. I tried
building on my MacOS laptop using the instructions in the xsl10-stylesheets
repository <https://github.com/docbook/xslt10-stylesheets/wiki/Building>.
That didn't work, because of invalid paths to the expected Ubuntu file
system. I'm considering running an Ubuntu 14.04 virtual machine to
replicate the expected build environment. Or maybe edit the .xmlc file
paths?

Thanks for your patience with my beginner build questions! Has anyone run a
build to generate a release distribution lately? Can you share how you did
that?

Peter

--0000000000002bbbcc060f77a877
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello! I&#39;m working on a new output format that I =
would like to offer as a contribution (if my skills are up to the task). I =
want to build the XSL distribution from my fork of the repository
 so I can test my changes. I haven&#39;t worked with DocBook distribution=
=20
builds in the past, and I think I&#39;m missing some important context.<br>=
</div><div><br></div><div>It
 looks like CI will build release distributions<a href=3D"https://github.co=
m/docbook/xslt10-stylesheets"> in the DocBook organization</a>. I don&#39;t=
 think that covers my fork of the repo though. Is=20
that something I could turn on in my forked repository configuration?</div>=
<div><br></div><div>I also thought it might be easier to build locally usin=
g make. I tried building on my MacOS laptop using <a href=3D"https://github=
.com/docbook/xslt10-stylesheets/wiki/Building" target=3D"_blank">the instru=
ctions in the xsl10-stylesheets repository</a>.
 That didn&#39;t work, because of invalid paths to the expected Ubuntu file=
=20
system. I&#39;m considering running an Ubuntu 14.04 virtual machine to=20
replicate the expected build environment. Or maybe edit the .xmlc file=20
paths?</div><div><br></div><div>Thanks for your patience with my beginner b=
uild questions! Has anyone run a build to generate a release distribution l=
ately? Can you share how you did that?</div><div><br></div><div>Peter<br></=
div></div>

--0000000000002bbbcc060f77a877--