From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28693 invoked by alias); 3 Dec 2001 08:48:18 -0000 Mailing-List: contact sourcenav-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sourcenav-owner@sources.redhat.com Received: (qmail 28450 invoked from network); 3 Dec 2001 08:48:13 -0000 Message-ID: <3C0B4D4D.73580696@redhat.com> Date: Wed, 14 Nov 2001 06:17:00 -0000 From: Ian Roxborough X-Mailer: Mozilla 4.61 [en] (X11; I; Linux 2.2.14 i686) X-Accept-Language: en MIME-Version: 1.0 To: Jordan CC: sourcenav@sources.redhat.com Subject: Re: inter project dependencies References: <15370.61597.283214.289496@pride.nsw.cmis.CSIRO.AU> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2001-q4/txt/msg00029.txt.bz2 Jordan wrote: > > Hi ya, > > How do I make one project dependent on another? Unfortunately, there isn't a way to do this. Ian. > Specifically if I create a library in one project (libproj) and an > executable in another (exeproj) that links to it, how do I make sure > that the resulting makefile checks for out of date files in libproj, > compiles them and rebuilds the library before the executable in > exeproj links to it. > > Is this achieved, merely by adding the libproj project to the exeproj > project in the project editor of the latter or is this achieved in the > build settings by adding libproj.a to the list of libraries? > > Regards, > > J. > > > > -- > Jordan Howarth mailto:jordan.howarth@cmis.csiro.au > CSIRO p: (07) 3375 9632, (07) 3826 7314 > Mathematical and Information Sciences f: (07) 3826 7304 > > -=| For every truth there are a thousand lies |=-