[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Build systems suck. Can Lua be the basis for a better build system?
- From: Sean Conner <sean@...>
- Date: Sun, 10 Mar 2013 22:04:12 -0400
It was thus said that the Great William Ahern once stated:
>
> Sorry for the OT, but this scenario is actually more representative than you
> might think. "System" headers are anything included by "<...>", including
> third-party libraries. If you update to a newer version of Lua, or update an
> XML library, then your dependencies are already out-of-date when you next
> `make`, and ideally make would know this and rebuild stuff that depended on
> those headers.
But then you'll need to generate the dependencies at compile time (or at
least at installing the source time), because where is math.h stored? On
Unix systems, it's most likely in "/usr/include" but on Windows?
And further more, here's a full list of dependencies on a source file that
only includes math.h under Linux:
/usr/include/math.h
/usr/include/features.h
/usr/include/sys/cdefs.h
/usr/include/gnu/stubs.h
/usr/include/bits/huge_val.h
/usr/include/bits/mathdef.h
/usr/include/bits/mathcalls.h
And under OS-X:
/usr/include/math.h
/usr/include/architecture/i386/math.h
usr/include/sys/cdefs.h
A complete different list.
-spc (Just one more data point here ... )
- References:
- Build systems suck. Can Lua be the basis for a better build system?, Spencer Parkin
- Re: Build systems suck. Can Lua be the basis for a better build system?, steve donovan
- Re: Build systems suck. Can Lua be the basis for a better build system?, Sean Conner
- Re: Build systems suck. Can Lua be the basis for a better build system?, Joshua Jensen
- Re: Build systems suck. Can Lua be the basis for a better build system?, Zé
- Re: Build systems suck. Can Lua be the basis for a better build system?, Joshua Jensen
- Re: Build systems suck. Can Lua be the basis for a better build system?, Zé
- Re: Build systems suck. Can Lua be the basis for a better build system?, martinwguy
- Re: Build systems suck. Can Lua be the basis for a better build system?, Zé
- Re: Build systems suck. Can Lua be the basis for a better build system?, William Ahern