Skip to content

Make all types owned #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 24 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
546bedc
Move rule configs out of step
Mark-Simulacrum Jul 4, 2017
89a38d0
Move code into Step trait implementations.
Mark-Simulacrum Jul 5, 2017
0e0b486
Change code to work with the new system
Mark-Simulacrum Jul 5, 2017
e324e35
Add Builder and Step definitions.
Mark-Simulacrum Jul 5, 2017
c30b1e0
Fixes warnings and errors introduced while moving code around
Mark-Simulacrum Jul 5, 2017
e5c460e
Move tool_cmd to tool.rs
Mark-Simulacrum Jul 5, 2017
f54a604
Fix tool_cmd
Mark-Simulacrum Jul 5, 2017
55427d0
Move cargo() to Builder
Mark-Simulacrum Jul 5, 2017
a86b1e6
Finish fixing warnings and errors. Bootstrap builds.
Mark-Simulacrum Jul 5, 2017
d23d66d
Move code out of macro and into generic method.
Mark-Simulacrum Jul 6, 2017
aa836a0
Pacify tidy
Mark-Simulacrum Jul 6, 2017
1ba3942
Add documentation to Step and related methods on Builder.
Mark-Simulacrum Jul 7, 2017
6ee310c
Document the process more thoroughly
Mark-Simulacrum Jul 4, 2017
eb68d45
Move compiletest config into a struct
Mark-Simulacrum Jul 7, 2017
d15475c
Rework compiletest implementation.
Mark-Simulacrum Jul 7, 2017
6221c76
Fix a nit.
Mark-Simulacrum Jul 7, 2017
7d4df95
Migrate to serde_json entirely
Mark-Simulacrum Jul 4, 2017
28065a5
Update to toml 0.4
Mark-Simulacrum Jul 4, 2017
8ec46cb
Cherry pick changes from ce3abc5801f94292be9bc5fbe00b52f1ccb28672.
Mark-Simulacrum Jul 8, 2017
7d6d3d5
Fix a few errors introduced during rebase.
Mark-Simulacrum Jul 12, 2017
98037ef
Fix more incorrectly transitioned code
Mark-Simulacrum Jul 12, 2017
d799961
Cleanups and fixes throughout
Mark-Simulacrum Jul 13, 2017
20f417f
Clean up install
Mark-Simulacrum Jul 13, 2017
b61ee03
Make all types owned
aidanhs Jul 13, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 7 additions & 13 deletions src/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions src/bootstrap/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,10 @@ build_helper = { path = "../build_helper" }
cmake = "0.1.23"
filetime = "0.1"
num_cpus = "1.0"
toml = "0.1"
getopts = "0.2"
rustc-serialize = "0.3"
gcc = "0.3.50"
libc = "0.2"
serde = "1.0.8"
serde_derive = "1.0.8"
serde_json = "1.0.2"
toml = "0.4"
Loading