diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2007-12-13 16:18:53 +0900 |
---|---|---|
committer | Simon Horman <horms@verge.net.au> | 2007-12-19 14:50:07 +0900 |
commit | adf85cbc1756e56c1f52f56235a3c08b3c5b8e05 (patch) | |
tree | 480e2d89501d7e51f3c7abf3291930932c3a3371 /purgatory/purgatory.c | |
parent | ac12ceecf15f637e024e6be9a030497e732a74eb (diff) | |
download | kexec-tools-adf85cbc1756e56c1f52f56235a3c08b3c5b8e05.tar.gz |
Build system simplification/standardisation
This change makes kexec-tools work more like a standard configure-make-
make-install-type project:
* Remove $(OBJDIR) stuff. To do an out-of-tree build, just configure
from a different directory.
* Use the implicit Makefile rules more, and just edit the compiler
flags for specific targets.
* Simplify compiler/linker flags - no need for EXTRA_*
* Add TARGET_CC, and improve checks for BUILD_CC too.
* Set arch-specific flags in arch-specific makefiles, not conditional
on $(ARCH).
* Generate dependency files in the main compile, rather than as a
separate step.
* Don't #include sha256.c, but re-build it into the purgatory.
Still a work-in-progress.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'purgatory/purgatory.c')
-rw-r--r-- | purgatory/purgatory.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/purgatory/purgatory.c b/purgatory/purgatory.c index aacbb3b..3889cf5 100644 --- a/purgatory/purgatory.c +++ b/purgatory/purgatory.c @@ -1,4 +1,4 @@ -#include <stdarg.h> + #include <limits.h> #include <stdint.h> #include <purgatory.h> @@ -46,5 +46,3 @@ void purgatory(void) verify_sha256_digest(); post_verification_setup_arch(); } - -#include "../util_lib/sha256.c" |