#!/usr/bin/env python
#--------------------------------#
# Author: V.garonne              #
# Mail: garonne@lal.in2p3.fr     #
# Description: script to create  #
# automaticaly a release         #
#--------------------------------#

import pexpect
import sys, os
import string
import commands
import shutil
import socket
import tarfile, gzip
# 1,$ s/bla/bli/g

# CMT stuff
from cmt_finalize_release import *
from cmt_create_srctar    import *
from cmt_create_bintar    import *
from cmt_export           import *
from cmt_export_binaries  import *

#--------------------# MAIN #-------------------------#
if __name__ == '__main__':

    # variables
    svnroot   = 'https://svn.lal.in2p3.fr:/projects/CMT/CMT/'    
    wwwroot   = '/www/Web/htdocs/cmtsite/'
    # for testing
    #svnroot   = 'file:///Users/garonne/EspaceDeTravail/repository/CMT/CMT/'
    #wwwroot   = '/users/dsksi/garonne/cmtsite'
    #version   = 'v1r18p20051101'
    #version   = 'v1r18p20051108'
    #version   = 'v1r18p20060301'
    #version   = 'v1r18p20060505'
    #version   = 'v1r18p20060606'
    #version   = 'v1r18p20061003'
    #version   = 'v1r19'
    #version   = 'v1r20'
    #version   = 'v1r20p20070208'
    version   = 'v1r20p20070524'
    
    # main functions
    cmt_finalize_release (root=svnroot , version=version)
    #cmt_create_srctar    (svnroot=svnroot, version=version)
    #cmt_create_bintar    (version=version)
    #cmt_export           (svnroot=svnroot, version=version, wwwroot=wwwroot)
    #cmt_export_binaries  (version=version)
#--------------------#  EoF #-------------------------#
