devtool:toolchain:make:make-usage-notes
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| devtool:toolchain:make:make-usage-notes [2021/05/24 15:28] – 作成 yoko | devtool:toolchain:make:make-usage-notes [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | Make 使用法のメモ | + | ====== |
| - | ================ | + | |
| - | ファイル名関連の関数 | + | ===== ファイル名関連の関数 |
| - | ------------------ | + | |
| ### abspath | ### abspath | ||
| - | NAMESの各要素の絶対パスを取得する。 | + | NAMESの各要素の絶対パスを取得する。 |
| ※ファイルやディレクトリが存在するかどうかはチェックしない。 | ※ファイルやディレクトリが存在するかどうかはチェックしない。 | ||
| 行 17: | 行 15: | ||
| ### realpath | ### realpath | ||
| - | NAMESの各要素の絶対パスを取得する。 | + | NAMESの各要素の絶対パスを取得する。 |
| abspathとは異なり、ファイルやディレクトリが存在するもののみ取得する | abspathとは異なり、ファイルやディレクトリが存在するもののみ取得する | ||
| 行 25: | 行 23: | ||
| $(realpath NAMES...) | $(realpath NAMES...) | ||
| ``` | ``` | ||
| + | |||
| + | |||
| + | ===== Makefile のディレクトリを取得 ===== | ||
| + | Makefileの先頭に下記を書くと MAKEFILE_DIR でそのMakefileが存在するディレクトリ名が取得できる。 | ||
| + | |||
| + | ``` | ||
| + | MAKEFILE_DIR := $(dir $(lastword $(MAKEFILE_LIST))) | ||
| + | ``` | ||
| + | |||
| + | |||
| + | ===== 参考 ===== | ||
| + | |||
| + | - [[https:// | ||
| + | - [[https:// | ||
| + | - [[https:// | ||
| + | |||
| + | |||
| + | |||
devtool/toolchain/make/make-usage-notes.1621837681.txt.gz · 最終更新: by yoko
