forked from OctaForge/OctaBuild
use get_code
parent
2ecef3cbbb
commit
ba67a72232
5
main.cc
5
main.cc
|
@ -426,13 +426,12 @@ struct ObState: CsState {
|
|||
auto tgt = args[0].get_str();
|
||||
auto dep = args[1].get_str();
|
||||
int nargs = args[3].get_int();
|
||||
Uint32 *body = (nargs > 2) ? const_cast<Uint32 *>(args[2].code) : nullptr;
|
||||
Uint32 *body = (nargs > 2) ? args[2].get_code() : nullptr;
|
||||
os.rule_add(tgt.iter(), dep.iter(), body);
|
||||
});
|
||||
|
||||
add_commandn("action", "se", [](ObState &os, cscript::TvalRange args) {
|
||||
os.rule_add(args[0].get_str().iter(), nullptr,
|
||||
const_cast<Uint32 *>(args[1].code), true);
|
||||
os.rule_add(args[0].get_str().iter(), nullptr, args[1].get_code(), true);
|
||||
});
|
||||
|
||||
add_commandn("depend", "ss", [](ObState &os, cscript::TvalRange args) {
|
||||
|
|
Loading…
Reference in New Issue