about summary refs log tree commit diff
path: root/src/librustpkg/path_util.rs
AgeCommit message (Expand)AuthorLines
2014-02-02Remove rustpkg.Corey Richardson-426/+0
2014-01-31Fix rustpkg tests with --disable-inject-std-versionAlex Crichton-18/+19
2014-01-23rustpkg::crate_id: Remove CrateIdklutzy-23/+33
2014-01-23rustpkg: Compute hash to find crateklutzy-125/+30
2014-01-23rustpkg::version: Remove enum Versionklutzy-12/+11
2014-01-12Fix indentionJan Niklas Hasse-9/+9
2014-01-12Support linking of rlib files in rustpkgJan Niklas Hasse-6/+13
2014-01-11Use target libraries instead of host libraries. Fixes #11243Jan Niklas Hasse-3/+2
2014-01-02Inject std libs with versionsFlorian Hahn-3/+22
2013-12-29Rename uses of PkgId to CrateId in librustpkgLuis de Bethencourt-53/+54
2013-12-24std: Stop reexporting the contents of 'mod consts'Alex Crichton-1/+1
2013-12-12Use libdir() instead of hard coded string. Fixes #10903Jan Niklas Hasse-3/+4
2013-12-10librustpkg: Make `io::ignore_io_error()` use RAII; remove a few morePatrick Walton-1/+4
2013-12-08Remove dead codesKiet Tran-0/+2
2013-11-26librustc: Remove non-procedure uses of `do` from librustc, librustdoc,Patrick Walton-14/+9
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-1/+1
2013-11-26rustc: Update obsolete attribute listklutzy-2/+0
2013-11-12rustpkg: Eliminate the spurious `os::path_exists(&pkg_src.start_dir.join(p))`...Tim Chevalier-0/+2
2013-11-11Move std::rt::io to std::ioAlex Crichton-2/+2
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-2/+0
2013-11-04Move io::file to io::fs and fns out of FileAlex Crichton-11/+10
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-7/+7
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-26/+26
2013-10-22rustpkg: Support arbitrary dependencies in the install APITim Chevalier-1/+3
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-23/+23
2013-10-21rustpkg: Search for crates in the current directoryTim Chevalier-2/+6
2013-10-16path2: Update for latest masterKevin Ballard-2/+2
2013-10-16path2: Remove some API functionsKevin Ballard-2/+2
2013-10-16path2: Update based on more review feedbackKevin Ballard-7/+7
2013-10-15path2: Adjust the API to remove all the _str mutation methodsKevin Ballard-10/+10
2013-10-15path2: Replace the path module outrightKevin Ballard-51/+55
2013-10-10rustpkg: Make checked-out source files read-only, and overhaul where temporar...Tim Chevalier-1/+23
2013-10-09option: rewrite the API to use compositionDaniel Micay-1/+1
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-1/+1
2013-09-30rustpkg: Remove uses of fmt!Alex Crichton-35/+35
2013-09-25rustpkg: Search for packages correctly when using the rust_path_hackTim Chevalier-5/+18
2013-09-18rustpkg: Register correct dependencies for built and installed filesTim Chevalier-1/+0
2013-09-13rustc/rustpkg: Use a target-specific subdirectory in build/ and lib/Tim Chevalier-11/+42
2013-09-13auto merge of #9148 : jakub-/rust/rustpkg-install-mkdir-p, r=catamorphismbors-0/+2
2013-09-12rustpkg: Install to RUST_PATHTim Chevalier-0/+9
2013-09-12rustpkg: Search RUST_PATH properly for dependencies, and add a test for recur...Tim Chevalier-0/+4
2013-09-12Fix rustpkg install for git repositoriesJakub-0/+2
2013-09-12rustpkg: Support sub-package-IDsTim Chevalier-4/+10
2013-09-08rustpkg: Address review comments from JackTim Chevalier-2/+1
2013-09-08rustpkg: Use workcacheTim Chevalier-35/+7
2013-09-04Update clients of path.rs to use new API.Felix S. Klock II-2/+2
2013-08-30rustpkg: Allow package directories to appear in the RUST_PATHTim Chevalier-14/+40
2013-08-26rustpkg: Test that different copies of the same package ID can exist in multi...Tim Chevalier-0/+6
2013-08-19rustpkg: Un-ignore most of the remaining testsTim Chevalier-35/+34
2013-08-11Cleanup librustpkg a little bit.Steven Stewart-Gallus-44/+49