Newer
Older
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
.SUFFIXES:
.SUFFIXES:.out .o .s .c .F .f .f90 .e .r .y .yr .ye .l .p .sh .csh .h
include ../Makefile.p690
#include ../Makefile.pathscale
#include ../Makefile.ifort
#include ../Makefile.macosx
NAME=Octree
COMPILE_OUT=$(NAME).compile
OBJECTS_OCTREE = \
OctreeBitPlus.o \
diamtr_sloan.o \
graph_sloan.o \
isorti_sloan.o \
label_sloan.o \
number_sloan.o \
profil_sloan.o \
rootls_sloan.o
.f90.o:
$(F90) -qsuffix=f=f90 $(FLAGS) $(INCLUDE) -c $< >>$(COMPILE_OUT) 2>&1
.f.o:
$(F77) $(FLAGS) -c $< >>$(COMPILE_OUT) 2>&1
.c.o:
$(CC) $(FLAGS) -c $< >>$(COMPILE_OUT) 2>&1
lib$(NAME).a: $(OBJECTS_OCTREE)
ar rcv lib$(NAME).a $(OBJECTS_OCTREE)
.PHONY: objclean
objclean:
rm -f *.o $(COMPILE_OUT)