Hi,
On 3 Jan 2014, at 4:42, Rhys Ulerich wrote:
I noticed there's a large block of dependencies in pom.xml that you
commented out in r1414037 (svn diff -c 1414037) but that the pom.xml
changes don't jive with the commit message (svn log -r 1414037) or the
patch attached to LOGCXX-404. Do you recall why you commented out
that large plugin section within the pom.xml?
The only thing i can recall is that I needed to update the site
with maven. Thats maybe likely that I commented all that stuff, because
it looked unnecessary or even broke the site build.
In general, the whole Maven build here is pretty oldschool.
Anyone have hints for building from a dev checkout with Ant/Maven that
works against trunk? Normally I'm a ./configure && etc fellow but I'd
like to try getting the Maven/Ant stuff working as I suspect it's the
best way to support cross-platform builds.
I think others should comment here as well.
So far, the pom.xml accesses the ant stuff to build something.
I think there are better ways to work with C++ and I believe you
folks should do whats usus in the C++ world and what you are familiar
with.
I'd even say, we should just maintain one build system - either maven,
or ant
or whatever else is good (gradle, make, buildr).
From my point of view, Maven currently just has the benefit to create a
proper
website in an instant. We could keep this mvn site ability but move the
actual
building things to whatever works good.
The question actually is: what is the best way to build a multi-platform
C++ project
of that kind?
Cheers
Christian
Thanks,
Rhys
---
http://www.grobmeier.de
The Zen Programmer: http://bit.ly/12lC6DL
@grobmeier
GPG: 0xA5CC90DB