* [Comm] GNU make
@ 2003-08-11 10:57 Vitaly Ostanin
2003-08-11 11:18 ` Sergei Dolmatov
0 siblings, 1 reply; 3+ messages in thread
From: Vitaly Ostanin @ 2003-08-11 10:57 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 364 bytes --]
Hello, All!
Назрел вопрос, на который в pinfo make ответа не нашёл:
Как GNU make определяет, какие файлы нужно пересобрать?
Подозреваю, что запоминает время последней модификации файла.
Запоминает ли make это время (или другой признак) между
разными запусками себя? Если да, то где?
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Comm] GNU make
2003-08-11 10:57 [Comm] GNU make Vitaly Ostanin
@ 2003-08-11 11:18 ` Sergei Dolmatov
2003-08-11 11:21 ` [Comm] " Vitaly Ostanin
0 siblings, 1 reply; 3+ messages in thread
From: Sergei Dolmatov @ 2003-08-11 11:18 UTC (permalink / raw)
To: community
On Mon, Aug 11, 2003 at 02:57:50PM +0400, Vitaly Ostanin wrote:
> Hello, All!
>
> Назрел вопрос, на который в pinfo make ответа не нашёл:
>
> Как GNU make определяет, какие файлы нужно пересобрать?
>
> Подозреваю, что запоминает время последней модификации файла.
> Запоминает ли make это время (или другой признак) между
> разными запусками себя? Если да, то где?
На примере .c - он их сначала компилирует в .o, а затем смотрит, если .o
старше, чем соответствующий .c - то перекомпилирует.
И так со всем остальным. Конечно, очень грубо выразился, но суть примерно
такая. :)
--
Regards,
Sergei Dolmatov.
---
Real programs don't eat cache.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Comm] Re: GNU make
2003-08-11 11:18 ` Sergei Dolmatov
@ 2003-08-11 11:21 ` Vitaly Ostanin
0 siblings, 0 replies; 3+ messages in thread
From: Vitaly Ostanin @ 2003-08-11 11:21 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 796 bytes --]
On Mon, 11 Aug 2003 20:18:00 +0900
Sergei Dolmatov <sergei@dolmatov.dsb.ru> wrote:
> On Mon, Aug 11, 2003 at 02:57:50PM +0400, Vitaly Ostanin wrote:
> > Hello, All!
> >
> > Назрел вопрос, на который в pinfo make ответа не нашёл:
> >
> > Как GNU make определяет, какие файлы нужно пересобрать?
> >
> > Подозреваю, что запоминает время последней модификации файла.
> > Запоминает ли make это время (или другой признак) между
> > разными запусками себя? Если да, то где?
>
> На примере .c - он их сначала компилирует в .o, а затем
> смотрит, если .o старше, чем соответствующий .c - то
> перекомпилирует.
Ясно, спасибо! То есть после make clean я уже не определю, какие
файлы изменились...
<skipped/>
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-08-11 11:21 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-11 10:57 [Comm] GNU make Vitaly Ostanin
2003-08-11 11:18 ` Sergei Dolmatov
2003-08-11 11:21 ` [Comm] " Vitaly Ostanin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git