新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


devtool:toolchain:make:make-usage-notes


Make 使用法のメモ

ファイル名関連の関数

abspath

NAMESの各要素の絶対パスを取得する。
※ファイルやディレクトリが存在するかどうかはチェックしない。

使い方

$(abspath NAMES...)

realpath

NAMESの各要素の絶対パスを取得する。
abspathとは異なり、ファイルやディレクトリが存在するもののみ取得する

使い方

$(realpath NAMES...)

Makefile のディレクトリを取得

Makefileの先頭に下記を書くと MAKEFILE_DIR でそのMakefileが存在するディレクトリ名が取得できる。

MAKEFILE_DIR := $(dir $(lastword $(MAKEFILE_LIST)))

参考

devtool/toolchain/make/make-usage-notes.txt · 最終更新: 2021/05/26 10:22 by yoko