makefile: restore python targets + readjust cython setup

This commit is contained in:
Mario Fink 2021-02-11 08:42:10 +01:00
parent 26ff196676
commit 42583eb51f
3 changed files with 33 additions and 33 deletions

View File

@ -4,7 +4,7 @@ from Cython.Build import cythonize
extensions = Extension( extensions = Extension(
name="raw_eater", name="raw_eater",
sources=["cyt/raw_eater.pyx"], sources=["cython/raw_eater.pyx"],
# libraries=[""], # libraries=[""],
library_dirs=["src"], library_dirs=["src"],
include_dirs=["src"], include_dirs=["src"],

View File

@ -4,7 +4,7 @@ from Cython.Build import cythonize
extensions = Extension( extensions = Extension(
name="raw_meat", name="raw_meat",
sources=["cyt/raw_meat.pyx"], sources=["cython/raw_meat.pyx"],
# libraries=[""], # libraries=[""],
library_dirs=["src"], library_dirs=["src"],
include_dirs=["src"], include_dirs=["src"],

View File

@ -6,7 +6,7 @@ EXE = imctermite
# directory names # directory names
SRC = src/ SRC = src/
LIB = lib/ LIB = lib/
CYT = cyt/ CYT = cython/
# list headers # list headers
HPP = $(wildcard $(LIB)/*.hpp) HPP = $(wildcard $(LIB)/*.hpp)
@ -78,35 +78,35 @@ clean :
#-----------------------------------------------------------------------------# #-----------------------------------------------------------------------------#
# Python # Python
#
# # build python module # build python module
# py : $(CYT)setup_raw_eater.py $(CYT)raw_eater.pyx $(CYT)raw_eater.pxd $(LIB)raweat.hpp \ py : $(CYT)setup_raw_eater.py $(CYT)raw_eater.pyx $(CYT)raw_eater.pxd $(LIB)raweat.hpp \
# $(CYT)setup_raw_meat.py $(CYT)raw_meat.pyx $(CYT)raw_meat.pxd $(LIB)rawmerge.hpp \ $(CYT)setup_raw_meat.py $(CYT)raw_meat.pyx $(CYT)raw_meat.pxd $(LIB)rawmerge.hpp \
# output output
# python3 $(CYT)setup_raw_eater.py build_ext --inplace python3 $(CYT)setup_raw_eater.py build_ext --inplace
# python3 $(CYT)setup_raw_meat.py build_ext --inplace python3 $(CYT)setup_raw_meat.py build_ext --inplace
# cp raw_eater.cpython-*.so pyt/ cp raw_eater.cpython-*.so python/
# cp raw_meat.cpython-*.so pyt/ cp raw_meat.cpython-*.so python/
# rm *.so rm *.so
#
# py-install: $(CYT)setup_raw_eater.py $(CYT)raw_eater.pyx $(CYT)raw_eater.pxd $(LIB)raweat.hpp \ py-install: $(CYT)setup_raw_eater.py $(CYT)raw_eater.pyx $(CYT)raw_eater.pxd $(LIB)raweat.hpp \
# $(CYT)setup_raw_meat.py $(CYT)raw_meat.pyx $(CYT)raw_meat.pxd $(LIB)rawmerge.hpp $(CYT)setup_raw_meat.py $(CYT)raw_meat.pyx $(CYT)raw_meat.pxd $(LIB)rawmerge.hpp
# python3 $(CYT)setup_raw_eater.py install --record files_raw_eater.txt python3 $(CYT)setup_raw_eater.py install --record files_raw_eater.txt
# python3 $(CYT)setup_raw_meat.py install --record files_raw_meat.txt python3 $(CYT)setup_raw_meat.py install --record files_raw_meat.txt
#
# py-clean : py-clean :
# rm -f raw_eater.cpython-*.so rm -f raw_eater.cpython-*.so
# rm -f pyt/raw_eater.cpython-*.so rm -f pyt/raw_eater.cpython-*.so
# rm -f $(CYT)raw_eater.cpp rm -f $(CYT)raw_eater.cpp
# rm -f raw_meat.cpython-*.so rm -f raw_meat.cpython-*.so
# rm -f pyt/raw_meat.cpython-*.so rm -f pyt/raw_meat.cpython-*.so
# rm -f $(CYT)raw_meat.cpp rm -f $(CYT)raw_meat.cpp
# rm -rf build/ rm -rf build/
# rm -f *.txt rm -f *.txt
# rm -rf output/ rm -rf output/
#
# # prepare directory for test output # prepare directory for test output
# output : output :
# mkdir -pv output/ mkdir -pv output/
#-----------------------------------------------------------------------------# #-----------------------------------------------------------------------------#