CC = icc
LD = icc

# ICC on IN2P3
#Run icc_env first, or:
#CC=/usr/local/intel/cce/10.1.011/bin/icc
#LD=/usr/local/intel/cce/10.1.011/bin/icc
#
# ICC on leadserver
#CC=/opt/intel/cc/10.1.015/bin/icc
#LD=/opt/intel/cc/10.1.015/bin/icc



SHELL		= /bin/sh

COMMON		= -std=c99 -c
# OPT
#OPTFLAGS for leadserver
#OPTFLAGS   = -O3 -unroll-aggressive -fomit-frame-pointer -funroll-all-loops -ipo -no-prec-div
#OPTFLAGS for IN2P3
OPTFLAGS	= -fast -unroll-aggressive -fomit-frame-pointer -funroll-all-loops -ip
DBFLAGS		= -Wall -static
CFLAGS		= $(COMMON) $(OPTFLAGS) $(DBFLAGS)
LIB		= -lm
LDFLAGS		= $(DBFLAGS) $(LIB)
TARGETS		= SiteAlign

#------------------------------------------------------------------------

.c.o: ; $(CC) $(CFLAGS) $+

#------------------------------------------------------------------------

default:
	@echo "targets are: all" $(TARGETS)

all:	$(TARGETS)

SiteAlign:	SiteAlign.o bio.o icosa.o geom3d.o score.o protein.o input.o maps.o align.o license.o

clean:
	rm -f *.o $(TARGETS)
