Навесить у меня так и не получается (Firefox 3.0.5) поэтому держите линк:
http://files.mail.ru/9S3R2QВсе двигается медленнее чем хотелось бы, мало времени... В следующим релизе постараюсь получше закоментить,
а вобще, желательно если бы кто то посмотрел - попробовал, чтоб появлялись вопросы и мы их тут обсуждали
иначе получится очередной шаблон...
# чего нет:
# не ищет зависимости асм файлов
# не поддерживает контроль файлов, когда они в /obj, - перекомпилирует каждый раз всё,
# поэтому пока генерит *.obj в рабочую директорию
# что есть:
# v1.2
# - поиск исходников (*.с, *.s79) в директориях перечисленных в переменной source_dirs
# - компиляция *.с, *.s79 в обьектники r.79 (ложатся в корень проекта)
# - автоматическая генерация зависимостей исходных файлов от хидеров *.h
# - передача ключей компилятору
# - цели all, clean
#
# v1.1
# - компиляция *.с исходников в *.obj все лежит в папке где Makefile