tis-sqldbx-personal-32bit
4.7.0-2
SqlDbx Database IDE Personal Edition (oracle 32bit)
1348 downloads

Description
- package : tis-sqldbx-personal-32bit
- version : 4.7.0-2
- architecture : all
- categories :
- maintainer : Administrateur
- description : SqlDbx Database IDE Personal Edition (oracle 32bit)
- locale :
- target_os :
- min_wapt_version :
- sources :
- installed_size :
- impacted_process :
- description_fr :
- description_pl :
- description_de :
- description_es :
- description_pt :
- description_it :
- description_nl :
- description_ru :
- editor :
- licence :
- signature_date : 2020-02-27T21:41:43.722086
Setup.py
# -*- coding: utf-8 -*-
from setuphelpers import *
# registry key(s) where WAPT will find how to remove the application(s)
uninstallkey = []
# command(s) to launch to remove the application(s)
uninstallstring = []
# list of required parameters names (string) which can be used during install
required_params = []
destdir = makepath(programfiles32,'sqldbx-personal')
exefile = makepath(destdir,'sqldbx.exe')
def install():
# if you want to modify the keys depending on environment (win32/win64... params..)
global uninstallkey
global uninstallstring
print('Installing sqldbx-personal')
copytree2('sqldbx-personal',destdir,onreplace=default_overwrite_older)
create_programs_menu_shortcut('SQLDbx',exefile)
print "Registering uninstall"
register_uninstall('sqldbx-personal','c:\\wapt\\wapt-get.exe uninstall tis-sqldbx-personal',False,quiet_uninstall_string='',
install_location = destdir,display_name='SQLDBx Personal Edition',
display_version = get_file_properties(exefile)['FileVersion'],publisher = '')
def uninstall():
print "Remove start link"
remove_file(makepath(start_menu(1),'SQLDbx.lnk'))
print "Remove directory content %s" % destdir
remove_tree(destdir)
print "Unregister app from registry"
unregister_uninstall('sqldbx-personal',False)
print "Uninstall successsful"
def session_setup():
create_user_desktop_shortcut('SqliteAdmin',makepath(destdir,'sqliteadmin.exe'))