aboutsummaryrefslogtreecommitdiff
path: root/src/cal/parm/Makefile.orig.orig
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-03-04 21:21:30 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-03-04 21:21:30 -0500
commitd54fe7c1f704a63824c5bfa0ece65245572e9b27 (patch)
treeafc52015ffc2c74e0266653eecef1c8ef8ba5d91 /src/cal/parm/Makefile.orig.orig
downloadcalfuse-d54fe7c1f704a63824c5bfa0ece65245572e9b27.tar.gz
Initial commit
Diffstat (limited to 'src/cal/parm/Makefile.orig.orig')
-rw-r--r--src/cal/parm/Makefile.orig.orig52
1 files changed, 52 insertions, 0 deletions
diff --git a/src/cal/parm/Makefile.orig.orig b/src/cal/parm/Makefile.orig.orig
new file mode 100644
index 0000000..c0d69c1
--- /dev/null
+++ b/src/cal/parm/Makefile.orig.orig
@@ -0,0 +1,52 @@
+VERSION= v1.8
+
+CALFUSEDIR= $(PWD)/../../..
+
+# Symbols for include directories
+FUSEINCLDIR= $(CALFUSEDIR)/include
+
+# Symbols used for creating shared libraries
+O= .a
+LDSTATIC= ld
+
+# Symbols used for creating shared libraries
+SO= .so
+LDSHARED= ld
+CCSHARED= -G
+
+# Symbols used for compiling
+CC= cc
+# Romelfanger's optimizations
+# OPT= -fast -xO5 -xtarget=ultra2 -xarch=v8plusa
+#
+# SunWorld's optimizations
+# OPT= -p -v -xO2 -xdepend -xchip=ultra -xarch=generic
+OPT= -O -KPIC -DSOLARIS -DCFORTRAN
+CFLAGS= $(OPT) -I$(FUSEINCLDIR)
+
+# Symbols used for creating shared binaries
+FUSELIBDIR= $(CALFUSEDIR)/lib
+FUSEBINDIR= $(CALFUSEDIR)/bin
+LIBDIR= /opt/SUNWspro/lib
+#FUSELIBS= -lcf -lsla -lcalfits -lcfitsio
+FUSELIBS= -lsla -lcfitsio -lcf
+LIBS= -lsocket -lnsl -ldl -lsunmath -lm -lc -lM77 -lF77
+LDFLAGS=
+
+# binaries to be made
+
+BINS= make_parm_file
+
+all: $(BINS)
+ chmod g+rw $(BINS)
+
+install: all
+ /bin/cp $(BINS) $(FUSEBINDIR)
+
+clean:
+ /bin/rm -f $(BINS)
+
+make_parm_file:
+ $(CC) $(CFLAGS) -o make_parm_file make_parm_file.c \
+ -L$(FUSELIBDIR) -L$(LIBDIR) $(FUSELIBS) $(LIBS) $(LDFLAGS)
+