./configure script
[Original issue 52](https://code.google.com/p/mrim-prpl/issues/detail?id=52) created by ostinru on 2011-03-23T07:09:19.000Z:
Т.к. у нас появилась gtk+ формочка(которая не нужна в finch, и других libpurple-фронтендах), то надо сделать её отключаемой. Я начал вынос всего gtk+ кода в отдельный файл, и заключать код в
- ifdef GTK <...>
- endif
Поэтому надо написать ./configure скрипт с параметрами: DEBUG FT GTK CHATS и простенькой подсказкой-справкой.
Эти параметры должны закидываться в config.h в виде #define FT
По идее, без ./configure надо запретить работать make или первой же командой в make выводить сообщение о необходимости сконфигурировать плагин и сразу же показать configure-справку-подсказку
ПС: желательно это сделать до релиза(ориентировочно 20-е числа апреля)
Comments (5)
-
reporter -
Comment 2 originally posted by plaque_fcc on 2011-04-04T16:51:35.000Z:
Hope this helps. <hr>
- *Attachment: [configure](https://storage.googleapis.com/google-code-attachments/mrim-prpl/issue-52/comment-2/configure)*
-
reporter Comment 3 originally posted by ostinru on 2011-04-04T17:04:31.000Z:
Спасибо! Работает! Не хватило чуток самому додуматься.
-
Comment 4 originally posted by plaque_fcc on 2011-04-04T20:02:33.000Z:
На пользу всем нам.
-
- changed status to resolved
- Log in to comment
Comment 1 originally posted by ostinru on 2011-04-03T18:27:52.000Z:
echo -e "#ifndef CONFIG_H\n #define CONFIG_H\n" > $CF echo -e " #define DISPLAY_VERSION \"0.1.27\"" >> $CF echo -e " /* Options:\n DEBUG - print more debug info\n FT - filetransfer support (Not implemented)\n CHATS - add mrim-chats support$
for x in $@ do case x in --debug) echo "#define DEBUG" >> $CF ;; --gtk) echo "#define GTK" >> $CF ;; --chats) echo "#define CHATS" >> $CF ;;
echo "#endif" >> $CF
Почему не работает? Всегда попадает в ветку *) ?