[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#652423: Acknowledgement (ITP: v3c -- C/C++/sh/make/automake/Debian utility toolkit)



also sprach Philip Ashmore <contact@philipashmore.com> [2011.12.18.1041 +0100]:
> Being too familiar with a package sometimes has it's drawbacks.

Absolutely. Thank you for your patience!

>  v3c is a wrapper package that provides a standard means of interacting with
>  packages by providing "boilerplate" code, programs and scripts, and allowing
>  you to manipulate a package through "make" targets, such as
>  .
>  make check
>  make dist
>  make distcheck
>  make git branch=1.3.5 release debian
>  make install
>  make distclean

How about:

  v3c is a build framework that ties in with GNU make, providing
  "boilerplate" code for the most common use cases of building
  software.

I'd say that's enough, no need to enumerate example targets.

>  Among its capabilities are doxygen documentation integration, Git version
>  control integration, configurable build modes (for debug and release builds,
>  for example), and the ability to specify most configurable options in the
>  top-level makefile.

Good!

>  It also provides a C++ class library for use in client projects.
>  Run "make check" to see test/example C++ programs that use it.

Why would I want to use build framework from within C++? Maybe you
can try to answer this question.

The note about "make check" should go into the README file, IMHO.

>  See treedb, meta-treedb, v3c-dcom and v3c-qt as examples of
>  projects that use the v3c build framework.

Ok. I am still somewhat confused why the project v3c-dcom and v3c-qt
carry the name of the build framework in the package names, but
I suppose I would look at those packages' descriptions to find out
more.

Cheers,

-- 
 .''`.   martin f. krafft <madduck@d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
 
"toleranz heißt, die fehler der anderen entschuldigen.
 takt heißt, sie nicht bemerken."
                                                -- arthur schnitzler

Attachment: digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)


Reply to: