pytorch
/
Makefile
37 строк · 731.0 Байт
1# This makefile does nothing but delegating the actual building to cmake.
2PYTHON = python3
3PIP = pip3
4
5all:
6@mkdir -p build && cd build && cmake .. $(shell $(PYTHON) ./scripts/get_python_cmake_flags.py) && $(MAKE)
7
8local:
9@./scripts/build_local.sh
10
11android:
12@./scripts/build_android.sh
13
14ios:
15@./scripts/build_ios.sh
16
17clean: # This will remove ALL build folders.
18@rm -r build*/
19
20linecount:
21@cloc --read-lang-def=caffe.cloc caffe2 || \
22echo "Cloc is not available on the machine. You can install cloc with " && \
23echo " sudo apt-get install cloc"
24
25setup_lint:
26$(PIP) install lintrunner
27lintrunner init
28
29lint:
30lintrunner
31
32quicklint:
33lintrunner
34
35triton:
36$(PIP) uninstall -y triton
37@./scripts/install_triton_wheel.sh
38