Есть ли какие-либо инструменты/ant-задачи, которые могут быть интегрированы в файл сборки муравьев для создания приложений Symbian? Подобно тому, что мы имеем для Android (AndroidAnt), BlackBerry (BB Ant Tools), .NET (Nant)Ant Tasks для Symbian
ответ
Существует не поддерживается официально материал, насколько я знаю, но (сделав это сам), я знаю, что это вполне возможно создавать приложения Symbian с помощью Ant, просто вызывая инструменты командной строки из команд ant.
Если это предвестник автоматического создания приложений для symbian с использованием сервера сборки некоторого описания, помните, что сборки Symbian имеют раздражающую привычку загрязнять среду сборки, поэтому вам нужно будет потратить некоторое время на автоматическую очистку среды и настройку среды ,
Эта статья является хорошей отправной точкой: Continuous integration on Symbian OS
Однако это не распространяется на «загрязняющий среду сборки» проблему, которая является важным. Внутри мы полностью автоматизировали сборки Symbian с использованием ANT и Cruisecontrol. Мы сталкиваемся с этой проблемой, удаляя/расширяя все дерево epoc32 с каждой сборкой. Этот подход является безупречным, но делает сборку очень трудоемкой, что приводит к некоторым преимуществам непрерывной интеграции.
На самом деле Helium - это имя основанной на Ant основы построения, доступной через основу Symbian (http://developer.symbian.org/wiki/index.php/Helium). Он содержит скрипты сборки Ant и посвященные Symbian задачи (но не только, есть и общие функции ...).
Ссылки Developer.symbian.com и symbian.org больше не работают. Но упомянутый учебник по непрерывной интеграции доступен внутри Symbianosunit package от Penrillian
- 1. Apache Ant - установка Maven Ant Tasks
- 2. Eclipse не находит ant-tasks
- 3. Eclipse, ant и custom tasks
- 4. nexus-ant-tasks - изменить описание промежуточной загрузки
- 5. Избегайте загрузки javadoc и источников при использовании Maven ant Tasks
- 6. Доступ к свойствам зависимостей maven-ant-tasks (объявленным в его pom) от ant
- 7. программист для программирования symbian
- 8. Автоматический указатель для Symbian
- 9. любой код для symbian
- 10. .Net framework для symbian
- 11. компиляция libspeex для symbian
- 12. Разработка Applcation для Symbian
- 13. Клавиши для Symbian для Android
- 14. ICS-файл для Outlook Tasks
- 15. symbian learning
- 16. данные о местоположении для symbian
- 17. Инструмент для автоматического тестирования Symbian
- 18. QtConcurrent в QT для Symbian
- 19. SQLite ошибка db2 для SYMBIAN
- 20. Новый OVI SDK для Symbian
- 21. Почему моя ссылка для Symbian?
- 22. Приложения для Symbian и OpenC
- 23. Симулятор для запуска приложений Symbian
- 24. PhoneGap для Symbian - пакет «make»
- 25. Общий пример памяти для Symbian
- 26. Бесплатные сертификаты разработки для Symbian?
- 27. Symbian UIQ
- 28. Symbian Development
- 29. XMLMASSUPDATE MSBUILD Tigris Tasks
- 30. CCNet Trigger different Tasks
+1 Спасибо за информацию о раздражающей привычке Symbian по загрязнению среды сборки :). Нужно провести некоторое исследование. – Ram
Symbian - это боль для этого ... вы также должны знать, что создание нескольких платформ для symbian - настоящая боль, поскольку средства сборки ожидают определенные переменные среды, а также значения реестра, установленные для их использования ... ужасная ужасная среда для автоматизированных tools :( – workmad3
Я думал, что было довольно легко переключить платформы с помощью команды «devices». http://www.newlc.com/Use-of-the-devices-command.html – tonylo