EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: src/ reorganization
From: Andrew Johnson <[email protected]>
To: "Davidsaver, Michael" <[email protected]>
Cc: [email protected]
Date: Thu, 16 Dec 2010 18:07:33 -0600
Hi Michael,

On Thursday 16 December 2010 17:34:21 Davidsaver, Michael wrote:
>
> Unless I'm missing something doesn't moving the extra rules before the
> include of configure/RULES mean that 'all' will no longer be the default
> target?  I tried a build and it seems to work, but I'm not quite sure
> why.  I see that RULES_ARCHS and O.$(T_A)/Makefile use 'all' explicitly,
> but don't see how the 'all' target from RULES_ARCHS gets invoked?

I haven't moved the rules before that include, they are now defined in the 
four libCom/*/RULES files I added which get pulled in *after* configure/RULES, 
see libCom/Makefile for details.  It would have been nice to put them in the 
Makefile fragments, but I couldn't for exactly that reason.

> > The
> > disadvantage is that we would lose the ability to type 'make' in any
> > source directory
>
> Personally I don't see this as a serious disadvantage.

I don't think it's a major problem, I was just pointing it out so nobody could 
complain about it later.  If you try to run make in those directories you just 
get this, which is acceptable IMHO:

tux% make
make: *** No targets.  Stop.

>From your other message, I think you will also have to move alarmString.h from 
dbStatic into libCom/misc.  Otherwise step 2 looks OK to me.

- Andrew
-- 
If a man is offered a fact which goes against his instincts, he will
scrutinize it closely, and unless the evidence is overwhelming, he will
refuse to believe it.  If, on the other hand, he is offered something
which affords a reason for acting in accordance to his instincts, he
will accept it even on the slightest evidence.  -- Bertrand Russell



Replies:
RE: src/ reorganization Davidsaver, Michael
References:
src/ reorganization Davidsaver, Michael
Re: src/ reorganization Andrew Johnson
RE: src/ reorganization Davidsaver, Michael

Navigate by Date:
Prev: RE: src/ reorganization Davidsaver, Michael
Next: RE: src/ reorganization Davidsaver, Michael
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: src/ reorganization Davidsaver, Michael
Next: RE: src/ reorganization Davidsaver, Michael
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·