Qt 및 QtMobility의 sis 파일을 응용 프로그램의 sis 파일에 포함하려고합니다.
공부 Software Installation Toolkit의 문서의 관련 부분 :
Embedding SIS files within other SIS files :
SIS 파일이 포함되거나 중첩 된 SIS 파일의 수를 포함 할 수있다. [...] SIS 파일을 임베드하면 여러 개의 구성 요소를 하나의 SIS 파일로 패키징하는 데 유용 할 수 있지만 나중에 개별적으로 제거 할 수 있습니다. 예를 들어 SIS 파일을 응용 프로그램과 다른 설치된 응용 프로그램과 공유하는 라이브러리 ( )를 설치해야하는 경우 공유 라이브러리를 포함 된 SIS 파일로 설치할 수 있으므로 응용 프로그램을 제거하면 공유 라이브러리 다른 응용 프로그램에서 필요하다면 전화 상에 남아있을 것입니다.
How to create an install file containing embedded install files
:
SIS 파일은 다른 SIS 파일을 포함 할 수 있습니다. 이렇게하려면 PKG 파일에서 @ 심볼이 접두사로 붙은 삽입 된 설치 파일의 이름과 위치 및 패키지 UID를 포함시킵니다.
IF NOT package(0x2001E61C)
; install Qt.sis only if not already installed
@"Qt.sis", (0x2001E61C)
endif
IF NOT package(0x2002AC89)
; install QtMobility.sis only if not already installed
@"QtMobility.sis", (0x2002AC89)
endif
덕분에 그 작업을하고 나를 위해 작동 여부를 알려 드릴 것입니다 @ 빌 .. :) –