aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.AVS
diff options
context:
space:
mode:
authortradke <tradke@21a6bef8-4479-4f54-8f8d-0db94a2919ef>2000-09-13 13:49:13 +0000
committertradke <tradke@21a6bef8-4479-4f54-8f8d-0db94a2919ef>2000-09-13 13:49:13 +0000
commit8fe367ecf2cbda79960a68a052fdb84916427c0e (patch)
tree45c017765ab7f0eb6caf97540fc76ffd3bffba59 /src/Makefile.AVS
parentc490022d592551af7c29bc960cbbc09daf45972d (diff)
Importing latest stuff from development repository
git-svn-id: http://svn.cactuscode.org/arrangements/CactusExternal/FlexIO/trunk@2 21a6bef8-4479-4f54-8f8d-0db94a2919ef
Diffstat (limited to 'src/Makefile.AVS')
-rw-r--r--src/Makefile.AVS58
1 files changed, 58 insertions, 0 deletions
diff --git a/src/Makefile.AVS b/src/Makefile.AVS
new file mode 100644
index 0000000..bce0800
--- /dev/null
+++ b/src/Makefile.AVS
@@ -0,0 +1,58 @@
+#
+# Makefile for AVSreadIEEE
+#
+UNAME := $(shell uname)
+#defaults
+AVS_LIBS = $(AVS_PATH)/lib
+INC = $(AVS_PATH)/include
+
+ifeq ($(UNAME),IRIX)
+SGFLAGS = -32
+endif
+
+ifeq ($(UNAME),IRIX64)
+AVS_PATH = /usr/avs
+AVS_LIBS = $(AVS_PATH)/lib
+INC = $(AVS_PATH)/include
+SGFLAGS= -64 -mips4
+endif
+
+INC_FILE=$(INC)/Makeinclude
+include $(INC_FILE)
+BASELIBS=-lgeom -lutil -lm $(LASTLIBS)
+CFLAGS = $(SGFLAGS) -I$(INC) $(AOPTCFLAGS) $(LOCAL_CFLAGS) $(G) -I.
+CFLOWLIBS=-L$(AVS_LIBS) -lflow_c $(BASELIBS)
+CSIMLIBS=-L$(AVS_LIBS) -lsim_c $(BASELIBS)
+LIBS = $(CFLOWLIBS) -L. -lieeeio
+
+all: AVSreadIEEE AVSreadHLL
+
+AVSreadIEEE: AVSreadIEEE.o AVSreadcpp.o
+ CC $(CFLAGS) -o AVSreadIEEE AVSreadIEEE.o AVSreadcpp.o $(LIBS)
+
+AVSreadIEEE.o: AVSreadIEEE.c
+ $(CC) $(CFLAGS) -c AVSreadIEEE.c
+
+AVSreadcpp.o: AVSreadcpp.cc
+ CC $(CFLAGS) -c AVSreadcpp.cc
+
+AmrUcd: AmrUcd.o AmrUcdCompute.o libAMR.a
+ CC $(CFLAGS) AmrUcd.o AmrUcdCompute.o -lAMR $(LIBS) -o AmrUcd
+
+AmrUcd.o: AmrUcd.c libAMR.a
+ $(CC) $(CFLAGS) -c AmrUcd.c
+
+AmrUcdCompute.o: AmrUcdCompute.cc libAMR.a
+ CC $(CFLAGS) -c AmrUcdCompute.cc
+
+AVSreadHLL: AVSreadHLL.o libHLLIO.a libieeeio.a
+ CC $(CFLAGS) AVSreadHLL.o -lHLLIO $(LIBS) -o AVSreadHLL
+
+AVSreadHLL.o: AVSreadHLL.cc libHLLIO.a libieeeio.a
+ CC $(CFLAGS) -c AVSreadHLL.cc
+
+AVSreadBNB: AVSreadBNB.o libHLLIO.a libieeeio.a
+ CC $(CFLAGS) AVSreadBNB.o -L. -lAMR $(LIBS) -o AVSreadBNB
+
+AVSreadBNB.o: AVSreadBNB.cc libHLLIO.a libieeeio.a
+ CC $(CFLAGS) -c AVSreadBNB.cc