Mihai Dumitrescu scria la data de 17 Ianuarie 2006:
> Salut
> 
> 
> am un makefile care arata ceva de genul:
> 
> TEST = 1
> 
> Ifneq($(TEST), 0)
>        CCFLAGS += -DTEST=$(TEST)
>       TEST_DIR = $(PROJ_DIR)/test_dir_$(TEST)
> endif
> [...]
> testdir:
>  Ifneq($(TEST), 0)
>       mkdir $(TEST_DIR)
>       gcc ....
> endif
> 
> ideea este ca atunci cand exista directorul $(TEST_DIR) make imi returneaza
> eroare cand se apeleaza ' mkdir $(TEST_DIR) '
> 
> Cum pot verifica in makefile daca un dir exista? sau cum pot determina
> makefile-ul sa treaca peste eroarea lui mkdir?

        test -d $(TEST_DIR) || mkdir $(TEST_DIR)

    Salutari,

    Liviu Daia

-- 
Dr. Liviu Daia                                  http://www.imar.ro/~daia

_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui