Print

Print


Hi,

I have moved the SLIC project to github to make collaboration easier, along with its LCDD and GDML dependencies.

The new repos are here:

https://github.com/slaclab/slic
https://github.com/slaclab/lcdd
https://github.com/slaclab/gdml

Also, I am no longer on planning to use or support ilcinstall for builds.  The dependency on ilcutil was removed from all three projects.

I have also decided to strip out from LCDD the dependency on the DDSegmentation package, because as far as I'm aware it was unused and I do not wish to support it.

Currently, I have a working CMake build with the master copies of the main dependencies from github and the following versions of the other deps:

LCIO - master 
Geant4 - 10.3.p01
Xerces - 3.1.4
HepPDT - 3.4.1

Building and running slic seems to work fine with this config.

Currently the build procedure is rather lengthy, as it uses manual CMake commands now instead of the ilcinstall script:

http://www.evernote.com/l/AGp15fnwPgFNLq1vQdMPWtKNSFkAudYNBAk/

This is something I'm going to improve using the ExternalProject support within CMake so that downloading and installing dependencies will be more automated.

From now on, you can feel free to open issues directly on the github if you find bugs rather than emailing me directly (it will send me an email automatically if you open an issue).

I will also potentially accept patches on these repos via Pull Requests from forks.

Thanks.

--Jeremy

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1