7 uninstall: all_uninstall
9 all: libfiu preload utils
11 all_install
: libfiu_install preload_install utils_install
13 all_uninstall
: libfiu_uninstall preload_uninstall utils_uninstall
20 $(MAKE
) -C libfiu
clean
23 $(MAKE
) -C libfiu
install
26 $(MAKE
) -C libfiu
uninstall
33 $(MAKE
) -C preload
clean
35 preload_install
: preload
36 $(MAKE
) -C preload
install
39 $(MAKE
) -C preload
uninstall
46 $(MAKE
) -C utils
clean
49 $(MAKE
) -C utils
install
52 $(MAKE
) -C utils
uninstall
57 test: libfiu bindings preload
61 $(MAKE
) -C tests
clean
64 bindings
: python2 python3
66 bindings_install
: python2_install python3_install
68 bindings_clean
: python_clean
71 cd bindings
/python
&& python setup.py build
73 python2_install
: python2
74 cd bindings
/python
&& python setup.py
install
77 cd bindings
/python
&& python3 setup.py build
79 python3_install
: python3
80 cd bindings
/python
&& python3 setup.py
install
83 cd bindings
/python
&& rm -rf build
/
86 clean: python_clean preload_clean libfiu_clean utils_clean test_clean
89 .PHONY
: default
all clean install all_install
uninstall all_uninstall \
90 libfiu libfiu_clean libfiu_install libfiu_uninstall \
91 python2 python2_install python3 python3_install python_clean \
92 bindings bindings_install bindings_clean \
93 preload preload_clean preload_install preload_uninstall \
94 utils utils_clean utils_install utils_uninstall \