This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository python-efl.
View the commit online.
commit cd23292f70d69faff8060c58727b48f28bf90b24
Author: Dave Andreoli <d...@gurumeditation.it>
AuthorDate: Sat Aug 30 11:45:05 2025 +0200
New Makefile
---
Makefile | 43 +++++++++++++++++++------------------------
1 file changed, 19 insertions(+), 24 deletions(-)
diff --git a/Makefile b/Makefile
index 9bab899..2687df5 100644
--- a/Makefile
+++ b/Makefile
@@ -16,20 +16,31 @@
#
-PY = python3
+PY = python
.PHONY: build
build:
- $(PY) setup.py build
+ $(PY) -m build
+
+
+.PHONY: dist
+dist:
+ $(PY) -m build --sdist
+ @cd dist/; for f in `ls *.tar.*` ; do \
+ echo Generating sha256 for: $$f ; \
+ sha256sum $$f > $$f.sha256; \
+ done
.PHONY: install
install:
-# .PHONY: uninstall
-# uninstall:
-# $(PY) setup.py uninstall
-# $(PY) -m pip uninstall python-efl --break-system-packages
+ $(PY) -m pip install . --verbose
+
+
+.PHONY: uninstall
+uninstall:
+ $(PY) -m pip uninstall python-efl
.PHONY: doc
@@ -44,23 +55,7 @@ test:
.PHONY: clean
clean:
- $(PY) setup.py clean --all
-
-
-.PHONY: maintainer-clean
-maintainer-clean:
- $(PY) setup.py clean --all clean_generated_files
+ find -type f -name "*.c" ! -name "e_dbus.c" -delete
rm -rf build/
rm -rf dist/
- rm -rf python_efl.egg-info/
- rm -f installed_files-*.txt
-
-
-.PHONY: dist
-dist:
- $(PY) setup.py sdist --formats=gztar,xztar
- $(PY) setup.py bdist_wheel
- @cd dist/; for f in `ls *.tar.*` ; do \
- echo Generating sha256 for: $$f ; \
- sha256sum $$f > $$f.sha256; \
- done
+ rm -rf src/python_efl.egg-info/
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.