4 SETUP
=$(PYTHON
) setup.py
9 @echo
"$(NAME) – A polyhedral library based on isl"
11 @echo
"Makefile usage:"
12 @echo
" make build build the extension modules"
13 @echo
" make test run the test suite"
14 @echo
" make doc generate the documentation"
15 @echo
" make view_doc open the documentation index"
16 @echo
" make clean remove the generated files"
17 @echo
" make upload upload the module on PyPI"
21 $(SETUP
) build_ext
--inplace
25 $(PYTHON
) -m unittest
-v
33 xdg-open doc
/_build
/html
/index.html
>/dev
/null
2>&1
37 $(RM
) build
dist MANIFEST venv LinPy.egg-info
$(NAME
)/_islhelper.
*.so
38 find .
-name __pycache__ | xargs
$(RM
)
43 $(SETUP
) register sdist upload