On Fri, Apr 21, 2017 at 6:26 AM, Thorsten Schöning
<[email protected]> wrote:
> Guten Tag Robert Middleton,
> am Freitag, 21. April 2017 um 02:48 schrieben Sie:
>
>> A few months ago, I took a look at the release for log4cxx and tried
>> to get it to work properly; I didn't have much luck at the time, but
>> I've taken another look at it recently and I think that I have got it
>> working.
>
> In the end you replaced usage of Ant to build etc. with directly
> executing autogen.sh in Maven, right? Is that only for the release or
> in general in your case?
>
> https://github.com/rm5248/logging-log4cxx/commit/43618129c58f9cf3ef0d3a50e4ea549959efa1db
>

That's correct, there's no need for ant at this point(I just wasn't
sure if you were using it to generate the site).  Autotools is used to
build the project, maven simply uses the shell commands to trigger
it(so this only works on Linux at the moment).  It works for both
normal builds and non-release builds.

I know that we had some discussion on CMake before, there is a CMake
plugin for Maven that should work better than this solution.

>> [...]the site doesn't get uploaded automatically(I'm not sure how
>> Thorsten updates it now, so that may be broken)[...]
>
> Manually using "mvn site", copying things over to the site-SVN working
> copy and currently even manually normalizing inconsistent newlines in
> the generated HTML files. Wasn't able to improve this yet.
>

Oh, I didn't realize that all of the websites were in SVN, that makes
more sense now.  In any case, that means the web is not broken at all,
all of the site generation still works.

-Robert Middleton

Reply via email to