Changeset 1751
- Timestamp:
- 01/12/10 20:22:31 (2 years ago)
- Files:
-
- branches/qt_gui/site_scons/Platform.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/qt_gui/site_scons/Platform.py
r1745 r1751 12 12 13 13 import copy, sys, os, string, platform 14 import SCons 14 15 15 16 #abstract base class … … 38 39 def SetPymodBuilder(self,env,ver=None): 39 40 "sets Python module builder named 'Pymod'" 41 pass 42 43 def SetPyformBuilder(self,env,ver=None): 44 "sets Python user interface builder named 'Pyform'" 40 45 pass 41 46 … … 152 157 env.Append(LINKFLAGS = ['-Wl,--export-dynamic']) 153 158 env.Append(LINKFLAGS = ['-Wl,-rpath-link','-Xlinker',env.Dir(env.GetStageDir()+'/'+env.GetLibDir()).abspath]) 159 160 def SetPyformBuilder(self,env,ver=None): 161 pyuic_builder = SCons.Builder.Builder(action = 'pyuic4 $SOURCE -o $TARGET', 162 src_suffix = '.ui', 163 suffix = '.py', 164 single_source=True) 165 env.Append(BUILDERS = {'Pyform' : pyuic_builder}); 154 166 155 167 … … 191 203 pymod_builder.prefix = '' 192 204 env.Append(BUILDERS = {'Pymod' : pymod_builder}) 205 206 def SetPyformBuilder(self,env,ver=None): 207 (maj,min,d,d,d)=sys.version_info 208 pyuic_builder = SCons.Builder.Builder(action = 'pyuic4-%d.%d $SOURCE -o $TARGET' % (maj,min), 209 src_suffix = '.ui', 210 suffix = '.py', 211 single_source=True) 212 env.Append(BUILDERS = {'Pyform' : pyuic_builder}); 193 213 194 214 # sgi specific
