| consider opkg directories when cleaning up |
| |
| -Khem |
| |
| Upstream-Status: Inappropriate [OE specific] |
| |
| --- |
| Makefile.pre.in | 6 +++--- |
| 1 file changed, 3 insertions(+), 3 deletions(-) |
| |
| Index: Python-3.5.3/Makefile.pre.in |
| =================================================================== |
| --- Python-3.5.3.orig/Makefile.pre.in |
| +++ Python-3.5.3/Makefile.pre.in |
| @@ -1574,8 +1574,8 @@ touch: |
| # Sanitation targets -- clean leaves libraries, executables and tags |
| # files, which clobber removes as well |
| pycremoval: |
| - -find $(srcdir) -depth -name '__pycache__' -exec rm -rf {} ';' |
| - -find $(srcdir) -name '*.py[co]' -exec rm -f {} ';' |
| + -find $(srcdir) ! -path './ipkg-install/*' -depth -name '__pycache__' -exec rm -rf {} ';' |
| + -find $(srcdir) ! -path './ipkg-install/*' -name '*.py[co]' -exec rm -f {} ';' |
| |
| rmtestturds: |
| -rm -f *BAD *GOOD *SKIPPED |
| @@ -1589,9 +1589,9 @@ docclean: |
| -rm -rf Doc/tools/sphinx Doc/tools/pygments Doc/tools/docutils |
| |
| clean: pycremoval |
| - find . -name '*.[oa]' -exec rm -f {} ';' |
| - find . -name '*.s[ol]' -exec rm -f {} ';' |
| - find . -name '*.so.[0-9]*.[0-9]*' -exec rm -f {} ';' |
| + find . ! -path './ipkg-install/*' -name '*.[oa]' -exec rm -f {} ';' |
| + find . ! -path './ipkg-install/*' -name '*.s[ol]' -exec rm -f {} ';' |
| + find . ! -path './ipkg-install/*' -name '*.so.[0-9]*.[0-9]*' -exec rm -f {} ';' |
| find build -name 'fficonfig.h' -exec rm -f {} ';' || true |
| find build -name '*.py' -exec rm -f {} ';' || true |
| find build -name '*.py[co]' -exec rm -f {} ';' || true |