Exemplo n.º 1
0
                                        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)
Exemplo n.º 2
0
		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)
Exemplo n.º 3
0
    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')
Exemplo n.º 4
0
	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)
Exemplo n.º 5
0
    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',
Exemplo n.º 6
0
                    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)