Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Trouble with modules file syntax

Received: by 10.205.134.138 with SMTP id ic10mr445484bkc.8.1339699337780;
        Thu, 14 Jun 2012 11:42:17 -0700 (PDT)
Path: e27ni48275bkw.0!nntp.google.com!news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.news.ucla.edu!usenet.stanford.edu!not-for-mail
From: Larry Jones <lawrence.jo...@siemens.com>
Newsgroups: gnu.cvs.help
Subject: Re: Trouble with modules file syntax
Date: Mon, 11 Jun 2012 21:50:28 -0400
Lines: 30
Approved: info-...@nongnu.org
Message-ID: <mailman.2639.1339465859.855.info-cvs@nongnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1339465860 28640 208.118.235.17 (12 Jun 2012 01:51:00 GMT)
X-Complaints-To: action@cs.stanford.edu
Cc: info-...@nongnu.org
To: Lord Bitnerd of Pentium <bitn...@brydon.net>
Envelope-to: info-...@nongnu.org
In-Reply-To: <4FD641B9.80409@brydon.net> from "Lord Bitnerd of Pentium" at Jun
	11, 2012 02:06:33 PM
X-Mailer: ELM [version 2.5 PL3]
X-detected-operating-system: by eggs.gnu.org: Windows 2000 SP2+,
	XP SP1+ (seldom 98)
X-Received-From: 146.122.22.36
X-BeenThere: info-...@nongnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and discussions for the CVS version control system
	<info-cvs.nongnu.org>
List-Unsubscribe: <https://lists.nongnu.org/mailman/options/info-cvs>,
	<mailto:info-cvs-requ...@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.nongnu.org/archive/html/info-cvs>
List-Post: <mailto:info-...@nongnu.org>
List-Help: <mailto:info-cvs-requ...@nongnu.org?subject=help>
List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/info-cvs>,
	<mailto:info-cvs-requ...@nongnu.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Lord Bitnerd of Pentium writes:
> 
> I have library source, which lives in current directory "XXlib" in the 
> repository (as in "cvs checkout XXlib").  I've developed it with some test code 
> that lives at
> 
>    DevCode/PrimeSieve/SieveCalc
> 
> and I want the XXlib module to show up (as an alias) at
> 
>    DevCode/PrimeSieve/XXlib
> 
> In other words, when I "cvs checkout DevCode", I want to see SieveCalc and XXlib 
> modules under DevCode/PrimeSieve.

That's a tricky thing to do, it's much simpler if you add the library at
the top level instead (i.e., DevCode/XXlib).  That's just:

	DevCode DevCode &XXlib

If you really want it at a lower level, you have to define a special
module for it that specifies the directory to check out into:

	DevCodeXXlib -d PrimeSieve/XXlib XXlib
	DevCode DevCode &DevCodeXXlib
-- 
Larry Jones

Mom would be a lot more fun if she was a little more gullible. -- Calvin