Files
sumaclust/Makefile

45 lines
619 B
Makefile
Raw Normal View History

EXEC = sumaclust
2015-07-16 14:41:51 +02:00
SUMACLUST_SRC = sumaclust.c \
mtcompare_sumaclust.c
2015-07-16 14:41:51 +02:00
SUMACLUST_OBJ = $(patsubst %.c,%.o,$(SUMACLUST_SRC))
2015-07-16 14:41:51 +02:00
SRCS = $(SUMACLUST_SRC)
2015-07-16 14:41:51 +02:00
LIB = -lsuma -lm #-ll
2015-07-16 14:41:51 +02:00
include ./global.mk
all: $(EXEC)
########
#
# sumaclust compilation
#
########
# executable compilation and link
ifeq ($(CC),gcc)
LFLAGS = -fopenmp
else
LFLAGS =
endif
sumaclust: $(SUMACLUST_OBJ) $(LIBSUMA)
$(CC) $(LDFLAGS) -o $@ $(LFLAGS) $(SUMACLUST_OBJ) $(LIB) $(LIBSUMAPATH)
2015-07-16 14:41:51 +02:00
########
#
# project management
#
########
clean:
rm -f $(SUMACLUST_OBJ)
2015-07-16 14:41:51 +02:00
rm -f $(EXEC)
$(MAKE) -C ./sumalibs clean