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