[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/bksys
From: Ralf Habacker <Ralf.Habacker () freenet ! de>
Date: 2005-10-22 19:08:35
Message-ID: 1130008115.641963.6705.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 473151 by habacker:
win32: skip dll generating for kdeinitobj, only create a program because kdeinit don't use forking
M +13 -7 kde4.py
--- trunk/KDE/kdelibs/bksys/kde4.py #473150:473151
@@ -323,14 +323,22 @@
if not senv:
senv = env
SConsEnvironment.kdeobj.__init__(self, 'shlib', senv)
- self.binary = kdeobj('program', senv)
- self.binary.libprefix = ''
- self.kdeinitlib = kdeobj('shlib', senv)
- self.kdeinitlib.libprefix = ''
+
+ if env['WINDOWS']:
+ self.type = 'program'
+ else:
+ self.binary = kdeobj('program', senv)
+ self.binary.libprefix = ''
+ self.kdeinitlib = kdeobj('shlib', senv)
+ self.kdeinitlib.libprefix = ''
def execute(self):
if self.executed: return
+ if env['WINDOWS']:
+ SConsEnvironment.kdeobj.execute(self)
+ return
+
# 'dcopserver' is the real one
self.binary.target = self.target
# 'libkdeinit_dcopserver'
@@ -385,9 +393,7 @@
# TODO scons clean?
SConsEnvironment.kdeobj.execute(self)
-
-
-
+
SConsEnvironment.kdeinitobj = kdeinitobj
# (js) apply KDE***FLAGS
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic