-
Notifications
You must be signed in to change notification settings - Fork 2
/
makefile
41 lines (28 loc) · 1.56 KB
/
makefile
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
32
33
34
35
36
37
38
39
40
41
CXXFLAGS = -std=c++11 -lpthread -O3
CXX = g++
VPATH = activerun
objects = main.o BrownianForce.o Compute.o Dumper.o Input.o LangevinIntegrator.o mathutil.o MorseForce.o SwimForce.o SwimForce3d.o
activerun : $(objects)
$(CXX) $(CXXFLAGS) -o activerun-dev $(objects)
main.o : Input.h Force.h Dumper.h System.h Compute.h Context.h Integrator.h Thermo.h \
threadpool.h dict.h mathutil.h includes.h neighlist.h pbc.h vec.h dict.h dimension.h \
resources.h output.h
BrownianForce.o : Force.h threadpool.h dict.h mathutil.h System.h Context.h includes.h Input.h \
neighlist.h pbc.h vec.h dict.h dimension.h resources.h output.h
Compute.o : Compute.h System.h Context.h includes.h Input.h neighlist.h pbc.h threadpool.h \
resources.h output.h
Dumper.o : System.h Context.h includes.h Input.h neighlist.h pbc.h vec.h dict.h dimension.h \
output.h
Input.o : Input.h includes.h vec.h dict.h dimension.h
LangevinIntegrator.o : Integrator.h System.h Context.h includes.h Input.h neighlist.h pbc.h \
vec.h dict.h dimension.h resources.h output.h
mathutil.o : mathutil.h
MorseForce.o : Force.h threadpool.h dict.h mathutil.h System.h Context.h includes.h Input.h neighlist.h pbc.h \
vec.h dimension.h resources.h output.h
SwimForce.o : Force.h threadpool.h dict.h mathutil.h System.h Context.h includes.h Input.h \
neighlist.h pbc.h vec.h dict.h dimension.h resources.h output.h
SwimForce3d.o : Force.h threadpool.h dict.h mathutil.h System.h Context.h includes.h Input.h \
neighlist.h pbc.h vec.h dict.h dimension.h resources.h output.h
.PHONY : clean
clean :
rm activerun-dev $(objects)