sit/packages/compiler/berkeley_upc/berkeley_upc-2.12.2
Christoph Niethammer 068686efb3 Moved sit class files into sub directories for all the packages.
Moved packages into sub directories easing the use of additional
installation files (e.g. patches).

Calling sit now with the following syntax:

[OPTIONS] ./sit <category>/<package>/<package>-<version>
2024-03-28 02:43:56 +01:00

32 lines
681 B
Bash
Executable file

#!/bin/sh
# sit class file
#
# Christoph Niethammer <niethammer@hlrs.de> (C) 2011
#
CATEGORY="compiler"
PACKAGE="berkeley_upc"
VERSION="2.12.2"
PACKAGENAME=""
URL="http://upc.lbl.gov"
INSTALLER="Christoph Niethammer <niethammer@hlrs.de>"
# Archive A and package name P
A=${PACKAGE}-${VERSION}.tar.gz
P=${PACKAGE}-${VERSION}
module load compiler/berkeley_upc_translator
MAKEOPTS+=" MPI_CC=$MPICC"
# Other interesting configure options:
# --with-multiconf=+dbg_tv
# --with-multiconf=+opt_inst
CONFIGURE_OPTS=" \
--enable-pshm
--disable-pshm-posix
--enable-pshm-sysv
BUPC_TRANS=$BUPC_TRANSLATOR
"
# GCCUPC_TRANS=PATH --with-multiconf=+dbg_gccupc,+opt_gccupc