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
- $ 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)