Package Details

Package: SFD98dust-CodeC+0
Product: SFD98dust
SVN Revision: 26543
Effective SVN Revision (incl depedencies): 26543
Effective latest update: 09/10/2014-10:25
Lifecycle: operational
Lifecycle (spec): operational
State: OK
Validation State: OK
Inherited State: OK
Build State: OK
Test State: OK

Dependency Graph

Remark: The dependency graph depicts for packages dependant on SFD98dust-CodeC+0 only the latest version per product. Furthermore, test dependencies are not visible.

For a list with all direct and indirect dependencies and dependants (main and test) see all dependencies.

Messages:

OK Package validated, build and test status ok.

All Reports

build desbuild 30/12/2014-00:51 OK
build des-macpro9 30/03/2015-15:26 OK

Table File

1 envPrepend(PATH, ${PRODUCT_DIR}/bin)
2 envSet(DUST_DIR,${PRODUCT_DIR})

Build File

1 #!/usr/bin/env bash
2
3 # An attemp to build the SFD98 C-code as and EUPS module on DESDM.
4 mkdir -p $PRODUCT_DIR/bin
5 curl -O $EXTERNAL/$PRODUCT/CodeC_DESDMpatched.tar.gz
6
7 # First we build the code
8 tar zxf CodeC_DESDMpatched.tar.gz
9 cd CodeC_DESDMpatched
10
11
12 # Darwin case
13 if [[ $FLAVOR =~ Darwin ]] ; then
14 make dust DESTDIR=$PRODUCT_DIR/bin CC=$CC CFLAGS="-O2 -D__OSX -arch i386 -arch x86_64 -DLITTLE_ENDIAN" FFLAGS="-O3" FC=gfortran
15 # Linux case
16 elif [[ $FLAVOR =~ Linux ]] ; then
17 make dust DESTDIR=$PRODUCT_DIR/bin CC=$CC CFLAGS="-O2 -D__LINUX" FFLAGS="-O3" FC=gfortran
18 else
19 echo "ERROR: EUPS FLAVOR:$FLAVOR not supported"
20 exit 2
21 fi
22
23
24 cd ../
25 # Now we get the maps and send them to $PRODUCT_DIR/maps
26 curl -O $EXTERNAL/$PRODUCT/maps.tar.gz
27 tar zxf maps.tar.gz -C $PRODUCT_DIR