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
<2010>
2011
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
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|