forked from KolibriOS/kolibrios
fb2reader: add to oberon07 build system (#343)
Part of issue #328 Reviewed-on: KolibriOS/kolibrios#343 Reviewed-by: Max Logaev <maxlogaev@proton.me> Reviewed-by: Mikhail Frolov <mixa.frolov2003@gmail.com> Co-authored-by: hrigar <h4gar02@protonmail.com> Co-committed-by: hrigar <h4gar02@protonmail.com>
This commit is contained in:
@@ -25,7 +25,6 @@ img_files = {
|
|||||||
{"MACROS.INC", SRC_PROGS .. "/macros.inc"},
|
{"MACROS.INC", SRC_PROGS .. "/macros.inc"},
|
||||||
-- {"CONFIG.INC", SRC_PROGS .. "/config.inc"},
|
-- {"CONFIG.INC", SRC_PROGS .. "/config.inc"},
|
||||||
{"STRUCT.INC", SRC_PROGS .. "/struct.inc"},
|
{"STRUCT.INC", SRC_PROGS .. "/struct.inc"},
|
||||||
{"FB2READ", "common/fb2read"},
|
|
||||||
{"ALLGAMES", "common/allgames"},
|
{"ALLGAMES", "common/allgames"},
|
||||||
{"HOME.PNG", "common/wallpapers/T_Home.png"},
|
{"HOME.PNG", "common/wallpapers/T_Home.png"},
|
||||||
{"ICONS32.PNG", "common/icons32.png"},
|
{"ICONS32.PNG", "common/icons32.png"},
|
||||||
@@ -749,6 +748,7 @@ end -- tup.getconfig('NO_TCC') ~= 'full'
|
|||||||
if tup.getconfig('NO_OB07') ~= 'full' then
|
if tup.getconfig('NO_OB07') ~= 'full' then
|
||||||
tup.append_table(img_files, {
|
tup.append_table(img_files, {
|
||||||
{"DEVELOP/CEDIT", VAR_PROGS .. "/develop/cedit/cedit"},
|
{"DEVELOP/CEDIT", VAR_PROGS .. "/develop/cedit/cedit"},
|
||||||
|
{"FB2READ", VAR_PROGS .. "/other/fb2reader/fb2read"},
|
||||||
})
|
})
|
||||||
end -- tup.getconfig('NO_OB07') ~= 'full'
|
end -- tup.getconfig('NO_OB07') ~= 'full'
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
9
programs/other/fb2reader/Tupfile.lua
Normal file
9
programs/other/fb2reader/Tupfile.lua
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
if tup.getconfig("NO_OB07") ~= "" then return end
|
||||||
|
if tup.getconfig("HELPERDIR") == ""
|
||||||
|
then
|
||||||
|
HELPERDIR = "../../"
|
||||||
|
end
|
||||||
|
|
||||||
|
tup.include(HELPERDIR .. "/use_ob07.lua")
|
||||||
|
|
||||||
|
build_ob07({"SRC/FB2READ.ob07"}, "fb2read", "-upper");
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
OB07 = tup.getcwd() .. "/develop/oberon07/compiler"
|
OB07 = tup.getcwd() .. "/develop/oberon07/compiler"
|
||||||
OB07_FLAGS = "-stk 1 -nochk a"
|
OB07_FLAGS = "-stk 1 -nochk a"
|
||||||
|
|
||||||
function build_ob07(input, output)
|
function build_ob07(input, output, extra_flags)
|
||||||
tup.rule(input, OB07 .. " %f kosexe -out %o " .. OB07_FLAGS .. " " .. tup.getconfig("KPACK_CMD"), output)
|
extra_flags = extra_flags or ""
|
||||||
|
tup.rule(input, OB07 .. " %f kosexe -out %o " .. OB07_FLAGS .. " " .. extra_flags .. " " .. tup.getconfig("KPACK_CMD"), output)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user