参考
https://www.cnblogs.com/Sungeek/p/11661554.html
简要
makefile个人用框架
代码如下(示例):
###############################################
## Disk Check
###############################################
disk:
df . -h && du -lh --max_depth=1 dir_path
## df . -h:用于查看当前盘占用资源量
## du -lh --max_depth=1 dir_path
## -h表示按M\K\G计算
## -l表示将硬链接纳入计算
## max_depth表示打印深度,即1表示显示该目录及该目录下一级的子文件夹
###############################################
## Run & Build Configuration
###############################################
export CFG=
export RUN_DIR=
export BUILD_DIR=
export LOG_DIR=
export LIST=
export ENV=
export SEED=
export DUMP_TCL=
run_dump:
run_nodump:
rebuild:
###############################################
## Wave Configuration
###############################################
export FSDB_PATH=
export FSDB_NAME=
export SIGLIAT=
export WAVE_DIR=
export WAVE_TOOL=
wavegen:
tofsdb:
verdi:
view:
vcov:
###############################################
## ALL
###############################################
all:
fsdb: