aboutsummaryrefslogtreecommitdiff
blob: 06dde8ca71d35f6fc8ec0e291081698f366a7e9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
const_py = configure_file(
    input : 'const.py',
    output : 'const.py',
    configuration : conf_data
)

installation_py = configure_file(
    input : 'installation.py',
    output : 'installation.py',
    configuration : conf_data
)

__init__py = configure_file(
    input : '__init__.py',
    output : '__init__.py',
    configuration : conf_data
)

py.install_sources(
    [
        'binpkg.py',
        'checksum.py',
        const_py,
        'cvstree.py',
        'data.py',
        'debug.py',
        'dispatch_conf.py',
        'eapi.py',
        'eclass_cache.py',
        'exception.py',
        'getbinpkg.py',
        'glsa.py',
        'gpg.py',
        'gpkg.py',
        installation_py,
        'localization.py',
        'locks.py',
        'mail.py',
        'manifest.py',
        'metadata.py',
        'module.py',
        'news.py',
        'output.py',
        'process.py',
        'progress.py',
        'update.py',
        'versions.py',
        'xpak.py',
        '_global_updates.py',
        '_legacy_globals.py',
        '_selinux.py',
        __init__py,
    ],
    subdir : 'portage',
    pure : not native_extensions
)

subdir('binrepo')
subdir('cache')
subdir('dbapi')
subdir('dep')
subdir('elog')
subdir('emaint')
subdir('env')
subdir('package')
subdir('proxy')
subdir('repository')
subdir('sync')
subdir('tests')
subdir('util')
subdir('xml')
subdir('_compat_upgrade')
subdir('_emirrordist')
subdir('_sets')