Skip to content

Instantly share code, notes, and snippets.

@davidlange6
Last active January 20, 2020 14:43
Show Gist options
  • Save davidlange6/5d3eaa18b5b34cb2acb80bb9462d0d99 to your computer and use it in GitHub Desktop.
Save davidlange6/5d3eaa18b5b34cb2acb80bb9462d0d99 to your computer and use it in GitHub Desktop.
setenv ARCH slc7_amd64_gcc820
setenv PKGTOOLS_TAG V00-32-XX
setenv CMSDIST_TAG IB/CMSSW_11_1_X/rootmodule
git clone -b $CMSDIST_TAG [email protected]:cms-sw/cmsdist.git CMSDIST ; git clone -b $PKGTOOLS_TAG [email protected]:cms-sw/pkgtools.git PKGTOOLS
I have some local modifications to CMSDIST - see below -
#echo "check scram list CMSSW_11_0_X to see if it is week0 or week1 and adjust the next command"
#echo "then PKGTOOLS/cmsBuild --repo cms.week1 -a $ARCH -j 6 --builders 4 build cmssw-tool-conf > & go.1 &"
then wait a while
#echo "then PKGTOOLS/cmsBuild --repo cms.week1 -a $ARCH -j 10 --builders 1 build cmssw >& go.2 &"
then wait a while
then
source cmssdet_default.csh
scram list
and you should see the new release
Modifications to CMSDIST
diff --git a/CXXModules.mk.file b/CXXModules.mk.file
index bb6a4e2..7747e25 100644
--- a/CXXModules.mk.file
+++ b/CXXModules.mk.file
@@ -308,3 +308,6 @@ TrackingToolsGsfTracking_CXXMODULES:=0
TrackingToolsPatternTools_CXXMODULES:=0
TrackingToolsTrajectoryState_CXXMODULES:=0
TrackingToolsTransientTrackingRecHit_CXXMODULES:=0
+
+#hacks
+DataFormatsCommon_EXTRA_LIBS:=libDataFormatsWrappedStdDictionaries.so
diff --git a/cmssw.spec b/cmssw.spec
index ae20c8c..b139df2 100644
--- a/cmssw.spec
+++ b/cmssw.spec
@@ -1,4 +1,4 @@
-### RPM cms cmssw CMSSW_10_1_0_pre1
+### RPM cms cmssw CMSSW_11_1_CXXMODULE_X_2020-01-16-2300
Requires: cmssw-tool-conf python cms-git-tools cmssw-osenv
diff --git a/scram-project-build.file b/scram-project-build.file
index 93cf78a..4846965 100644
--- a/scram-project-build.file
+++ b/scram-project-build.file
@@ -64,7 +64,7 @@ Requires: glibc
%endif
%if "%{?configtag:set}" != "set"
-%define configtag V05-09-24
+%define configtag dlV05-09-24
%endif
%if "%{?cvssrc:set}" != "set"
@@ -87,7 +87,7 @@ Requires: glibc
%define toolconf %(echo %n | sed "s|-|_|g" | tr 'a-z' 'A-Z')_TOOL_CONF_ROOT
%endif
-%define source0 git+https://github.com/cms-sw/cmssw-config.git?obj=master/%{configtag}&export=config&output=/cmssw-config-%{configtag}.tgz
+%define source0 git+https://github.com/davidlange6/cmssw-config.git?obj=master/%{configtag}&export=config&output=/cmssw-config-%{configtag}.tgz
Source0: %source0
Source1: %source1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment