Swift Package Manager: Package.swift ๊ฐ๋จ ๊ตฌ์กฐ ์ ๋ฆฌ
์๋ ๋ค๋ฃฐ ์ฃผ์ 1. ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ์ Package.swift ์์ 1:1 ๋งค์นญ ๊ตฌ์กฐ 2. Package class์์ ๋ค์ด๊ฐ๋ ํ๋ผ๋ฏธํฐ 1. ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ์ Package.swift ์์ 1:1 ๋งค์นญ ๊ตฌ์กฐ ํจํค์ง ์ด๋ฆ๊ณผ 1:1 ๋งค์นญ ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ตฌํ ํ๊ฒ ์ค์ ํ
์คํธ ํ๊ฒ์ "ExampleTarget"๋ฅผ ํ
์คํธํ๊ธฐ ์ํด ์์กด์ฑ์ ๊ฐ๊ณ ์๋ค. ํ
์คํธ ํ๊ฒ ์ค์ 2. Package class์์ ๋ค์ด๊ฐ๋ ํ๋ผ๋ฏธํฐ name: Swift ํจํค์ง์ ์ด๋ฆ products: ํจํค์ง๊ฐ ์ ๊ณตํ๋ ์ ํ๋ค์ ๋ชฉ๋ก .library -> name: ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ด๋ฆ .library -> targets: ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ํ์ ๋ฌถ์ฌ ์๋ ํ๊ฒ๋ค. targets: ์ฝ๋ ๋ชจ๋, ํ
์คํธ ์ ์ .target -> name: ํ๊ฒ ์ด๋ฆ ..