ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Aleksey Cheusov <vle@gmx.net>
To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] mk-configure -- lightweight replacement for GNU autotools
Date: Mon, 13 Jul 2009 01:29:10 +0300
Message-ID: <s93r5wlr0w9.fsf@chen.chizhovka.net> (raw)
In-Reply-To: <1247434023.22296.40.camel@latitude.localdomain> (Alexey Rusakov's message of "Mon, 13 Jul 2009 01:27:03 +0400")

> Да видите ли какое дело, если библиотека нормально собрана (и у нас, и в
> другом дистрибутиве, то сборка с ней будет выглядеть вот так:
> ./configure
> make
Если все зависимые библиотеки лежат в системных каталогах и всякие
pkg-config и подобные находятся в путях, то для сборки с mc-configure
понадобится ровно в два раза меньше команд, тоже безо всяких опций.

   bmake

Не вижу никакой разницы.

> Ну и ваш заход на тему "любой дурак напишет большую программу" -
> извините, это даже не снобизм. Это элементарная далёкость от
> промышленного программирования.
Промышленным программированием с огромными объемами исходного кода я
занимаюсь на работе. ЗДЕСЬ мне ЭТО обсуждать не интересно. Как я уже
сказал, в open source (в свое личное время) я не делаю ОГРОМНЫХ
проектов. Принципиально. И не собираюсь этого делать в ближайшем
будущем. Проект же mk-configure маленький сейчас ( <1500 строк
mk-configure + ~2500 строк mk-files) и маленьким останется в обозримом
будущем. У меня в этом нет никаких сомнений. При этом уже сейчас он
реализует львиную долю функциональности automake и
autoconf. Нереализованные пока возможности займут еще несколько сотен
строк. Степень моей "далекости" мне тоже обсуждать не интересно.

> Вот вам тест насчёт вашего фреймворка: попробуйте перенести на
> mk-configure сборку простой такой библиотеки Gtk+
Началось забрасывание тухлыми яйцами. Ну и манеры вести разговор...
Портировать gtk+ на mk-configure я, естественно, не буду. Просто потому,
что мне это не надо. Это абсолютно бесполезная потеря времени.

Если Вам известны НЕПРЕОДОЛИМЫЕ или хотя весьма СЕРЬЁЗНЫЕ на Ваш взгляд
для сторонних framework-ов трудности в сборке gtk+, будьте так любезны,
огласите весь список. Буду весьма признателен. В этом случае разговор
получится весьма предметным и весьма полезным, а возможно и
поучительным.  Если такого списка нет, то подобные "тесты насчёт вашего
фреймворка" -- не более чем растопыривание пальцев веером. Если такой
список есть, но поделиться им жалко, значит я сюда зря пришел. Хотя нет,
уже не зря, кое на какие мысли меня здесь всеже натолкнули. В такой
"дружелюбной" атмосфере... счастлив, что жив остался. Но нормальной
критики, увы, так и не услышал.

Передергивания на счет "дураков" поскипал -- скучно.

-- 
Best regards, Aleksey Cheusov.


  parent reply	other threads:[~2009-07-12 22:29 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-12  5:53 Aleksey Cheusov
2009-07-12  9:18 ` Gleb Kulikov
2009-07-12 14:44   ` Aleksey Cheusov
2009-07-12 17:18     ` Gleb Kulikov
2009-07-12 17:37       ` Aleksey Cheusov
2009-07-16 10:52         ` Gleb Kulikov
2009-07-12 22:13     ` Mikhail Yakshin
2009-07-13 19:56       ` Aleksey Cheusov
2009-07-13 21:02         ` Led
2009-07-13 21:18           ` Aleksey Cheusov
2009-07-14  1:49         ` [sisyphus] [JT] " Pavel N. Solovyov
2009-07-14  5:22           ` Afanasov Dmitry
2009-07-14  6:21             ` Aleksey Cheusov
2009-07-14 23:13         ` [sisyphus] " Mikhail Yakshin
2009-07-15 19:23           ` Aleksey Cheusov
2009-07-15 19:41             ` Vitaly Kuznetsov
2009-07-15 19:53               ` Aleksey Cheusov
2009-07-12 12:03 ` Alexey I. Froloff
2009-07-12 12:07 ` Alexey Gladkov
2009-07-12 13:48   ` Aleksey Cheusov
2009-07-12 14:52     ` Alexey Gladkov
2009-07-12 15:15       ` Aleksey Cheusov
2009-07-12 18:57         ` Денис Смирнов
2009-07-12 20:02           ` Aleksey Cheusov
2009-07-12 20:31             ` Alexey I. Froloff
2009-07-12 20:41               ` Aleksey Cheusov
2009-07-12 20:49                 ` Alexey I. Froloff
2009-07-12 21:00                   ` Aleksey Cheusov
2009-07-12 21:03                     ` Aleksey Cheusov
2009-07-12 22:17                     ` Alexey I. Froloff
2009-07-13 20:03                       ` Aleksey Cheusov
2009-07-13 20:54                         ` Alexey I. Froloff
2009-07-13 21:06                           ` Aleksey Cheusov
2009-07-13 21:12                             ` Alexey I. Froloff
2009-07-13 21:23                               ` Aleksey Cheusov
2009-07-13 21:43                                 ` Alexey I. Froloff
2009-07-12 21:27             ` Alexey Rusakov
2009-07-12 21:36               ` Alexey I. Froloff
2009-07-12 22:29               ` Aleksey Cheusov [this message]
2009-07-12 23:04                 ` Alexey I. Froloff
2009-07-13  5:26                 ` Alexey Rusakov
2009-07-13  6:05             ` Денис Смирнов
2009-07-13  8:26               ` Afanasov Dmitry
2009-07-13 17:54                 ` Денис Смирнов
2009-07-13 20:20               ` Aleksey Cheusov
2009-07-13 20:52                 ` Alexey I. Froloff
2009-07-13 21:06                   ` Aleksey Cheusov
2009-07-13 21:39                     ` Alexey I. Froloff
2009-07-13 19:43         ` [sisyphus] mk-configure: args vs options Dmitry V. Levin
2009-07-13 20:28           ` Aleksey Cheusov
2009-07-13 20:40             ` Dmitry V. Levin
2009-07-12 16:06 ` [sisyphus] mk-configure -- lightweight replacement for GNU autotools Led
2009-07-12 16:18   ` Aleksey Cheusov
2009-07-12 16:28     ` Led
2009-07-13 20:36 ` Dmitry V. Levin
2009-07-13 20:56   ` Aleksey Cheusov
2009-07-13 21:29     ` Dmitry V. Levin
2009-07-14  6:37       ` Aleksey Cheusov
2009-07-14  6:53         ` Afanasov Dmitry
2009-07-14 18:25           ` Aleksey Cheusov
2009-07-14 18:32             ` Led
2010-06-12 14:56 ` Aleksey Cheusov
2010-06-15  3:25   ` REAL
2010-06-15  6:05     ` Aleksey Cheusov
2010-06-15  5:29       ` REAL
2010-06-15  7:19         ` Slava Semushin
2010-06-15  7:22         ` Aleksey Cheusov
2010-06-15  7:03           ` REAL
2010-06-15  7:52           ` REAL
2010-06-15  9:39             ` Aleksey Cheusov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=s93r5wlr0w9.fsf@chen.chizhovka.net \
    --to=vle@gmx.net \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git