1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
# Voro++ makefile # # Author : Chris H. Rycroft (Harvard University / LBL) # Email : chr@alum.mit.edu # Date : August 30th 2011 # Load the common configuration file include ../../config.mk # List of executables EXECUTABLES=cylinder tetrahedron frustum torus # Makefile rules all: $(EXECUTABLES) cylinder: cylinder.cc $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o cylinder cylinder.cc -lvoro++ tetrahedron: tetrahedron.cc $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o tetrahedron tetrahedron.cc -lvoro++ frustum: frustum.cc $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o frustum frustum.cc -lvoro++ torus: torus.cc $(CXX) $(CFLAGS) $(E_INC) $(E_LIB) -o torus torus.cc -lvoro++ clean: rm -f $(EXECUTABLES) .PHONY: all clean