У меня есть рабочий make-файл, который собирается с помощью mingw32. Теперь я переименовал этот makefile в Makefile.w32 (источник -> http://pastie.org/319964)
Теперь у меня есть Makefile со следующим. Проблема в том, что он не создает мой источник
all:
make mingw32
clean:
@echo "causes an infinite loop -> make mingw32 clean"
mingw32:
@echo "yeahhhhhhhhh"
make Makefile.w32
mingw32-clean:
@echo "mingw clean"
make Makefile.w32 clean
результат:
> "make"
make mingw32
make[1]: Entering directory `/c/nightly/test'
yeahhhhhhhhh
make Makefile.w32
make[2]: Entering directory `/c/nightly/test'
make[2]: Nothing to be done for `Makefile.w32'.
make[2]: Leaving directory `/c/nightly/test'
make[1]: Leaving directory `/c/nightly/test'
Мне кажется, ему не нравится расширение Makefile.w32. Я не понимаю, почему это не здание. Очевидно, он попадает в мою строку "make Makefile.w32".