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