【发布时间】:2013-12-28 04:44:11
【问题描述】:
我正在使用 MonoGame 构建一个多平台游戏。我想以 Xamarin.Android、Xamarin.Mac、Linux 和 Windows 为目标。
我的 MonoGame 解决方案包括:
- XNA 内容项目
- 游戏核心项目 (PCL)
- 特定于平台的项目
(3) 依赖于 (2),而后者又依赖于 (1)。
我的 Jenkins 设置是:
- Windows 大师
- OS X 从属设备
- Linux 从站
据我了解:
- XNA 内容项目构建需要 Microsoft 的 XNA 内容管道,因此必须在 Windows 上运行
- 我可以将 Xamarin.Mac DLL 带到 Windows 并从那里构建,但需要 Mac 来打包和签署独立应用程序。
你会如何设置 Jenkins 来构建一切?
【问题讨论】:
-
有趣的设置。我不知道如何解决你的问题,但我很想知道更多关于你是如何让它工作的?你有博客之类的吗?
-
@craftworkgames 我打算很快建立一个博客。查看 DDReaper 的 PCL 分支 github.com/DDReaper/MonoGame 和随附的博客文章 darkgenesis.zenithmoon.com/monogame-building-portable-solutions。
标签: jenkins monogame xamarin.mac