-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Summary
오픈소스 import 스택(libdxfrw, IfcOpenShell, Clipper2, Boost.Geometry, Recast/Detour)을 로컬 개발 환경에서 연결하고 Sprint 1 데모 경로에 필요한 최소 build switch와 의존성 경로를 정리한다.
Parent Issue
Area
Build
Sprint
Sprint 1
Scope
- import 관련 오픈소스 의존성을 로컬 개발 환경에서 빌드 가능하도록 정리한다
- 필요한 CMake option 또는 경로 설정 방식을 정의한다
- Sprint 1 데모에 필요한 최소 happy path만 대상으로 한다
- 앱 빌드와 domain/test 빌드가 불필요하게 깨지지 않도록 경계를 정리한다
Acceptance Criteria
- 최소 한 개 개발 환경에서 import 스택이 configure/build 가능하다
- import 의존성 on/off 또는 경로 설정 방식이 문서화되어 있다
- 기존 Sprint 1 데모 경로를 불필요하게 깨뜨리지 않는다
Architecture / Dependency Check
engine에 import 라이브러리 의존성을 추가하지 않는다- import 라이브러리 연결은
domain경계 안에서 끝나야 한다 - Qt UI 코드는
application에만 둔다 - include 루트는 계속
src/를 유지한다
Verification Plan
cmake --preset windows-debugcmake --build --preset build-debug- import 의존성을 켠 상태에서 최소 smoke configure/build 확인
Dependencies / Blockers
- 로컬 라이브러리 설치 경로와 Windows 도구체인 정합성
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
No status