Makefile include
makefile include 指令
include指令告訴make暫停讀取當前makefile文件和讀取一個或多個其它的makefile,然後再繼續。該指令是一行在makefile中,看起來像這樣:
include filenames... |
文件名可以包含shell文件名模式。允許額外的空格開頭的行被忽略,但不允許一個標簽。例如,如果有三個`.mk',`.mk' files, `a.mk', `b.mk', and `c.mk', and $(bar) 擴展到bash中,然後下麵的表達式。
include foo *.mk $(bar) is equivalent to include foo a.mk b.mk c.mk bish bash |
當MAKE處理包括指令,它包含的makefile暫停讀取,並從各列出文件中依次讀取。當這個過程完成,使讀取指令出現在其中的makefile的恢複。