Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
209 - 1
"""
2
Copyright 2012, 2015 VMware, Inc.  All rights reserved. -- VMware Confidential
3
 
4
VProbes component installer.
5
 
6
   Targets:
7
 
8
   - LIBDIR/vmware/lib/libvmware-vprobe.so
9
   - LIBDIR/vmware/bin/emmett
10
   - LIBDIR/vmware/bin/vmware-vprobe (symlink -> LIBDIR/vmware/bin/appLoader)
11
   - /usr/bin/vmware-vprobe          (copy of wrapper-generic.vmis.sh)
12
"""
13
 
14
DEST = LIBDIR/'vmware'
15
 
16
class VProbes(Installer):
17
 
18
   def InitializeInstall(self, old, new, upgrade):
19
 
20
      self.AddTarget('File', 'lib/bin/*', DEST/'bin')
21
      self.AddTarget('File', 'lib/lib/*', DEST/'lib')
22
      self.AddTarget('File', 'bin/*',     BINDIR)
23
 
24
      self.SetPermission(DEST/'*', BINARY)
25
      self.SetPermission(BINDIR/'*', BINARY)
26
 
27
      # Symlink to AppLoader.
28
      self.AddTarget('Link', DEST/'bin/appLoader', DEST/'bin/vmware-vprobe')