# ============================================================
#  YouleGames Cocos Creator Monorepo · .gitignore
# ============================================================

# ---------- 操作系统 / 编辑器 ----------
.DS_Store
Thumbs.db
desktop.ini
*~
*.swp

# ---------- 日志 ----------
*.log
npm-debug.log*
yarn-error.log*

# ---------- Node 依赖 ----------
**/node_modules/

# ---------- Cocos Creator 工程生成物（可由编辑器重建，勿入库） ----------
# 适用于 cocoscreator_projects/ 下所有工程
**/library/
**/temp/
**/local/
**/build/
**/native/
**/profiles/

# ---------- 子游戏共享框架的 junction（指向 YouleNexus 真源，按机器重建） ----------
# 由 scripts/setup-links 在每台机器上重建，不入库
games/*/assets/framework
games/*/assets/framework.meta

# ---------- cocos-creator-mcp 扩展：本地依赖与构建产物 ----------
# clone 后在该目录跑 `npm install && npm run build` 重新生成
cocoscreator_projects/YouleNexus/extensions/cocos-creator-mcp/node_modules/
cocoscreator_projects/YouleNexus/extensions/cocos-creator-mcp/dist/

# ============================================================
#  说明：以下内容【应当】入库，勿忽略——
#   - 各工程 assets/ settings/ package.json .creator/
#   - docs/ projects/（旧 HTML5 模板与子游戏源码）
#   - scripts/ templates/game-seed/
# ============================================================
