ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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