Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: Re: make clean builds the install target on R3.15?
From: Andrew Johnson <anj@aps.anl.gov>
To: <core-talk@aps.anl.gov>
Date: Wed, 20 Nov 2013 10:44:12 -0600
Hi Jeff,

On 11/20/2013 10:32 AM, Hill, Jeff wrote:
I notice that when building the R3.15 tip a "make clean" doesn't
actually remove any (most of) the files.

This is definitely another issue with your setup, here's the start of my output from make clean:

D:\epics\mirror-3.15>make clean
make -C ./configure clean
make[1]: Entering directory `D:/epics/mirror-3.15/configure'
perl -CSD -MExtUtils::Command -e rm_rf O.win32-x86 O.Common
make[1]: Leaving directory `D:/epics/mirror-3.15/configure'
make -C ./src clean
make[1]: Entering directory `D:/epics/mirror-3.15/src'
make -C ./tools clean
make[2]: Entering directory `D:/epics/mirror-3.15/src/tools'
perl -CSD -MExtUtils::Command -e rm_rf O.win32-x86 O.Common
make[2]: Leaving directory `D:/epics/mirror-3.15/src/tools'
make -C tools/test clean
make[2]: Entering directory `D:/epics/mirror-3.15/src/tools/test'
perl -CSD -MExtUtils::Command -e rm_rf O.win32-x86 O.Common
make[2]: Leaving directory `D:/epics/mirror-3.15/src/tools/test'
make -C template/base clean
make[2]: Entering directory `D:/epics/mirror-3.15/src/template/base'
perl -CSD -MExtUtils::Command -e rm_rf O.win32-x86 O.Common
make[2]: Leaving directory `D:/epics/mirror-3.15/src/template/base'
make -C template/ext clean
make[2]: Entering directory `D:/epics/mirror-3.15/src/template/ext'
perl -CSD -MExtUtils::Command -e rm_rf O.win32-x86 O.Common
make[2]: Leaving directory `D:/epics/mirror-3.15/src/template/ext'
make -C ./libCom clean
make[2]: Entering directory `D:/epics/mirror-3.15/src/libCom'
perl -CSD -MExtUtils::Command -e rm_rf O.win32-x86 O.Common
make[2]: Leaving directory `D:/epics/mirror-3.15/src/libCom'

It makes no difference here whether the tree is initially populated or clean, I tried both.

You need to investigate why the first sub-command that your make runs is not a clean but an install in the sub-directory:

C:\hill\epicsInBazaar\R3.15-mirror-II>make clean
C:/Program Files (x86)/GnuWin32/bin/make -C ./configure install

- Andrew
--
Advertising may be described as the science of arresting the human
intelligence long enough to get money from it. -- Stephen Leacock

Replies:
RE: make clean builds the install target on R3.15? Hill, Jeff
References:
make clean builds the install target on R3.15? Hill, Jeff

Navigate by Date:
Prev: make clean builds the install target on R3.15? Hill, Jeff
Next: RE: make clean builds the install target on R3.15? Hill, Jeff
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: make clean builds the install target on R3.15? Hill, Jeff
Next: RE: make clean builds the install target on R3.15? Hill, Jeff
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019 
ANJ, 20 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·