🔥 SwiftPM에서 패키지 컬렉션 만들기

91자
2분

SwiftPM에서 사용할 수 있는 패키지 컬렉션을 만들려면 몇 가지 규칙을 따라야 해요. 가장 중요한 건 컬렉션 데이터 형식을 준수하는 거예요. 이 형식을 지켜야만 SwiftPM이 패키지 컬렉션을 올바르게 인식하고 사용할 수 있거든요.

패키지 컬렉션을 직접 만들 때는 package-collection-generate 도구를 사용하는 걸 추천해요. 이 도구를 사용하면 간단한 설정만으로 SwiftPM 호환 패키지 컬렉션을 쉽게 생성할 수 있답니다.

$ package-collection-generate generate <input-path> <output-path>
shell

위 명령어를 실행하면 <input-path>에 있는 패키지 정보를 읽어서 <output-path>에 지정한 경로에 패키지 컬렉션 파일을 생성해요.

물론 커스텀 구현을 하고 싶다면 PackageCollectionsModel 모듈에서 제공하는 데이터 모델을 활용할 수도 있습니다.