Ant 빌드 파일에 통합하여 Symbian 응용 프로그램을 만들 수있는 도구/개미 작업이 있습니까? 우리는 안드로이드 (AndroidAnt), 블랙 베리 (BB Ant Tools), .NET에 대해 가지고있는 유사 나는 그것이 알고 (Nant)Symbian 용 Ant 작업
답변
은 내가 아는 어떤 공식적으로 지원되는 물건이 아니라, (그것을 자신을 수행하는 데) 개미 명령에서 명령 줄 도구를 호출하기 만하면 Ant를 사용하여 Symbian 응용 프로그램을 완벽하게 구성 할 수 있습니다.
설명 서의 빌드 서버를 사용하여 자동으로 심비안 응용 프로그램을 작성하는 선구자 인 경우 심비안 빌드는 빌드 환경을 오염시키는 성가신 습관이 있으므로 자동 환경 정리 및 환경 설정에 시간을 투자해야합니다. . Continuous integration on Symbian OS
그러나, 그것은 중요한 하나 인 '빌드 환경 오염'문제를 커버하지 않습니다
이 글은 좋은 출발점이 될 것입니다. 사내에서는 ANT 및 Cruisecontrol을 사용하여 Symbian 빌드를 완전히 자동화했습니다. 우리는 각 빌드로 전체 epoc32 트리를 삭제/확장함으로써이 문제를 해결합니다. 이 접근법은 어리 석으나 빌드를 매우 시간 소모적으로 만들어 연속 통합의 이점을 없애줍니다.
실제로 헬륨은 Symbian 기반을 통해 사용 가능한 Ant 기반 빌드 프레임 워크의 이름입니다 (http://developer.symbian.org/wiki/index.php/Helium). Ant 빌드 스크립트와 Symbian 전용 작업이 포함되어 있습니다 (단, 일반적인 기능도있을뿐만 아니라 ...).
Developer.symbian.com 및 symbian.org 링크가 더 이상 작동하지 않습니다. 그러나 계속되는 통합 튜토리얼은 Symbianosunit package 안에 Penrillian이 있습니다
- 1. 도움말 FTP 설치 OST에 ANT 용 작업
- 2. ANT GWT 용 소스 파일을 포함하는 작업
- 3. Symbian 용 OVI SDK
- 4. Symbian 용 자동 포인터
- 5. ant junit 작업 오류
- 6. ant sql 작업 문제
- 7. Symbian 용 무료 개발 인증서?
- 8. Symbian 용 공유 메모리 예제
- 9. Ant -e 자바 태스크 용
- 10. Apache 작업 빌드 문제 (ant 작업/Hash.from_java_properties)
- 11. 프록시를 통한 ant scp 작업
- 12. zipfileset을 사용한 Ant Sync 작업
- 13. Qt for Symbian VS. MeeGo 용 Qt
- 14. Symbian 기반 모바일 용 PDF 리더
- 15. symbian os mobile 용 sdk 다운로드
- 16. Symbian 용 멀티 플랫폼 Qt 애플리케이션 컴파일
- 17. Nokia N95/Symbian OS 용 OCR
- 18. Symbian 용 Qt - 홀수 네트워크 소켓 동작
- 19. Symbian S60의 Qt 및 블루투스
- 20. 메모리가 부족한 파일 세트가있는 Ant XSLT 작업
- 21. Ant 복사 작업 : java.io.FileNotFoundException으로 인해 복사하지 못했습니다.
- 22. ant tar 작업 : "tar append"활성화 절차
- 23. 메이븐 개미 작업 : 내 Ant 스크립트에서 개미
- 24. 다른 Java 버전을 사용하는 Ant 하위 작업
- 25. JAXB Ant 작업 - JAR을 가져올 위치?
- 26. Ant 작업 Windows Share (SMB)에 복사
- 27. Ant 작업 외부 프로그램이 응답하지 않는다
- 28. SVN-ANT 오류 - "작업 복사본이 아닙니다"
- 29. FindBugs Ant 작업 - 환경 설정 파일을로드하는 방법?
- 30. 온보드 Symbian 프로그래밍 언어
+1 Symbian의 짜증나는 빌드 환경 오염 습관에 감사드립니다. :). 그것에 대한 약간의 연구가 필요합니다. – Ram
심비안은 고통 스럽습니다 ... 또한 심비안 플랫폼을 여러 개 빌드하는 것은 빌드 도구가 특정 환경 변수와 레지스트리 값을 사용하기를 기대하기 때문에 실제로 고통 스럽습니다. 자동화를위한 끔찍한 환경 도구 :( – workmad3
나는 'devices'명령을 사용하여 플랫폼을 전환하는 것이 매우 쉽다고 생각했습니다. http://www.newlc.com/Use-of-the-devices-command.html – tonylo