Esempio n. 1
0
from askapdev.rbuild.builders import Data as Builder

builder = Builder()
builder.remote_archive = "slf4j-1.6.1.tar.gz"
builder.build()
Esempio n. 2
0
from askapdev.rbuild.builders import Data as Builder

builder = Builder()
builder.remote_archive = "mysql-connector-java-5.1.15.tar.gz"
builder.build()
Esempio n. 3
0
import os

from askapdev.rbuild.builders import Data as Builder
    
ASKAP_ROOT = os.environ['ASKAP_ROOT']
ANT_DIR = os.path.join(ASKAP_ROOT, 'share', 'ant')

def callback():
    antpth = os.path.join('bin','ant')
    source = os.path.join(ANT_DIR, antpth)
    target = os.path.join(ASKAP_ROOT, antpth)
    if os.path.exists(target):
        os.remove(target)
    os.symlink(source, target)


builder = Builder()
builder.remote_archive = "apache-ant-1.9.4-bin.tar.bz2"
builder.add_postcallback(callback)
builder._installdir = ANT_DIR

builder.build()
Esempio n. 4
0
from askapdev.rbuild.builders import Data as Builder

builder = Builder()
builder.remote_archive = "hsqldb-2.1.0-rc4.tgz"
builder.build()
Esempio n. 5
0
import os, shutil
from askapdev.rbuild.builders import Data as DataBuilder
from askapdev.rbuild.builders import Builder
import askapdev.rbuild.utils as utils

# This directory is expected by the build system
if not os.path.exists("scripts/include"):
    os.makedirs("scripts/include")

# This directory is expected by the build system
if not os.path.exists("scripts/lib"):
    os.makedirs("scripts/lib")

builder = Builder(".")
builder.build()
databuilder = DataBuilder("scripts")
databuilder.build()

if os.access(builder._initscript_name, os.F_OK):
    bindir = os.getcwd() + '/install/bin'
    initfile = open(builder._initscript_name, 'a+')
    initfile.write("""
#The following is required by the pipeline scripts.
PIPELINEDIR=%s
export PIPELINEDIR
""" % bindir)

    version = utils.get_svn_revision()
    initfile.write("""
#This is the release version
PIPELINE_VERSION=%s
Esempio n. 6
0
# @file
# build script for AutoBuild
from askapdev.rbuild.builders import Scons as Builder
from askapdev.rbuild.builders import Data as DataBuilder

b = Builder(".")
b.build()

# deployment-specific files, i.e. start scripts
databuilder = DataBuilder("scripts")
databuilder.do_clean = False
databuilder.build()

Esempio n. 7
0
from askapdev.rbuild.builders import Data as Builder

builder = Builder(archivename=None)
builder.do_clean = False

builder.build()
Esempio n. 8
0
import sys
from askapdev.rbuild.builders import Ant as Builder
from askapdev.rbuild.builders import Data as DataBuilder

builder = Builder(".")
builder.add_run_script("cpmanager.sh", "askap/cp/manager/CpManager")

builder.build()

# deployment-specific files, i.e. start scripts
databuilder = DataBuilder("scripts")
# Monkey patch the data builder so it doesn't try to run any tests.
# It doesn't implement any, and it causes errors when running functional tests.
# See https://jira.csiro.au/browse/ASKAPSDP-2080
databuilder._functest = lambda: None
databuilder._test = lambda: None
databuilder.do_clean = False
databuilder.build()
Esempio n. 9
0
from askapdev.rbuild.builders import Data as Builder

builder = Builder(pkgname="hibernate-distribution-3.6.1.Final")
builder.remote_archive = "hibernate-distribution-3.6.1.Final.tar.gz"
builder.build()
Esempio n. 10
0
from askapdev.rbuild.builders import Data as Builder

builder = Builder("scripts")
builder.build()