|
From: Jaco S. <jac...@cl...> - 2005-07-05 06:35:23
|
--- setup.py 2005-06-29 09:32:27.316161600 -0400=0A+++ setup.py.new 2005-07=
-04 18:30:35.035497600 -0400=0A@@ -8,23 +8,23 @@=0A import sys=0A import os=
=0A =0A-# specifiy your DB2 root if auto-find doesn't work=0A+# specify you=
r DB2 root if auto-find doesn't work=0A # (with trailing /)=0A-# ex) DB2=5F=
ROOT =3D "/opt/IBM/db2/V8.1/"=0A-DB2=5FROOT =3D ""=0A+# ex) DB2DIR =3D "/op=
t/IBM/db2/V8.1/"=0A+DB2DIR =3D os.environ['DB2=5FHOME']=0A =0A-def get=5Fdb=
2=5Froot():=0A- for v in [ '/opt/IBM/db2', '/usr/IBMdb2' ]:=0A+def get=5Fdb=
2=5Froot(dirs =3D [ '/opt/IBM/db2', '/usr/IBMdb2' ]):=0A+ for v in dirs:=0A=
if os.path.exists(v):=0A files =3D os.listdir(v)=0A for vv in file=
s:=0A if vv[:1] =3D=3D "V" and vv.find(".") > 0:=0A return "%s/%s/=
" % (v, vv)=0A else:=0A- return DB2=5FROOT=0A+ return DB2DIR=0A =0A if s=
ys.platform[:5] =3D=3D 'win32': # Win32=0A- db2=5Froot=5Fdir =3D 'C:\\Progr=
am Files\\SQLLIB\\'=0A+ db2=5Froot=5Fdir =3D get=5Fdb2=5Froot(['C:/Program =
Files/SQLLIB/'])=0A db2lib =3D 'db2cli'=0A else:=0A db2=5Froot=5Fdir =3D =
get=5Fdb2=5Froot()=0A= |