공개용 정리본: 1차 제출본(도면 좌표·과업명 제거)으로 새 이력 시작 (SPEC 34장)
- 정리는 코치 세션이 저장소 밖 도구로 수행, 하이쿠 세션이 커밋. - 옛 81커밋은 로컬에만 보존. 기록은 evidence/gitlog_v1.txt. - F13 기준 변경: .gitignore 에 private/*.dwg·private/full.dxf 제외 (SPEC 34장 끝 문장). - check.sh 결과: 결과: PASS 151 / FAIL 0 / SKIP 3 (검사 범위 F01~F46) Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
9068b6c7f2
31 files changed
+374207
No files matched your search
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
# dwg_to_dxf.sh — DWG 를 DXF(글자 파일)로 바꾼다 (GNU LibreDWG 의 dwg2dxf 사용, SPEC 28장)
|
||||
# 사용: bash tools/dwg_to_dxf.sh <입력.dwg> <출력.dxf>
|
||||
set -eu
|
||||
|
||||
if [ "$#" -ne 2 ]; then
|
||||
echo "사용법: bash tools/dwg_to_dxf.sh <입력.dwg> <출력.dxf>"
|
||||
exit 2
|
||||
fi
|
||||
|
||||
DWG2DXF="$(command -v dwg2dxf || true)"
|
||||
if [ -z "$DWG2DXF" ] && [ -x "$HOME/.local/bin/dwg2dxf" ]; then
|
||||
DWG2DXF="$HOME/.local/bin/dwg2dxf"
|
||||
fi
|
||||
if [ -z "$DWG2DXF" ]; then
|
||||
echo "dwg2dxf 를 찾지 못했다. 설치는 README.md 의 「변환 패키지」 절을 본다."
|
||||
exit 2
|
||||
fi
|
||||
|
||||
"$DWG2DXF" -y -o "$2" "$1"
|
||||
echo "완료: $2"
|
||||
Reference in new issue
Block a user