Browse Source

Fix tests from rename

cl-test
Alex Crichton 7 years ago
parent
commit
a870963e37
  1. 9
      cc-test/Cargo.toml
  2. 20
      cc-test/build.rs
  3. 0
      cc-test/src/NMakefile
  4. 0
      cc-test/src/bar1.c
  5. 0
      cc-test/src/bar2.c
  6. 0
      cc-test/src/baz.cpp
  7. 0
      cc-test/src/expand.c
  8. 0
      cc-test/src/foo.c
  9. 0
      cc-test/src/i686.S
  10. 0
      cc-test/src/i686.asm
  11. 0
      cc-test/src/include/foo.h
  12. 0
      cc-test/src/lib.rs
  13. 0
      cc-test/src/msvc.c
  14. 0
      cc-test/src/opt_linkage.c
  15. 0
      cc-test/src/windows.c
  16. 0
      cc-test/src/x86_64.S
  17. 0
      cc-test/src/x86_64.asm
  18. 4
      cc-test/tests/all.rs
  19. 2
      tests/cc_env.rs
  20. 6
      tests/support/mod.rs
  21. 2
      tests/test.rs

9
gcc-test/Cargo.toml → cc-test/Cargo.toml

@ -1,16 +1,15 @@
[package]
name = "gcc-test"
name = "cc-test"
version = "0.1.0"
authors = ["Alex Crichton <alex@alexcrichton.com>"]
build = "build.rs"
[lib]
name = "gcc_test"
name = "cc_test"
doctest = false
test = false
[build-dependencies]
gcc = { path = ".." }
cc = { path = ".." }
[features]
parallel = ["gcc/parallel"]
parallel = ["cc/parallel"]

20
gcc-test/build.rs → cc-test/build.rs

@ -1,4 +1,4 @@
extern crate gcc;
extern crate cc;
use std::env;
use std::fs;
@ -9,7 +9,7 @@ fn main() {
fs::remove_dir_all(&out).unwrap();
fs::create_dir(&out).unwrap();
gcc::Build::new()
cc::Build::new()
.file("src/foo.c")
.flag_if_supported("-Wall")
.flag_if_supported("-Wfoo-bar-this-flag-does-not-exist")
@ -17,7 +17,7 @@ fn main() {
.define("BAR", "1")
.compile("foo");
gcc::Build::new()
cc::Build::new()
.file("src/bar1.c")
.file("src/bar2.c")
.include("src/include")
@ -28,17 +28,17 @@ fn main() {
let file = format!("src/{}.{}",
file,
if target.contains("msvc") { "asm" } else { "S" });
gcc::Build::new()
cc::Build::new()
.file(file)
.compile("asm");
gcc::Build::new()
cc::Build::new()
.file("src/baz.cpp")
.cpp(true)
.compile("baz");
if target.contains("windows") {
gcc::Build::new()
cc::Build::new()
.file("src/windows.c")
.compile("windows");
}
@ -50,7 +50,7 @@ fn main() {
let out = out.join("tmp");
fs::create_dir(&out).unwrap();
println!("nmake 1");
let status = gcc::windows_registry::find(&target, "nmake.exe")
let status = cc::windows_registry::find(&target, "nmake.exe")
.unwrap()
.env_remove("MAKEFLAGS")
.arg("/fsrc/NMakefile")
@ -67,7 +67,7 @@ fn main() {
env::remove_var("INCLUDE");
env::remove_var("LIB");
println!("nmake 2");
let status = gcc::windows_registry::find(&target, "nmake.exe")
let status = cc::windows_registry::find(&target, "nmake.exe")
.unwrap()
.env_remove("MAKEFLAGS")
.arg("/fsrc/NMakefile")
@ -81,12 +81,12 @@ fn main() {
// This tests whether we can build a library but not link it to the main
// crate. The test module will do its own linking.
gcc::Build::new()
cc::Build::new()
.cargo_metadata(false)
.file("src/opt_linkage.c")
.compile("OptLinkage");
let out = gcc::Build::new()
let out = cc::Build::new()
.file("src/expand.c")
.expand();
let out = String::from_utf8(out).unwrap();

0
gcc-test/src/NMakefile → cc-test/src/NMakefile

0
gcc-test/src/bar1.c → cc-test/src/bar1.c

0
gcc-test/src/bar2.c → cc-test/src/bar2.c

0
gcc-test/src/baz.cpp → cc-test/src/baz.cpp

0
gcc-test/src/expand.c → cc-test/src/expand.c

0
gcc-test/src/foo.c → cc-test/src/foo.c

0
gcc-test/src/i686.S → cc-test/src/i686.S

0
gcc-test/src/i686.asm → cc-test/src/i686.asm

0
gcc-test/src/include/foo.h → cc-test/src/include/foo.h

0
gcc-test/src/lib.rs → cc-test/src/lib.rs

0
gcc-test/src/msvc.c → cc-test/src/msvc.c

0
gcc-test/src/opt_linkage.c → cc-test/src/opt_linkage.c

0
gcc-test/src/windows.c → cc-test/src/windows.c

0
gcc-test/src/x86_64.S → cc-test/src/x86_64.S

0
gcc-test/src/x86_64.asm → cc-test/src/x86_64.asm

4
gcc-test/tests/all.rs → cc-test/tests/all.rs

@ -1,6 +1,6 @@
extern crate gcc_test;
extern crate cc_test;
use gcc_test::*;
use cc_test::*;
#[link(name = "OptLinkage", kind = "static")]
extern "C" {

2
tests/cc_env.rs

@ -1,5 +1,5 @@
extern crate tempdir;
extern crate gcc;
extern crate cc;
use std::env;

6
tests/support/mod.rs

@ -6,7 +6,7 @@ use std::fs::{self, File};
use std::io::prelude::*;
use std::path::PathBuf;
use gcc;
use cc;
use tempdir::TempDir;
pub struct Test {
@ -55,8 +55,8 @@ impl Test {
self
}
pub fn gcc(&self) -> gcc::Build {
let mut cfg = gcc::Build::new();
pub fn gcc(&self) -> cc::Build {
let mut cfg = cc::Build::new();
let mut path = env::split_paths(&env::var_os("PATH").unwrap()).collect::<Vec<_>>();
path.insert(0, self.td.path().to_owned());
let target = if self.msvc {

2
tests/test.rs

@ -1,4 +1,4 @@
extern crate gcc;
extern crate cc;
extern crate tempdir;
use support::Test;

Loading…
Cancel
Save