diff --git a/home/ci/app/models/rbpkg.kc3 b/home/ci/app/models/rbpkg.kc3
index a2197c8..1820b3b 100644
--- a/home/ci/app/models/rbpkg.kc3
+++ b/home/ci/app/models/rbpkg.kc3
@@ -6,7 +6,12 @@ defmodule Rbpkg do
}
def package_info = fn (repo, tree) {
- system(["rbpkg", "info", repo, tree])
+ Tag.from_str("""
+do
+ #{system(["rbpkg", "info", repo, tree])}
+ {info, repo_info}
+end
+""")
}
end
diff --git a/lib/rbpkg.rb b/lib/rbpkg.rb
index 2e54d58..745d701 100644
--- a/lib/rbpkg.rb
+++ b/lib/rbpkg.rb
@@ -280,10 +280,10 @@ EOF
def self.info(repo, tree)
global_info = inspect()
$log.puts global_info
- puts global_info
+ puts "info = #{global_info}"
repo_info = Repos.repo(repo, tree).inspect
$log.puts repo_info
- puts repo_info
+ puts "repo_info = #{repo_info}"
end
def self.init(name, verbose_level, log_dir, status_dir)
@@ -301,10 +301,10 @@ EOF
def self.inspect
"""%Rbpkg.Info{
- CC: #{cc.inspect},
- dir: #{dir.inspect},
- ncpu: #{ncpu.inspect},
- target: #{target.inspect}
+ cc: #{cc.inspect},
+ dir: #{dir.inspect},
+ ncpu: #{ncpu.inspect},
+ target: #{target.inspect}
}"""
end
diff --git a/lib/rbpkg/repo.rb b/lib/rbpkg/repo.rb
index 4fb39db..d026445 100644
--- a/lib/rbpkg/repo.rb
+++ b/lib/rbpkg/repo.rb
@@ -243,20 +243,20 @@ class Rbpkg::Repo
def inspect
"""%#{self.class.name.gsub(/::/, ".")}{
- name: #{name.inspect},
- dir: #{dir.inspect},
- git_url: #{git_url.inspect},
- src_dir: #{src_dir.inspect},
- src_parent_dir: #{src_parent_dir.inspect},
- head: #{tree.inspect},
- hash: #{hash.inspect},
- configure_env: #{configure_env.inspect},
- make: #{make.inspect},
- version: #{version.inspect},
- installed_version: #{installed_version.inspect},
- dependencies: #{dependencies.inspect},
- required_by: #{required_by.inspect}
-}"""
+ name: #{name.inspect},
+ dir: #{dir.inspect},
+ git_url: #{git_url.inspect},
+ src_dir: #{src_dir.inspect},
+ src_parent_dir: #{src_parent_dir.inspect},
+ head: #{tree.inspect},
+ hash: #{hash.inspect},
+ configure_env: #{configure_env.inspect},
+ make: #{make.inspect},
+ version: #{version.inspect},
+ installed_version: #{installed_version.inspect},
+ dependencies: #{dependencies.inspect},
+ required_by: #{required_by.inspect}
+ }"""
end
def install