This package helps to build binary in various configuration.
npm install com.calci.projectbuilder미리 지정해둔 여러가지 옵션으로 빌드를 수행해주는 간단한 유틸리티입니다.
``json`
{
"dependencies": {
"com.calci.projectbuilder": "1.2.4"
}
}
`json`
{
"scopedRegistries": [
{
"name": "npm",
"url": "https://registry.npmjs.org",
"scopes": [
"com.calci"
]
}
]
}
: 하나의 바이너리 빌드를 생성하는 정의 프로필입니다.
- BuildCollection : 여러개의 BuildProfile을 포함하여 다른 옵션의 빌드를 순차적으로 수행하기 위한 컬렉션입니다.
- PB_MENUITEM : 프로젝트 설정의 PlayerSetting 에서 Scipting Symbol에 추가해주면 기본 메뉴아이템이 노출됩니다. $3
Window/Project Builder Wizard

$3

-
Expose To Wizard : 비활성화시 프로젝트 단위 검색에서 제외됩니다.
- Build Path : 미리 지정된 심볼을 이용해 빌드 경로를 지정할 수 있습니다.
- {ProjectRoot} : 프로젝트 루트 (Assets 폴더가 위치한 디렉터리로 대체)
- {Platform} : 빌드된 플랫폼 (ex. Windows = Standalone)
- {ProfileName} : 프로필 이름 (ex. client_il2cpp_release.asset 프로필 = client_il2cpp_release)
- {ProductName} : 애플리케이션 이름 (Application.productName으로 대체)
- Headless : 윈도우 플랫폼에서 그래픽스 API를 사용하지 않는 Console 모드로 빌드 (서버 빌드) $3
`csharp
public static void BuildPlayer(eBackendType backend, eBuildType buildType, eShippingType shippingType)
``