1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 <2019> 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 <2019> 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: EPICS7.0.2 "make distclean" in a model deletes top level configure dir |
From: | Ralph Lange via Tech-talk <[email protected]> |
To: | EPICS Tech Talk <[email protected]> |
Date: | Wed, 6 Feb 2019 09:22:19 +0100 |
Hi,
I accidentally found that if I do “make distclean” in a module, for example pva2pva, it will delete configure directory.
However, if I do it under $TOP, it does not.
Here is what I did:
- $ cd base-7.0.2/modules/pva2pva
- $ echo $EPICS_BASE
/usr/local/epics-7.0.2- $ make distclean
- $ cd ../..
- $ make
Makefile:11: configure/CONFIG: No such file or directory
Makefile:25: configure/RULES_TOP: No such file or directory
make: *** No rule to make target `configure/RULES_TOP'. Stop.
- $ git status
On branch 7.0
Your branch is up to date with 'origin/7.0'.
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
deleted: configure/CONFIG
deleted: configure/CONFIG.CrossCommon
deleted: configure/CONFIG.gnuCommon
deleted: configure/CONFIG_ADDONS
deleted: configure/CONFIG_APP_INCLUDE
deleted: configure/CONFIG_BASE
deleted: configure/CONFIG_BASE_VERSION
deleted: configure/CONFIG_COMMON
deleted: configure/CONFIG_ENV
deleted: configure/CONFIG_FILE_TYPE
deleted: configure/CONFIG_SITE
Thanks,
Guobao