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= |