Skip to content

chore: 不要なビルドシステム残骸(common/Makefile・include/Makefile・bootstrap_tbb.sh)を削除する - #106

Merged
thawk105 merged 1 commit into
masterfrom
p7-remove-legacy-makefiles
May 15, 2026
Merged

chore: 不要なビルドシステム残骸(common/Makefile・include/Makefile・bootstrap_tbb.sh)を削除する#106
thawk105 merged 1 commit into
masterfrom
p7-remove-legacy-makefiles

Conversation

@thawk105

Copy link
Copy Markdown
Owner

背景

CMake 一本化後に残った、使われていないビルドシステム残骸ファイルを削除する。
親イシュー #29 / 旧 #36 をコンテキスト分割したうちの 1 つ (#87)。

変更内容

以下 3 ファイルを git rm で削除:

  • common/Makefile — CMake 移行前の残骸。CMake ビルドから参照されない。
  • include/Makefile — 同上。
  • build_tools/bootstrap_tbb.sh — 前提とする third_party/tbb.gitmodules に submodule 登録すらされておらず dead な bootstrap スクリプト。

あわせて docs/build_{ja,en}.md から bootstrap_tbb.sh への言及を削除(_ja/_en ペア更新)。

確認

  • CMakeLists.txt / cmake/*.cmake / .github/workflows/* / build_tools/* からこれら 3 ファイルへの参照がないことを grep で確認済み。
  • cmake -S . -B build(configure)が成功することを確認済み。
  • instruction/Makefile../common/Makefile include は [P7] instruction/ マイクロベンチの扱いを決める #85 のスコープのため本 PR では touch しない(instruction/ 自体が CMake ビルド対象外の未使用 legacy で実害なし)。

Closes #87

CMake 一本化後に残った、使われていないビルドシステム残骸ファイルを削除する。

- common/Makefile: CMake 移行前の残骸。CMake ビルドから参照されない。
- include/Makefile: 同上。
- build_tools/bootstrap_tbb.sh: 前提とする third_party/tbb は .gitmodules
  に submodule 登録すらされておらず dead な bootstrap スクリプト。

CMakeLists.txt / cmake/*.cmake / .github/workflows/* / build_tools/* から
これら 3 ファイルへの参照がないことを grep で確認済み。

あわせて docs/build_{ja,en}.md から bootstrap_tbb.sh への言及を削除する。

Closes #87
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[P7] 不要なビルドシステム残骸(common/Makefile・include/Makefile・bootstrap_tbb.sh)を削除する

1 participant