1 -- --- T2-COPYRIGHT-NOTE-BEGIN ---
2 -- This copyright note is auto-generated by ./scripts/Create-CopyPatch.
4 -- T2 SDE: package/.../sam/sam_config.lua
5 -- Copyright (C) 2006 The T2 SDE Project
7 -- More information can be found in the files COPYING and README.
9 -- This program is free software; you can redistribute it and/or modify
10 -- it under the terms of the GNU General Public License as published by
11 -- the Free Software Foundation; version 2 of the License. A copy of the
12 -- GNU General Public License can be found in the file COPYING.
13 -- --- T2-COPYRIGHT-NOTE-END ---
15 local _NAME
= "monitor"
16 local _DESCRIPTION
= "Monitor the build process of a given config."
17 local _USAGE
= [[monitor <config-name>
19 This will show the build log of the respective configuration.
24 local function main(...)
25 sam
.info(_NAME
, "main() in module %s\n", _NAME
)
26 local t2dir
= os
.getenv("T2DIR") or "."
29 sam
.error(_NAME
, "missing config name")
33 local cfg
= sam
.config(arg
[1])
34 local log = t2dir
.. "/build/" .. cfg
.ID
.. "/TOOLCHAIN/logs/build_target.log"
36 os
.execute("tail -f " .. log)
39 -- SAM MODULE INIT ---------------------------------------------------------
42 _DESCRIPTION
= _DESCRIPTION
,