A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2000-July/007337.html below:

[Python-Dev] Makefile and dependencies

[Python-Dev] Makefile and dependencies [Python-Dev] Makefile and dependenciesMoshe Zadka Moshe Zadka <moshez@math.huji.ac.il>
Tue, 25 Jul 2000 20:32:43 +0300 (IDT)
On Tue, 25 Jul 2000, Jeremy Hylton wrote:

> The Python Makefiles do not contain enough dependency information to
> do incremental builds safely.  If you change a .h file, none of the .c
> files that use it will be re-compiled unless they were also changed.
> This makes it a bit more tedious to test new code, because you need to
> do a make clean to be sure you're getting everything.
> 
> I know next-to-nothing about makefiles.  Is there anyone with some
> expertise in this area who could contribute better dependency
> information?  Or is the lack of dependency information a conscious
> decision? 

Well, there could probably be an improvement, but not one that would
*ensure* safe incremental builds. The fundamental problems is that
it's using recursive make, which tends to have this problem. (Anyone has a
URL handy for Recursive Make Considered Harmful?). In the mean time,
perhaps running makedepend on the makefiles can improve the situation.

--
Moshe Zadka <moshez@math.huji.ac.il>
There is no IGLU cabal.
http://advogato.org/person/moshez




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4