Подтвердить что ты не робот

Как условно настроить переменную Makefile, проверяя, существует ли файл

Например: Я хочу:

если файл1 существует:

CLEAN_SRC = *.h file3

еще

CLEAN_SRC = 
4b9b3361

Ответ 1

Если file1 не существует, то $(wildcard file1) будет оценивать пустую строку.

ifeq ($(wildcard file1),) 
    CLEAN_SRC =
else 
    CLEAN_SRC = *.h file3
endif