Page MenuHomeHEPForge

pubconfigure
No OneTemporary

pubconfigure

#! /bin/sh
#configure script for HiggsSignals
#last modified 16.07.12 TS
# this tells the fortran program where to look to read in tables of experimental data
chmod u+x ./create_store_pathname_HS.bat
./create_store_pathname_HS.bat > store_pathname_HS.f90
echo 'running configure script...' 1>&2
echo ' * * * '
echo 'Reminder: You must enter manually the correct path to HiggsBounds in the '
echo 'configure script. Also, you may need/wish to change the fortran compiler used. '
echo 'The default is gfortran.'
echo ' * * * '
#----------------------------
cat - makefile.in > makefile << _EOF_
# --- variables defined by configure ---
# If you want to edit these variables, change ./configure, not ./makefile
#----------------------------
# Put you favourite compiler and compiler options in here:
F90C = gfortran
F77C = gfortran
F90FLAGS = -fbounds-check
#F90FLAGS = -fbounds-check -Wall -W
# Please specify the path to your HiggsBounds (version 4.0.0 or higher) distribution.
# Note that you have to build HiggsBounds successfully BEFORE you build HiggsSignals.
HBLIBS =-L../HiggsBounds-4.0.0beta
HBINCLUDE =-I../HiggsBounds-4.0.0beta
#other useful gfortran flags:
# -pg can then use gprof ./programname to look at how efficient program is
# -fopenmp switches on parallel processing (see HiggsBounds.F90)
# -O3 sets a high level of optimisation
#F90C = gfortran
#F77C = gfortran
#F90FLAGS = -fbounds-check -Wall -W -fixed-line-length-none
#F90C = g95
#F77C = g95
#F90FLAGS = -fbounds-check -ffree-line-length-huge
#F90C = pgf90
#F77C = pgf90
#F90FLAGS = -C -Ktrap=fp -Mbounds
#F90C = f95
#F77C = f95
#F90FLAGS = -C
#F90C = ifort
#F77C = ifort
#F90FLAGS = -C
#if using the NAG compiler, you need the compiler flag -DNAGf90Fortran
#because the subroutines flush,iargc,getarg need to use modules
#caution: the use of the NAG compiler is unsupported
HSLIBS = -L./ -lHS
EXE = HiggsSignals
#-----------------------------
_EOF_
echo 'finished configure script' 1>&2

File Metadata

Mime Type
text/x-shellscript
Expires
Sat, Dec 21, 4:53 PM (14 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4023535
Default Alt Text
pubconfigure (1 KB)

Event Timeline