Add a "clean" target to make and make.bat
This commit is contained in:
parent
c213a4e122
commit
715158c7db
9
Makefile
9
Makefile
@ -13,6 +13,7 @@ all:
|
||||
@echo " - tox"
|
||||
@echo " - d"
|
||||
@echo " - r"
|
||||
@echo " - clean"
|
||||
@echo ""
|
||||
|
||||
docs:
|
||||
@ -60,4 +61,12 @@ else
|
||||
flake8 hy bin tests
|
||||
endif
|
||||
|
||||
clean:
|
||||
@find . -name "*.pyc" -exec rm {} \;
|
||||
@find -name __pycache__ -delete
|
||||
@${RM} -r -f .tox
|
||||
@${RM} -r -f dist
|
||||
@${RM} -r -f *.egg-info
|
||||
@${RM} -r -f docs/_build
|
||||
|
||||
.PHONY: docs
|
||||
|
24
make.bat
24
make.bat
@ -20,8 +20,9 @@ if "%1" == "help" (
|
||||
echo. - tox
|
||||
echo. - d
|
||||
echo. - r
|
||||
echo. - clean
|
||||
echo.
|
||||
goto end
|
||||
goto :EOF
|
||||
)
|
||||
|
||||
if "%1" == "docs" (
|
||||
@ -109,8 +110,25 @@ if "%1" == "r" (
|
||||
goto :EOF
|
||||
)
|
||||
|
||||
if "%1" == full (
|
||||
if "%1" == "full" (
|
||||
call :docs
|
||||
call :d
|
||||
call :tox
|
||||
)
|
||||
goto :EOF
|
||||
)
|
||||
|
||||
if "%1" == "clean" (
|
||||
:clean
|
||||
if EXIST hy\*.pyc cmd /C del /S /Q hy\*.pyc
|
||||
if EXIST tests\*pyc cmd /C del /S /Q tests\*pyc
|
||||
for /r %%R in (__pycache__) do if EXIST %%R (rmdir /S /Q %%R)
|
||||
if EXIST .tox\NUL cmd /C rmdir /S /Q .tox
|
||||
if EXIST dist\NUL cmd /C rmdir /S /Q dist
|
||||
if EXIST hy.egg-info\NUL cmd /C rmdir /S /Q hy.egg-info
|
||||
if EXIST docs\_build\NUL cmd /C rmdir /S /Q docs\_build
|
||||
goto :EOF
|
||||
)
|
||||
|
||||
echo.Error: '%1' - unknown target
|
||||
echo.
|
||||
goto :help
|
||||
|
Loading…
Reference in New Issue
Block a user