# Makefile for part3d, a 3-D particle system

# the neccessary c files
CFILES = main.c findvel.c octree.c density.c setup.c writeout.c
HFILES = structs.h

# To make a normal version 
#CFLAGS = -lm -O1 -funroll-loops
#CFLAGS = -lm -O1 -funroll-loops -pg
CFLAGS = -lm -O2 -funroll-loops -ffast-math


all: part3d

part3d: $(CFILES) $(HFILES) Makefile
	gcc -o part3d $(CFLAGS) $(CFILES)
	@echo "part3d made"

lint:
	lint -abchp $(CFILES)

