Skip to content

Remove explicit cmt

Marco Clemencic requested to merge remove-explicit-cmt into master
  • remove CMT environment variables (CMTBIN, CMTROOT, ...)
  • set only CMAKE_PREFIX_PATH (not CMTPROJECTPATH)
  • use BINARY_TAG instead of CMTCONFIG

This requires that cmt is replaced by a wrapper like this

#!/bin/sh
export MYSITEROOT=/cvmfs/lhcbdev.cern.ch/new-msr
export CMTROOT=${MYSITEROOT}/contrib/CMT/v1r20p20090520
export CMTPROJECTPATH=${CMTPROJECTPATH:+$CMTPROJECTPATH:}${CMAKE_PREFIX_PATH}
export CMTCONFIG=${CMTCONFIG:-$BINARY_TAG}
export CMTBIN=Linux-x86_64
exec ${CMTROOT}/${CMTBIN}/cmt "$@"

in $MYSITEROOT/bin/Linux-x86_64.

Merge request reports