3 # Author : Chris H. Rycroft (LBL / UC Berkeley)
4 # Email : chr@alum.mit.edu
7 # Load the common configuration file
8 include ..
/..
/config.mk
10 # The relative of path of the main library source files
13 # List of the common source files
14 SOURCE
=..
/..
/src
/container.
cc ..
/..
/src
/container.hh ..
/..
/src
/config.hh \
15 ..
/..
/src
/cell.hh ..
/..
/src
/cell.
cc ..
/..
/src
/wall.
cc ..
/..
/src
/wall.hh \
16 ..
/..
/src
/worklist.
cc ..
/..
/src
/worklist.hh ..
/..
/src
/voro
++.
cc \
20 EXECUTABLES
=single_cell platonic random_points import
23 all: single_cell platonic random_points import
25 single_cell
: $(SOURCE
) single_cell.
cc
26 $(CC
) $(CFLAGS
) $(INCLUDE
) -o single_cell single_cell.
cc
28 platonic
: $(SOURCE
) platonic.
cc
29 $(CC
) $(CFLAGS
) $(INCLUDE
) -o platonic platonic.
cc
31 random_points
: $(SOURCE
) random_points.
cc
32 $(CC
) $(CFLAGS
) $(INCLUDE
) -o random_points random_points.
cc
34 import
: $(SOURCE
) import.
cc
35 $(CC
) $(CFLAGS
) $(INCLUDE
) -o import import.
cc