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 [2021/05/26 10:22] (現在) – [参考] yoko | ||
---|---|---|---|
行 7: | 行 7: | ||
### abspath | ### abspath | ||
- | NAMESの各要素の絶対パスを取得する。 | + | NAMESの各要素の絶対パスを取得する。 |
※ファイルやディレクトリが存在するかどうかはチェックしない。 | ※ファイルやディレクトリが存在するかどうかはチェックしない。 | ||
行 17: | 行 17: | ||
### realpath | ### realpath | ||
- | NAMESの各要素の絶対パスを取得する。 | + | NAMESの各要素の絶対パスを取得する。 |
abspathとは異なり、ファイルやディレクトリが存在するもののみ取得する | abspathとは異なり、ファイルやディレクトリが存在するもののみ取得する | ||
行 25: | 行 25: | ||
$(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 · 最終更新: 2021/05/24 15:28 by yoko