-
Mark Jenkinson authoredMark Jenkinson authored
Makefile 788 B
include $(FSLCONFDIR)/default.mk
PROJNAME = siena
USRINCFLAGS = -I${INC_NEWMAT} -I${INC_ZLIB}
USRLDFLAGS = -L${LIB_NEWMAT} -L${LIB_ZLIB}
LIBS = -lss_32R -lfslio -lniftiio -lznz -lm -lz
LIBCC = -lnewimage -lmiscmaths -lfslio -lniftiio -lznz -lnewmat -lutils -lm -lz
SN_OBJS = surface_norm.o
CS_OBJS = cylsamp.o
XFILES = siena_diff surface_norm cylsamp
SCRIPTS = siena siena_flirt siena_cal sienax siena_flow2tal
OPTFLAGS=
MJOPTFLAGS=-O3
all: ${XFILES} docscripts
siena_diff: siena_diff.c
$(CC) $(CFLAGS) -DFDT="float" -o siena_diff siena_diff.c $(LDFLAGS) $(LIBS)
surface_norm: ${SN_OBJS}
${CXX} ${CXXFLAGS} ${MJOPTFLAGS} ${LDFLAGS} -o $@ ${SN_OBJS} ${LIBCC}
cylsamp: ${CS_OBJS}
${CXX} ${CXXFLAGS} ${MJOPTFLAGS} ${LDFLAGS} -o $@ ${CS_OBJS} ${LIBCC}
docscripts:
./makedoc