1 Star 0 Fork 0

stoneqp/cytoolz

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Makefile 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
Erik Welch 提交于 2017-12-16 23:10 . Update README.
SHELL= /bin/bash
PYTHON ?= python
inplace:
$(PYTHON) setup.py build_ext --inplace --cython
test: inplace
nosetests -s --with-doctest cytoolz/
echo 'cimport cytoolz ; from cytoolz.functoolz cimport memoize' > try_cimport_cytoolz.pyx
cythonize -i try_cimport_cytoolz.pyx
python -c 'import try_cimport_cytoolz'
rm try_cimport_cytoolz.*
clean:
rm -f cytoolz/*.c cytoolz/*.so cytoolz/*/*.c cytoolz/*/*.so
rm -rf build/ cytoolz/__pycache__/ cytoolz/*/__pycache__/
curried:
sed -e 's/toolz/cytoolz/g' -e 's/itercytoolz/itertoolz/' \
-e 's/dictcytoolz/dicttoolz/g' -e 's/funccytoolz/functoolz/g' \
../toolz/toolz/curried/__init__.py > cytoolz/curried/__init__.py
copytests:
for f in ../toolz/toolz/tests/test*py; \
do \
if [[ $$f == *test_utils* ]]; then continue ; fi; \
if [[ $$f == *test_curried_doctests* ]]; then continue ; fi; \
if [[ $$f == *test_tlz* ]]; then continue ; fi; \
newf=`echo $$f | sed 's/...toolz.toolz/cytoolz/g'`; \
sed -e 's/toolz/cytoolz/g' -e 's/itercytoolz/itertoolz/' \
-e 's/dictcytoolz/dicttoolz/g' -e 's/funccytoolz/functoolz/g' \
$$f > $$newf; \
echo $$f $$newf; \
done
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/stoneqp/cytoolz.git
git@gitee.com:stoneqp/cytoolz.git
stoneqp
cytoolz
cytoolz
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385