tests/geometry/Makefile
author Dmitriy Morozov <morozov@cs.duke.edu>
Fri, 14 Mar 2008 18:35:41 -0400 (2008-03-14)
branchfitness
changeset 49 7558e122ba4f
parent 19 efa14432761a
permissions -rw-r--r--
Normalized persistence (#cff) + unpaired simplices output pairs with 0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     1
SYNAPS_LIBS = -L/usr/lib -L/usr/lib -lsynaps -llapack -lblas -lgmpxx -lgmp -lmps -L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2 -L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     2
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     3
INCLUDE_PATH=-I../../include/geometry
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     4
DEFINES=-DBOOST_UBLAS_TYPE_CHECK=0 -g
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     5
LIBRARIES=-lsynaps -lgmp -lgmpxx #${SYNAPS_LIBS}
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     6
#CPPFLAGS=-march=i686 -mtune=native -Wall
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     7
#CPPFLAGS=-march=i686 -mtune=generic -Wall
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     8
CPPFLAGS=-Wall
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
     9
GCC=g++
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    10
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    11
all: test-linalg euclidean polynomial test-eventqueue test-kinetic-sort
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    12
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    13
test-linalg: test-linalg.cpp
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    14
	${GCC} test-linalg.cpp -o test-linalg ${INCLUDE_PATH} ${DEFINES} ${LIBRARIES} ${CPPFLAGS}
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    15
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    16
euclidean: euclidean.cpp
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    17
	${GCC} euclidean.cpp -o euclidean ${INCLUDE_PATH} ${DEFINES} ${CPPFLAGS}
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    18
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    19
polynomial: polynomial.cpp
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    20
	${GCC} polynomial.cpp -o polynomial ${INCLUDE_PATH} ${DEFINES} ${LIBRARIES} ${CPPFLAGS}
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    21
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    22
test-eventqueue: test-eventqueue.cpp
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    23
	${GCC} test-eventqueue.cpp -o test-eventqueue ${CPPFLAGS} ${DEFINES} ${INCLUDE_PATH}
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    24
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    25
test-kinetic-sort: test-kinetic-sort.cpp
efa14432761a Initial geometry commit
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff changeset
    26
	${GCC} test-kinetic-sort.cpp -o test-kinetic-sort ${INCLUDE_PATH} ${DEFINES} ${LIBRARIES} ${CPPFLAGS}