|
From: techtonik <tec...@tu...> - 2004-12-10 14:28:54
|
||*()*|| [\..konnichi wa, ogenki desu ka, Max../]
t>> Допустим цель - создать готовую среду разработки для каждого языка.
t>> Скажем человек скачивает с CVS исходник. Его надо скомпилировать,
t>> но в ассоциациях в far на .c у него, скажем, не стоит gcc, локальное
t>> контекстное меню из репозитория ссылается на несуществующие пути,
t>> при компилированиии туча непонятных ошибок из-за ненайденных библиотек.
t>> Как этого избежать и облегчить жизнь тем, кто хочет отловить баг в
t>> исходнике, чтобы прислать патч?
MB> надо делать средствами, принятыми для каждого мира. в мире plain-c это
MB> make
MB> для delphi - это dpr.
Как насчёт нового модуля skeleton в репозитории, в котором бы были уже
настроенные фалики среды для каждого языка с исходниками hello world в
одном месте? Чтобы можно было посмотреть исходники прямо через
веб-интерфейс CVS sourceforge?
Впоследствии ссылку на этот skeleton можно будет включить в состав
документации по FarAPI.
MB> библиотеки надо включать - если они маленькие и редкие и не включать
MB> если они большие и общее место
MB> во-вторых, я сомневаюсь, что человек неспособный разобраться с
MB> мелокими проблемами накодит что-то полезное.
Ну мало ли. Накодит не накодит, а если C++ в школе научили, то
патчик прислать сможет. Главное разгрузить его от необходимости думать
над тем как этот код собрать, нежели над самим кодом.
Я вот посмотрел на Apache ANT. Возможно ли его заточить как
универсальное средство для сборки плагинов?
--
//Old Rusty Cans Killers [ORCK]:
//technically yours, techtonik
|