文件名称:brs-testbed:一个简单的,可构建的Roku通道,可以执行任意BrightScript文件
文件大小:147KB
文件格式:ZIP
更新时间:2024-06-04 11:00:13
Brightscript
BRS测试平台 一个简单的Roku通道,用于执行任意BrightScript文件。 理由 此仓库包含一个Roku频道,该频道永远都不应发布到Roku商店中。 表面上那真是愚蠢! 实际上,该项目的存在纯粹是为了回答TOS和项目中的其他问题,该项目旨在构建可在非Roku平台上运行的BrightScript解释器。 像这样的小型测试通道有助于观察BrightScript文档中模棱两可的行为。 毕竟,仅当BrightScript解释器的行为方式与官方解释器相同时,它才有用 :grinning_face_with_smiling_eyes: 。 骇客 建造 该通道使用GNU Make构建,但这只是zip的包装。 使用make构建,并使用make clean除去编译的工件。 添加测试文件 测试文件托管在./testfiles/ ,并且应将其代码保存在sub Main块中。 并不是严格要求的,但是它有助于将测试文件相互隔离。 注意:不会自动生成可运行的文件列表,因
【文件预览】:
brs-testbed-master
----channel-poster.svg(4KB)
----images()
--------splash-screen-sd.png(24KB)
--------splash-screen-hd.png(44KB)
--------splash-screen-fhd.png(69KB)
--------channel-poster-sd.png(7KB)
--------channel-poster-hd.png(10KB)
----testfiles()
--------as-reserved-word.brs(487B)
--------elseif-in-single-line-if.brs(199B)
--------foo.brs(20B)
--------tab.brs(74B)
----LICENSE(1KB)
----.gitignore(14B)
----components()
--------TestFile.xml(259B)
--------Main.xml(836B)
--------scripts()
----Makefile(419B)
----README.md(2KB)
----manifest(539B)
----source()
--------Main.brs(569B)