Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make CombineHarvester code visible everywhere in CMSSW #587

Open
ajgilbert opened this issue Feb 6, 2015 · 1 comment
Open

make CombineHarvester code visible everywhere in CMSSW #587

ajgilbert opened this issue Feb 6, 2015 · 1 comment

Comments

@ajgilbert
Copy link
Contributor

can do something like:

    <Flags CXXFLAGS="-Isrc/HiggsAnalysis/HiggsToTauTau/CombineHarvester" />
<Flags LDFLAGS="-Lsrc/HiggsAnalysis/HiggsToTauTau/CombineHarvester/CombineTools/lib -lCHCombineTools" />

in the BuildFile

@ajgilbert ajgilbert self-assigned this Mar 10, 2015
@ajgilbert ajgilbert added this to the CH September Update milestone Sep 21, 2015
@ajgilbert
Copy link
Contributor Author

Will be done by switching to a new repo with CH as a top-level CMSSW package. Main tasks:

  • Compiling C++ to python lib needs a few extra bits in the BuildFile
  • Making the python lib visible can be done within an __init__.py that loads the lib file explicitly from $CMSSW_BASE/lib
  • Still want to generate the GitVersion.h file automatically. Can execute a small makefile from the BuildFile.xml, but needs testing
  • Have to move the documentation and make sure it's building ok
  • Try to preserve the git history of the code development. Not essential but would be nice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant