WEB开发网
开发学院软件开发Java OCAP 入门,第 3 部分: 构建 OCAP RI 阅读

OCAP 入门,第 3 部分: 构建 OCAP RI

 2010-05-10 00:00:00 来源:WEB开发网   
核心提示: 当然,对于您的计算机而言,OCAP 入门,第 3 部分: 构建 OCAP RI(6),这些路径可能不同,我增加了一些额外的代码,发现与目标配置相关的配置文件,它在 $OCAPROOT/gen/$OCAPTC 中创建中间构建文件,用于 Windows 路径与 Cygwin 路径之间的转换,但是

当然,对于您的计算机而言,这些路径可能不同。

我增加了一些额外的代码,用于 Windows 路径与 Cygwin 路径之间的转换。但是,重点是必须定义 JAVA_HOME 和 ANT_HOME,并将它们添加到 PATH 中。

设置好 setEnv 后,运行它:

$ cd trunk 
$ source setEnv 

运行 Ant 构建脚本

现在可以开始构建了。OCAP RI 包括一个 Ant 脚本,它可以构建任何东西,包括 RI 平台和 OCAP 实现。现在运行它:

$ cd ri 
$ ant build 

在我的计算机上这大约需要 13 分钟。完成后,便可以运行 OCAP RI:

$ cd $PLATFORMROOT 
$ ./runRI.sh -tunetest -setup 

可能需要让防火墙允许一些网络连接,这样在一分钟内应该可以看到模拟的电视,如图 4 所示:

图 4. OCAP 中的 Smallville
OCAP 入门,第 3 部分: 构建 OCAP RI

查看原图(大图)

构建系统如何发现目标

下面仔细分析构建系统用于帮助决定如何执行构建的那些环境变量。

PLATFORMHOST 是一个真正的路径。构建系统在 $OCAPROOT/hostconfig/$PLATFORMHOST 中查找设置。这主要用于定义构建期间使用的工具。

构建系统使用 OCAPTC 查找配置信息和放置输出文件。OCAPTC 也是一个路径。构建系统通过在 $OCAPROOT/target/$OCAPTC 中进行查找,发现与目标配置相关的配置文件。它在 $OCAPROOT/gen/$OCAPTC 中创建中间构建文件,而将构建的最终结果放在 $OCAPROOT/bin/$OCAPTC 中。

上一页  1 2 3 4 5 6 7  下一页

Tags:OCAP 入门 部分

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接