Use "Environment" instead of "Rscons::Environment" in build tests
This commit is contained in:
1 parent
f8e6666a2c
commit
93ffed2eb2
85 files changed
+85
-85
No files matched your search
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Program('simple.exe', Dir['*.c'])
|
||||
end
|
||||
end
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
tempdir = ENV["TEMP"] || ENV["TMP"] || "/tmp"
|
||||
source_file = File.join(tempdir, "abs.c")
|
||||
File.open(source_file, "w") do |fh|
|
||||
|
||||
@@ -13,7 +13,7 @@ class MyObject < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(MyObject.new)
|
||||
File.open("test.xyz", "w") do |fh|
|
||||
fh.puts <<EOF
|
||||
|
||||
@@ -9,7 +9,7 @@ class MyProgram < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(MyProgram.new)
|
||||
env.Object("simple.o", "simple.c")
|
||||
File.open("two.c", "wb") do |fh|
|
||||
|
||||
@@ -4,7 +4,7 @@ class TestBuilder < Rscons::Builder
|
||||
end
|
||||
end
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(TestBuilder.new)
|
||||
env.TestBuilder("file")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env["LIBS"] += ["c"]
|
||||
env.Program('simple.exe', Dir['*.c'])
|
||||
end
|
||||
|
||||
@@ -26,7 +26,7 @@ class DebugBuilder < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(DebugBuilder.new)
|
||||
if Rscons.vars["new_user_dep"]
|
||||
env.depends("foo.o", "new_dep")
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Copy("simple.copy", "simple.c")
|
||||
end
|
||||
end
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Object("simple.o", "simple.c")
|
||||
env.process
|
||||
env["LDCMD"] = %w[gcc -o ${_TARGET} simple.o]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Object("simple.o", "simple.c")
|
||||
env["LDCMD"] = %w[gcc -o ${_TARGET} simple.o]
|
||||
env.Program('simple.exe', ["simple.o"])
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Object("simple.o", "simple.c")
|
||||
env.Object("two.o", "two.c")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
target = env.Program("simple.exe", "simple.c")
|
||||
user_deps = File.read("user_deps", mode: "rb").split(" ")
|
||||
target.depends(*user_deps)
|
||||
|
||||
@@ -15,7 +15,7 @@ class TestBuilder < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(TestBuilder.new)
|
||||
env.TestBuilder("foo")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Program("simple.exe", "simple.c")
|
||||
env.clear_targets
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
base_env = Rscons::Environment.new do |env|
|
||||
base_env = Environment.new do |env|
|
||||
env.n_threads = 165
|
||||
end
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new(echo: :command) do |env|
|
||||
Environment.new(echo: :command) do |env|
|
||||
env["LD"] = "gcc"
|
||||
env.Program('simple.exe', Dir['*.c'])
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
command = %W[gcc -o ${_TARGET} ${_SOURCES}]
|
||||
env.Command("simple.exe",
|
||||
"simple.c",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Object("simple.o", "simple.c")
|
||||
env.Command("simple.txt",
|
||||
"simple.o",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env["sources"] = Rscons.glob("*.c")
|
||||
env.Program("simple.exe", "${sources}")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Directory("teh_dir")
|
||||
end
|
||||
end
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Object("simple.o", "simple.c")
|
||||
env.Disassemble("simple.txt", "simple.o")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
env = Rscons::Environment.new do |env|
|
||||
env = Environment.new do |env|
|
||||
env["CFLAGS"] += %w[-O2 -fomit-frame-pointer]
|
||||
env[:foo] = :bar
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Command("foo", "bar")
|
||||
env.Command("bar", "baz")
|
||||
env.Command("baz", "foo")
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Command("foo", "foo")
|
||||
end
|
||||
end
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
File.open("foo.xyz", "wb") do |fh|
|
||||
fh.puts("hi")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new(echo: :command) do |env|
|
||||
Environment.new(echo: :command) do |env|
|
||||
env["LD"] = "gcc"
|
||||
env["LIBPATH"] += ["libdir"]
|
||||
env.Program('simple.exe', Dir['*.c'])
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new(echo: :command) do |env|
|
||||
Environment.new(echo: :command) do |env|
|
||||
env.Object("simple.o", "simple.c",
|
||||
"CCCMD" => %w[${CC} -c -o ${_TARGET} -Dfoobar ${_SOURCES}])
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new(echo: :command) do |env|
|
||||
Environment.new(echo: :command) do |env|
|
||||
env["DEPFILESUFFIX"] = ".deppy"
|
||||
env.Object("simple.o", "simple.c")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(:Checker) do |target, sources, cache, env, vars|
|
||||
unless cache.up_to_date?(target, :Checker, sources, env)
|
||||
puts "Checker #{sources.first}" if env.echo != :off
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Preprocess("simplepp.c", "simple.c")
|
||||
env.Program("simple.exe", "simplepp.c")
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env["PROGSUFFIX"] = ".out"
|
||||
env.Program("simple", Dir["*.c"])
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env["MYSUFFIX"] = ".out"
|
||||
env.Program("simple${MYSUFFIX}", Dir["*.c"])
|
||||
end
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Program("simple", Dir["*.c"], "PROGSUFFIX" => ".xyz")
|
||||
end
|
||||
end
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.Program("simple.exe", Dir["*.c"])
|
||||
env.add_build_hook do |build_op|
|
||||
if build_op[:target].end_with?(".o")
|
||||
|
||||
@@ -6,7 +6,7 @@ class MyObject < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(MyObject.new)
|
||||
env.MyObject("simple.o", "simple.c")
|
||||
env.Program("simple.exe", "simple.o")
|
||||
|
||||
@@ -11,7 +11,7 @@ build do
|
||||
end
|
||||
end
|
||||
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(MyCommand.new)
|
||||
command = %w[gcc -c -o ${_TARGET} ${_SOURCES}]
|
||||
env.MyCommand("simple.o", "simple.c", "CMD" => command)
|
||||
|
||||
@@ -19,7 +19,7 @@ class NonThreadedTestBuilder < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(ThreadedTestBuilder.new)
|
||||
env.add_builder(NonThreadedTestBuilder.new)
|
||||
env.ThreadedTestBuilder("a")
|
||||
|
||||
@@ -15,7 +15,7 @@ class TestBuilder < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(TestBuilder.new)
|
||||
env.TestBuilder("one", [], "wait_time" => "3")
|
||||
env.TestBuilder("two", [], "wait_time" => "0")
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
program = env.Program("simple.exe", Dir["*.c"])
|
||||
env.depends(program, "program.ld")
|
||||
end
|
||||
|
||||
@@ -12,7 +12,7 @@ class Fail < Rscons::Builder
|
||||
end
|
||||
|
||||
build do
|
||||
Rscons::Environment.new do |env|
|
||||
Environment.new do |env|
|
||||
env.add_builder(Fail.new)
|
||||
4.times do |i|
|
||||
wait_time = i + 1
|
||||
|
||||
Reference in new issue
Block a user