build(build): 拆分子目录 CMakeLists 并规范目标命名
This commit is contained in:
72
.gitignore
vendored
72
.gitignore
vendored
@@ -1,5 +1,69 @@
|
||||
# 忽略构建产物与中间文件:
|
||||
# - build/ 等构建目录
|
||||
# - ANTLR 自动生成文件(若产生在源码树中应忽略)
|
||||
# - test/test_result/ 等测试输出目录
|
||||
# =========================
|
||||
# Build / CMake
|
||||
# =========================
|
||||
build/
|
||||
cmake-build-*/
|
||||
out/
|
||||
dist/
|
||||
|
||||
CMakeFiles/
|
||||
CMakeCache.txt
|
||||
cmake_install.cmake
|
||||
install_manifest.txt
|
||||
Makefile
|
||||
compile_commands.json
|
||||
.ninja_deps
|
||||
.ninja_log
|
||||
|
||||
# =========================
|
||||
# Generated / intermediate
|
||||
# =========================
|
||||
*.o
|
||||
*.obj
|
||||
*.a
|
||||
*.lib
|
||||
*.so
|
||||
*.dylib
|
||||
*.dll
|
||||
*.exe
|
||||
*.out
|
||||
*.app
|
||||
*.pdb
|
||||
*.ilk
|
||||
*.dSYM/
|
||||
|
||||
*.log
|
||||
*.tmp
|
||||
*.swp
|
||||
*.swo
|
||||
*.bak
|
||||
|
||||
# ANTLR 生成物(通常在 build/,这里额外兜底)
|
||||
**/generated/antlr4/
|
||||
**/antlr4-generated/
|
||||
*.tokens
|
||||
*.interp
|
||||
|
||||
# =========================
|
||||
# IDE / Editor
|
||||
# =========================
|
||||
.vscode/
|
||||
.idea/
|
||||
.fleet/
|
||||
.vs/
|
||||
*.code-workspace
|
||||
|
||||
# CLion
|
||||
cmake-build-debug/
|
||||
cmake-build-release/
|
||||
|
||||
# =========================
|
||||
# OS / misc
|
||||
# =========================
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# =========================
|
||||
# Project outputs
|
||||
# =========================
|
||||
test/test_result/
|
||||
|
||||
Reference in New Issue
Block a user