rustc.rc 1.5 KB
Newer Older
G
Graydon Hoare 已提交
1 2 3

// -*- rust -*-

4 5 6 7
#[name = "rustc"];
#[vers = "0.1"];
#[uuid = "0ce89b41-2f92-459e-bbc1-8f5fe32f16cf"];
#[url = "http://rust-lang.org/src/rustc"];
8 9
#[desc = "The Rust compiler"];
#[license = "BSD"];
10

B
Brian Anderson 已提交
11

12 13 14
use std (name = "std",
         vers = "0.1",
         url = "http://rust-lang.org/src/std");
G
Graydon Hoare 已提交
15

16 17 18
mod middle {
    mod trans;
    mod ty;
19
    mod walk;
M
Marijn Haverbeke 已提交
20
    mod visit;
21
    mod ast_map;
22 23
    mod resolve;
    mod typeck;
24
    mod alias;
25

26 27 28
    mod tstate {
        mod ck;
        mod annotate;
29
        mod aux = "auxiliary.rs";
30 31 32 33 34
        mod bitvectors;
        mod collect_locals;
        mod pre_post_conditions;
        mod states;
        mod ann;
35
        mod tritv;
36
    }
37 38
}

39

40 41 42
mod pretty {
    mod pprust;
    mod pp;
43
    mod ppaux;
44 45
}

46
mod front {
47
    mod ast;
48
    mod ext;
49
    mod extfmt;
50
    mod extenv;
51
    mod codemap;
G
Graydon Hoare 已提交
52 53
    mod lexer;
    mod parser;
G
Graydon Hoare 已提交
54
    mod token;
55
    mod eval;
G
Graydon Hoare 已提交
56 57
}

58
mod back {
59
    mod link;
60
    mod abi;
61
    mod upcall;
62 63 64
    mod x86;
}

65
mod metadata {
66
    mod defs;
67
    mod tyencode;
68
    mod tydecode;
69
    mod encoder;
70
    mod decoder;
71 72 73
    mod creader;
}

G
Graydon Hoare 已提交
74 75
mod driver {
    mod rustc;
76
    mod session;
G
Graydon Hoare 已提交
77 78
}

G
Graydon Hoare 已提交
79 80
mod util {
    mod common;
81
    mod data;
G
Graydon Hoare 已提交
82 83
}

84 85 86 87 88
auth front::creader::load_crate = unsafe;
auth front::creader::get_metadata_section = unsafe;
auth middle::metadata = unsafe;
auth middle::trans = unsafe;
auth lib::llvm = unsafe;
89

G
Graydon Hoare 已提交
90
mod lib {
91
    mod llvm;
G
Graydon Hoare 已提交
92 93
}

G
Graydon Hoare 已提交
94 95 96
// Local Variables:
// fill-column: 78;
// indent-tabs-mode: nil
G
Graydon Hoare 已提交
97
// c-basic-offset: 4
G
Graydon Hoare 已提交
98
// buffer-file-coding-system: utf-8-unix
G
Graydon Hoare 已提交
99
// compile-command: "make -k -C $RBUILD 2>&1 | sed -e 's/\\/x\\//x:\\//g'";
G
Graydon Hoare 已提交
100
// End: