~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/lib/sys_mgmt/codeTree.py

  • Committer: Olaf van der Spek
  • Date: 2011-06-24 13:24:06 UTC
  • mto: This revision was merged to the branch mainline in revision 2349.
  • Revision ID: olafvdspek@gmail.com-20110624132406-xf8cq0hcel3kw2uj
Refactor

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /usr/bin/env python
2
 
# -*- mode: c; c-basic-offset: 2; indent-tabs-mode: nil; -*-
 
2
# -*- mode: python; indent-tabs-mode: nil; -*-
3
3
# vim:expandtab:shiftwidth=2:tabstop=2:smarttab:
4
4
#
5
5
# Copyright (C) 2010 Patrick Crews
61
61
        self.basedir = self.system_manager.find_path([os.path.abspath(variables['basedir'])])
62
62
        self.source_dist = os.path.isdir(os.path.join(self.basedir, 'drizzled'))
63
63
        self.builddir = self.system_manager.find_path([os.path.abspath(self.basedir)])
 
64
        self.top_builddir = variables['topbuilddir']
64
65
        self.testdir = self.system_manager.find_path([os.path.abspath(variables['testdir'])])
65
66
        self.clientbindir = self.system_manager.find_path([os.path.join(self.builddir, 'client')
66
67
                                     , os.path.join(self.basedir, 'client')
71
72
                           ]
72
73
 
73
74
 
74
 
        self.drizzleadmin = self.system_manager.find_path([os.path.join(self.clientbindir,
75
 
                                                     'drizzleadmin')])
76
 
 
77
75
        self.drizzle_client = self.system_manager.find_path([os.path.join(self.clientbindir,
78
76
                                                     'drizzle')])
79
77
 
102
100
        self.drizzletest = self.system_manager.find_path([os.path.join(self.clientbindir,
103
101
                                                   'drizzletest')])
104
102
 
 
103
        self.drizzle_trx_reader = self.system_manager.find_path([os.path.join(self.basedir,
 
104
                                                                 'plugin/transaction_log/utilities/drizzletrx')])
 
105
 
105
106
        self.server_version_string = None
106
107
        self.server_executable = None
107
108
        self.server_version = None
153
154
        ld_lib_paths = []
154
155
        if self.source_dist:
155
156
            ld_lib_paths = [ os.path.join(self.basedir,"libdrizzleclient/.libs/")
156
 
                               , os.path.join(self.basedir,"mysys/.libs/")
157
 
                               , os.path.join(self.basedir,"mystrings/.libs/")
158
 
                               , os.path.join(self.basedir,"drizzled/.libs/")
159
 
                                                 , "/usr/local/lib"
160
 
                               ]
 
157
                           , os.path.join(self.basedir,"libdrizzle-2.0/libdrizzle.libs")
 
158
                           , os.path.join(self.basedir,"libdrizzle/.libs")
 
159
                           , os.path.join(self.basedir,"libdrizzle-2.0/libdrizzle/.libs")
 
160
                           , os.path.join(self.basedir,"libdrizzle-1.0/libdrizzle/.libs")
 
161
                           , os.path.join(self.basedir,"mysys/.libs/")
 
162
                           , os.path.join(self.basedir,"mystrings/.libs/")
 
163
                           , os.path.join(self.basedir,"drizzled/.libs/")
 
164
                                             , "/usr/local/lib"
 
165
                           ]
161
166
        else:
162
167
            ld_lib_paths = [ os.path.join(self.basedir,"lib")]
163
168
        return ld_lib_paths