print 'REMOVE: ' + filepath os.system('rm -rf ' + filepath) print 'Desktop database update: ', os.system('update-desktop-database') print 'DONE!' else: print 'sK1 installation is not found!' sys.exit(0) from distutils.core import setup, Extension macros = [('MAJOR_VERSION', '1'), ('MINOR_VERSION', '0')] paxtkinter_src = os.path.join(src_path, 'extensions', 'paxtkinter') files = make_source_list(paxtkinter_src, ['paxtkinter.c']) paxtkinter_module = Extension('app.paxtkinter', include_dirs=tcl_include_dirs, libraries=['tk' + tcl_ver, 'tcl' + tcl_ver], define_macros=macros, sources=files) modules.append(paxtkinter_module) filter_src = os.path.join(src_path, 'extensions', 'filter') files = ['streamfilter.c', 'filterobj.c', 'linefilter.c', 'subfilefilter.c', 'base64filter.c', 'nullfilter.c', 'stringfilter.c', 'binfile.c', 'hexfilter.c'] files = make_source_list(filter_src, files) filter_module = Extension('streamfilter', define_macros=macros, sources=files) modules.append(filter_module)
sys.argv.remove('--lcms2') if len(sys.argv) > 2 and '--lcms1' in sys.argv: LCMS2 = False sys.argv.remove('--lcms1') from distutils.core import setup, Extension macros = [('MAJOR_VERSION', '1'), ('MINOR_VERSION', '0')] filter_src = os.path.join(src_path, 'uniconvertor', 'modules', 'filter') files = ['streamfilter.c', 'filterobj.c', 'linefilter.c', 'subfilefilter.c', 'base64filter.c', 'nullfilter.c', 'stringfilter.c', 'binfile.c', 'hexfilter.c'] files = make_source_list(filter_src, files) filter_module = Extension('uniconvertor.app.modules.streamfilter', define_macros=macros, sources=files) modules.append(filter_module) type1mod_src = os.path.join(src_path, 'uniconvertor', 'modules', 'type1mod') files = make_source_list(type1mod_src, ['_type1module.c', ]) type1mod_module = Extension('uniconvertor.app.modules._type1', define_macros=macros, sources=files) modules.append(type1mod_module) skread_src = os.path.join(src_path, 'uniconvertor', 'modules', 'skread') files = make_source_list(skread_src, ['skreadmodule.c', ]) skread_module = Extension('uniconvertor.app.modules.skread', define_macros=macros, sources=files) modules.append(skread_module)
if len(sys.argv) > 2 and '--lcms1' in sys.argv: LCMS2 = False sys.argv.remove('--lcms1') from distutils.core import setup, Extension macros = [('MAJOR_VERSION', '1'), ('MINOR_VERSION', '0')] filter_src = os.path.join(src_path, 'uniconvertor', 'modules', 'filter') files = [ 'streamfilter.c', 'filterobj.c', 'linefilter.c', 'subfilefilter.c', 'base64filter.c', 'nullfilter.c', 'stringfilter.c', 'binfile.c', 'hexfilter.c' ] files = make_source_list(filter_src, files) filter_module = Extension('uniconvertor.app.modules.streamfilter', define_macros=macros, sources=files) modules.append(filter_module) type1mod_src = os.path.join(src_path, 'uniconvertor', 'modules', 'type1mod') files = make_source_list(type1mod_src, [ '_type1module.c', ]) type1mod_module = Extension('uniconvertor.app.modules._type1', define_macros=macros, sources=files) modules.append(type1mod_module) skread_src = os.path.join(src_path, 'uniconvertor', 'modules', 'skread')
UPDATE_MODULES = True CLEAR_BUILD = True sys.argv[1] = 'build' if len(sys.argv) > 1 and sys.argv[1] == 'bdist_deb': DEB_PACKAGE = True CLEAR_BUILD = True sys.argv[1] = 'build' from distutils.core import setup, Extension filter_src = os.path.join(src_path, 'uc2', 'utils', 'streamfilter') files = ['streamfilter.c', 'filterobj.c', 'linefilter.c', 'subfilefilter.c', 'base64filter.c', 'nullfilter.c', 'stringfilter.c', 'binfile.c', 'hexfilter.c'] files = make_source_list(filter_src, files) filter_module = Extension('uc2.utils.streamfilter', define_macros=[('MAJOR_VERSION', '1'), ('MINOR_VERSION', '0')], sources=files) modules.append(filter_module) sk1objs_src = os.path.join(src_path, 'uc2', 'formats', 'sk1', 'sk1objs') files = ['_sketchmodule.c', 'skpoint.c', 'skcolor.c', 'sktrafo.c', 'skrect.c', 'skfm.c', 'curvefunc.c', 'curveobject.c', 'curvelow.c', 'curvemisc.c', 'skaux.c', 'skimage.c', ] files = make_source_list(sk1objs_src, files) sk1objs_module = Extension('uc2.formats.sk1._sk1objs', define_macros=[('MAJOR_VERSION', '1'), ('MINOR_VERSION', '0')], sources=files) modules.append(sk1objs_module)
sys.argv[1] = 'build' if len(sys.argv) > 1 and sys.argv[1] == 'bdist_deb': DEB_PACKAGE = True CLEAR_BUILD = True sys.argv[1] = 'build' from distutils.core import setup, Extension filter_src = os.path.join(src_path, 'uc2', 'utils', 'streamfilter') files = [ 'streamfilter.c', 'filterobj.c', 'linefilter.c', 'subfilefilter.c', 'base64filter.c', 'nullfilter.c', 'stringfilter.c', 'binfile.c', 'hexfilter.c' ] files = make_source_list(filter_src, files) filter_module = Extension('uc2.utils.streamfilter', define_macros=[('MAJOR_VERSION', '1'), ('MINOR_VERSION', '0')], sources=files) modules.append(filter_module) sk1objs_src = os.path.join(src_path, 'uc2', 'formats', 'sk1', 'sk1objs') files = [ '_sketchmodule.c', 'skpoint.c', 'skcolor.c', 'sktrafo.c', 'skrect.c', 'skfm.c', 'curvefunc.c',
filepath = os.path.join(location, filename) print 'REMOVE: ' + filepath os.system('rm -rf ' + filepath) print 'Desktop database update: ', os.system('update-desktop-database') print 'DONE!' else: print 'sK1 installation is not found!' sys.exit(0) from distutils.core import setup, Extension macros = [('MAJOR_VERSION', '1'), ('MINOR_VERSION', '0')] paxtkinter_src = os.path.join(src_path, 'extensions', 'paxtkinter') files = make_source_list(paxtkinter_src, ['paxtkinter.c']) paxtkinter_module = Extension('app.paxtkinter', include_dirs=tcl_include_dirs, libraries=['tk' + tcl_ver, 'tcl' + tcl_ver], define_macros=macros, sources=files) modules.append(paxtkinter_module) filter_src = os.path.join(src_path, 'extensions', 'filter') files = [ 'streamfilter.c', 'filterobj.c', 'linefilter.c', 'subfilefilter.c', 'base64filter.c', 'nullfilter.c', 'stringfilter.c', 'binfile.c', 'hexfilter.c' ] files = make_source_list(filter_src, files) filter_module = Extension('streamfilter', define_macros=macros, sources=files)