Add tasks - close #139
This commit is contained in:
1 parent
f5ab51c477
commit
bd9cf55b85
149 files changed
+1578
-1063
No files matched your search
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new(name: "typical") do |env|
|
||||
env["CPPPATH"] += glob("src/**")
|
||||
env.Program("^/typical.exe", glob("src/**/*.c"))
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new(echo: :command) do |env|
|
||||
env.append('CPPPATH' => glob('src/**/*/'))
|
||||
env.add_build_hook do |builder|
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new(echo: :command) do |env|
|
||||
env.append('CPPPATH' => glob('src/**'))
|
||||
env.add_build_hook do |builder|
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new(echo: :command) do |env|
|
||||
env.append("CPPPATH" => glob("src/**"))
|
||||
FileUtils.mkdir_p(env.build_root)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
base_env = Environment.new do |env|
|
||||
env["CPPPATH"] += glob("src/**")
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env.Copy("inst.exe", "copy.rb")
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env.Directory("copy")
|
||||
env.Copy("copy", "copy_directory.rb")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env.Copy("dest", ["copy.rb", "copy_multiple.rb"])
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env["CSUFFIX"] = %w[.yargh .c]
|
||||
env["CFLAGS"] += %w[-x c]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env.echo = :command
|
||||
env.Copy("copy.rb", "echo_command_ruby_builder.rb")
|
||||
|
||||
@@ -5,7 +5,7 @@ class MyBuilder < Rscons::Builder
|
||||
end
|
||||
end
|
||||
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env.echo = :command
|
||||
env.add_builder(MyBuilder)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
mkdir "foo"
|
||||
cd "foo" do
|
||||
mkdir_p ["bar/baz", "bar/booz"]
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
project_name "install_test"
|
||||
|
||||
build do
|
||||
Environment.new do |env|
|
||||
env["CPPPATH"] += glob("src/**")
|
||||
Environment.new do |env|
|
||||
env["CPPPATH"] += glob("src/**")
|
||||
|
||||
task "build" do
|
||||
env.Program("^/program.exe", glob("src/**/*.c"))
|
||||
end
|
||||
|
||||
task "install", deps: "build" do
|
||||
env.InstallDirectory("${prefix}/bin")
|
||||
env.Install("${prefix}/bin", "^/program.exe")
|
||||
env.InstallDirectory("${prefix}/share")
|
||||
@@ -12,3 +16,5 @@ build do
|
||||
env.Install("${prefix}/src", "src")
|
||||
end
|
||||
end
|
||||
|
||||
default(deps: "build")
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env["CPPPATH"] += glob("src/**")
|
||||
env.Program("^/prog.exe", glob("src/**/*.c"))
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env["CPPPATH"] << "src/two"
|
||||
env.Object("one.o", "src/one/one.c")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
build do
|
||||
default do
|
||||
Environment.new do |env|
|
||||
env["CPPPATH"] << "src/two"
|
||||
env.Object("one.o", "src/one/one.c")
|
||||
|
||||
Reference in new issue
Block a user