Changeset 5865

Show
Ignore:
Timestamp:
08/26/10 00:39:25 (3 years ago)
Author:
diogo
Message:

setup script fixed

Location:
network-scanner/branches/GSoC2010
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • network-scanner/branches/GSoC2010/install_scripts/common.py

    r5632 r5865  
    77BIN_DIRNAME = 'bin' 
    88UMIT_MAIN = os.path.join(BIN_DIRNAME, 'umit') 
     9QUICKSCAN_LAUNCHER = os.path.join(BIN_DIRNAME, 'quickscan_launcher.py') 
    910UMIT_SCHEDULER = os.path.join(BIN_DIRNAME, 'umit_scheduler.py') 
    1011# These directories are relative to the installation or dist directory 
  • network-scanner/branches/GSoC2010/setup.py

    r5632 r5865  
    4545from install_scripts import common 
    4646 
     47NT = os.name == 'nt' 
     48 
    4749py2exe_cmdclass = py2exe_options = py2app_options = revert_rename = None 
    4850if 'py2exe' in sys.argv: 
     
    248250        self.build_mo_files() 
    249251        self.build_html_doc() 
     252        self.build_clann() 
     253        if not NT: 
     254            self.build_keybinder() 
    250255        build.run(self) 
     256         
     257    def build_clann(self): 
     258        cur = os.getcwd() 
     259        os.chdir("umit/clann") 
     260        os.system("make") 
     261        os.chdir(cur) 
     262     
     263    def build_keybinder(self): 
     264        cur = os.getcwd() 
     265        os.chdir("umit/libkeybinder") 
     266        os.system("make") 
     267        os.chdir(cur) 
    251268 
    252269 
     
    320337        # UMIT_SCHEDULER 
    321338        self._replace_path(os.path.join(common.UMIT_SCHEDULER)) 
     339        # QUICKSCAN 
     340        self._replace_path(os.path.join(common.QUICKSCAN_LAUNCHER)) 
    322341         
    323342    def _replace_path(self, file): 
     
    429448        os.mkdir(os.path.join(folder_dist, PLUGINS_TEMP_DIR)) 
    430449        os.mkdir(os.path.join(folder_dist, PLUGINS_DOWNLOAD_DIR)) 
     450         
    431451    def run(self): 
    432452        from distutils.filelist import FileList 
     
    520540        scripts = [ 
    521541            common.UMIT_MAIN, 
    522             os.path.join(BIN_DIRNAME, 'umit_scheduler.py')], 
     542            os.path.join(BIN_DIRNAME, 'umit_scheduler.py'), 
     543            common.QUICKSCAN_LAUNCHER], 
    523544        packages = [ 
    524545            'umit', 'umit.core', 'umit.core.radialnet', 'umit.db', 
    525546            'umit.gui', 'umit.gui.radialnet', 'umit.interfaceeditor', 
    526547            'umit.interfaceeditor.selectborder', 'umit.inventory', 
    527             'umit.merger', 'umit.plugin', 'higwidgets'], 
     548            'umit.merger', 'umit.plugin', 'higwidgets', 'umit.core.qs', 
     549            'umit.gui.qs', 'umit.scan', 'umit.scan.zion', 'umit.scan.zion.gui', 
     550            'umit.libkeybinder', 'umit.nsefacilitator', 'umit.preferences', 
     551            'umit.preferences.conf', 'umit.preferences.widgets'], 
    528552        data_files = data_files, 
    529553        cmdclass = cmdclasses, 
  • network-scanner/branches/GSoC2010/umit/core/qs/DataHandler.py

    r4956 r5865  
    4848    def handler(self): 
    4949        #to handle data 
     50        pass 
    5051 
    5152    def return_result(self, someObj):