2013-04-10 63 views
0

我可以在文件列表中引用上次更新文件的文件名組件。不是文件擴展名組件?這怎麼可能呢?Makefile:獲取最近更新文件的文件名組件

我有一個Makefile列出了一些文件。例如: -

FILES= file1.txt file2.txt file3.txt 

如果我能得到FILES最近更新的文件,我將能夠有一個Makefile瞄準它。例如:

viewThatFile: open $(LAST_TOUCHED_FILE_IN_FILES).html 

這將是真棒!

我使用OSX btw。

回答

1
LATEST := $(basename $(shell ls -1t $(FILES) | head -1))