scripts\make-bundle.ps1 은 11차(셸을 켜던 때)에 만들어 새 플랫폼의
UbisamBase.Launcher.exe · 그 설정 · platform-version.json 을 "까닭 미상" 으로
경고했고, 배포묶음.txt 도 "Shell.exe 를 켠다" 고 적었다.
- 세 파일에 까닭을 적음
- 런처 · 런처 설정을 꼭 있어야 하는 파일로, 런처 설정의 바인딩 리디렉트 검사
(셸이 런처 프로세스 안에서 돌아 없으면 켜자마자 죽는다 - 플랫폼
publish-platform.ps1 과 같은 검사)
- 배포묶음.txt: 런처를 켠다 · 켤 때 D:\UbisamPlatform\bin 을 복사해 오고 업데이트를
확인한다 · 그 폴더가 없으면 경고 뒤 묶음 안 파일로 뜬다 · 셸을 눌러도 런처로 ·
플랫폼 버전
확인: 구문 오류 0, -NoBuild 로 44개 · 43.7MB 경고 없음, 묶음 복사본에서 런처로
켜고 끔.
Agent: main (claude-opus-5-5)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
매뉴얼이 가리키던 Release 출력(bin\Release\net48)이 09-07 것이라
폴더 비교 탭 등 6차 이후 기능이 없었다(지금 형식 142개 가운데 74개 없음).
셸 · MergeHub 에서 dll 참조를 따라가 어디서도 닿지 않는 것 7개와
맥 · 리눅스 · ARM 용 네이티브, pdb, 빈 Lang 을 뺀다 - 97MB -> 43.5MB (41개).
플랫폼 Core 가 직접 참조하는 LiveCharts · Skia 는 남긴다(사용자 결정).
- scripts\make-bundle.ps1 (새): Release 빌드 -> 뺄 것 표(까닭 포함)대로 옮기기
-> 꼭 있어야 할 것 확인 -> 배포묶음.txt(파일 · 크기 · 까닭 · 뺀 것).
배포묶음.txt 가 없는 폴더에 다른 파일이 있으면 비우지 않고 멈춘다.
- 매뉴얼: 실행 위치 문장 + 배포 묶음 만드는 법
빈 폴더(%TEMP%\mergehub-beta)에서 켜 네 탭 · 병합 한 길(C1Repo) 끝까지:
병합 커밋 647f1f8 부모 둘, 줄끝 · BOM 바뀐 파일 0. 제품 코드 변경 없음.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>