Initial commit

This commit is contained in:
2022-08-19 15:22:33 +02:00
commit d682fae506
545 changed files with 48172 additions and 0 deletions

5
unix/cfg/CVS/Entries Normal file
View File

@ -0,0 +1,5 @@
/linux/1.1.1.1/Tue Nov 2 15:54:57 2004//
/macosx/1.1.1.1/Tue Nov 2 15:54:57 2004//
/tru64/1.1.1.1/Tue Nov 2 15:54:57 2004//
/zm_fit/1.1.1.1/Tue Nov 2 15:54:57 2004//
D

1
unix/cfg/CVS/Repository Normal file
View File

@ -0,0 +1 @@
analysis/fit/unix/cfg

1
unix/cfg/CVS/Root Normal file
View File

@ -0,0 +1 @@
/afs/psi.ch/project/sinq/cvs

46
unix/cfg/linux Normal file
View File

@ -0,0 +1,46 @@
# Linux with AFS at PSI
# type of library to be used (LIB_TYPE=a or LIB_TYPE=so)
LIB_TYPE=a
# c-compiler to be used, flags for different options
CC=gcc
C_FLAGS=-g -D__unix -MMD
C_STRICT=-Wall
C_RELAXED=
# fortran compiler to be used, flags for different options
FC=g77
F_FLAGS=-Wimplicit -fbounds-check -I.
F_STRICT=
F_RELAXED=-Wno-globals
F_OPT=-O
F_DEB=-g
# macros for prerequisites (for GNU make)
# Q=all, F/C=Fortran/C source with path
Q=$^
F=$<
C=$<
# linker flags for readline library
RDLIB=-lreadline -ltermcap
# linker flags for pgplot
SINQ=/afs/psi.ch/project/sinq/linux
PGLIB=$(SINQ)/pgplot/libpgplot.a -L/usr/X11R6/lib -lX11
# link NeXus file input routines ? (comment out if not needed)
NXFLAG=Y
# linker flags for NeXus
NXLIB=-L$(SINQ)/lib -lNeXus $(SINQ)/lib/libhdf5.a -lmfhdf -ldf -ljpeg -lz
# directory for the HDF include files
NXHDF=$(SINQ)/include
# directory for the NeXus include files
NXINC=$(SINQ)/include
-include make_deb
include src/unix/make_fit

46
unix/cfg/macosx Normal file
View File

@ -0,0 +1,46 @@
# Mac OS X with Fink
# type of library to be used (LIB_TYPE=a or LIB_TYPE=so)
LIB_TYPE=a
# c-compiler to be used, flags for different options
CC=gcc
C_FLAGS=-g -D__unix -MMD
C_STRICT=-Wall
C_RELAXED=
# fortran compiler to be used, flags for different options
FC=g77
F_FLAGS=-Wimplicit -fbounds-check -I.
F_STRICT=
F_RELAXED=-Wno-globals
F_OPT=-O
F_DEB=-g
# macros for prerequisites (for GNU make)
# Q=all, F/C=Fortran/C source with path
Q=$^
F=$<
C=$<
# linker flags for the readline library
RDLIB=-L/sw/lib -lreadline
# linker flags for pgplot
PGLIB=-L/sw/lib/pgplot -lpgplot -L/usr/X11R6/lib -lX11 -lpng -framework Foundation -framework AppKit
# link NeXus file input routines ? (comment out if not needed)
NXFLAG=Y
# linker flags for NeXus
NXLIB=-L../NeXus -lNeXus -L/sw/lib -lhdf5 -lmfhdf -ldf -ljpeg -lz
# directory for the HDF include files
NXHDF=/sw/include
# directory for the NeXus include files
NXINC=../NeXus
-include make_deb
include src/unix/make_fit

55
unix/cfg/tru64 Normal file
View File

@ -0,0 +1,55 @@
# Tru64 Unix with lnslib
# type of library to be used (LIB_TYPE=a or LIB_TYPE=so)
LIB_TYPE=so
# c-compiler to be used, flags for different options
CC=cc
C_FLAGS=-I. -I/data/lnslib/include -MD -g
C_STRICT=-std1 -warnprotos
C_RELAXED=
# fortran compiler to be used, flags for different options
FC=f77
F_FLAGS=-vms -u -check bounds -assume source_include
F_STRICT=-warn decl -warn arg
F_RELAXED=-warn decl
F_OPT=
F_DEB=-g
# macros for prerequisites (different make versions)
# Q=all, F/C=Fortran/C source with path
Q=$>
F=$*.f
C=$*.c
# C-dependencies are not automatic on this make version
CDEP=make_cdep
LNL=/data/lnslib/lib/lib
# linker flags for readline library
RDLIB=$(LNL)readline.a -ltermcap
# linker flags for pgplot
PGLIB=$(LNL)pgplot.so -lX11 -lXm -lm
# path for tru64 specific routines
SPECPATH=:src/unix/tru64/
# link NeXus file input routines ? (comment out if not needed)
NXFLAG=Y
# linker flags for NeXus
NXLIB=$(LNL)NeXus45.a $(LNL)hdf5.a $(LNL)mfhdf.a $(LNL)df.a $(LNL)jpeg.a $(LNL)z.a
# directory for the HDF include files
NXHDF=/data/lnslib/include
# directory for the NeXus include files
NXINC=/data/lnslib/include
# add to 'all' list
ADD_ALL=terinq trics_ccl tricslog mclamp
-include make_deb
include src/unix/make_fit

1
unix/cfg/zm_fit Normal file
View File

@ -0,0 +1 @@
this file is used by config