forked from iLCSoft/iLCInstall
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathoverlay.py
27 lines (21 loc) · 847 Bytes
/
overlay.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
##################################################
#
# Overlay module
#
# Author: Jan Engels, DESY
# Date: Sep, 2007
#
##################################################
# custom imports
from .marlinpkg import MarlinPKG
class Overlay(MarlinPKG):
""" Responsible for the Overlay installation process. """
def __init__(self, userInput):
MarlinPKG.__init__(self, "Overlay", userInput )
self.download.supportedTypes = ["GitHub"]
self.download.gituser="iLCSoft"
self.download.gitrepo="Overlay"
# required modules
self.reqmodules = [ "Marlin", "LCIO", "CLHEP", "MarlinUtil" ]
# cvs root
self.download.root="marlin"