gnu-arch-users
[Top][All Lists]
Advanced

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

[Gnu-arch-users] extracted-build-config experimental


From: Robert Collins
Subject: [Gnu-arch-users] extracted-build-config experimental
Date: Thu, 02 Oct 2003 22:14:59 +1000

Ok, so the branch:
address@hidden/config-manager--devo--0.1

has an experiment in buildcfg and catcfg extraction. It's:
* backwards compatible with arch.
* C++ (yeah yeah - if the concept works reimplementing in perl / sh / C
is hardly difficult. I chose the language I use the most to prototype in
).

It needs libgetopt++ which is not currently in an arch archive. By the
end of the weekend, you should be able to get the config, ready to build
with cm, but for now the easiest bootstrap is to download
http://www.robertcollins.net/config-manager-0.1.tar.bz2
which has the config-manager source and libgetopt++ ready to build. (If
you already have libgetopt++, then you can simply tla get the branch,
and pass LIBGETOPT=/path/to/libgetopt++.la.

Instructions:
From revision control only:
  - you need automake, autoconf and libtool. recentish versions.
./bootstrap.sh in each of . and ./libgetopt
then for both tarballs and rev ctl only.
./configure in .
make
./cm --help

Sample uses:
cat an arch config:
cm cat <config-file>

cat an arch config showing only the paths:
cm -p cat <config file>

build an arch config:
cm build <config-file>

planned short term features:
CVS pserver and ext url support (as in sample-config.txt)
per-url class additional parameters at runtime. I.e. pass --links to the
tla subcommands only during build.

Rob.
-- 
GPG key available at: <http://members.aardvark.net.au/lifeless/keys.txt>.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]