mirror of https://github.com/ipxe/ipxe.git
[build] Remove obsolete and unused portions of config.c
Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/34/head
parent
81112dea5f
commit
04c1ea8170
|
@ -1303,31 +1303,6 @@ $(CONFIG_LOCAL_NAMED_HEADERS) :
|
|||
|
||||
endif
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# Auto-incrementing build serial number. Append "bs" to your list of
|
||||
# build targets to get a serial number printed at the end of the
|
||||
# build. Enable -DBUILD_SERIAL in order to see it when the code runs.
|
||||
#
|
||||
BUILDSERIAL_H = config/.buildserial.h
|
||||
BUILDSERIAL_NOW = config/.buildserial.now
|
||||
BUILDSERIAL_NEXT = config/.buildserial.next
|
||||
|
||||
$(BUILDSERIAL_NOW) $(BUILDSERIAL_NEXT) :
|
||||
$(ECHO) 1 > $@
|
||||
|
||||
$(BUILDSERIAL_H) : $(BUILDSERIAL_NOW) $(BUILDSERIAL_NEXT)
|
||||
$(ECHO) '#define BUILD_SERIAL_NUM $(shell cat $<)' > $@
|
||||
|
||||
ifeq ($(filter bs,$(MAKECMDGOALS)),bs)
|
||||
$(shell diff -q $(BUILDSERIAL_NOW) $(BUILDSERIAL_NEXT) > /dev/null || \
|
||||
cp -f $(BUILDSERIAL_NEXT) $(BUILDSERIAL_NOW))
|
||||
endif
|
||||
|
||||
bs : $(BUILDSERIAL_NOW)
|
||||
@$(ECHO) $$(( $(shell cat $<) + 1 )) > $(BUILDSERIAL_NEXT)
|
||||
@$(ECHO) "Build serial number is $(shell cat $<)"
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# Build the TAGS file(s) for emacs
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
.buildserial.*
|
|
@ -44,34 +44,6 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
|
|||
* in the final iPXE executable built.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Build ID string calculations
|
||||
*
|
||||
*/
|
||||
#undef XSTR
|
||||
#undef STR
|
||||
#define XSTR(s) STR(s)
|
||||
#define STR(s) #s
|
||||
|
||||
#ifdef BUILD_SERIAL
|
||||
#include "config/.buildserial.h"
|
||||
#define BUILD_SERIAL_STR " #" XSTR(BUILD_SERIAL_NUM)
|
||||
#else
|
||||
#define BUILD_SERIAL_STR ""
|
||||
#endif
|
||||
|
||||
#ifdef BUILD_ID
|
||||
#define BUILD_ID_STR " " BUILD_ID
|
||||
#else
|
||||
#define BUILD_ID_STR ""
|
||||
#endif
|
||||
|
||||
#if defined(BUILD_ID) || defined(BUILD_SERIAL)
|
||||
#define BUILD_STRING " [build" BUILD_ID_STR BUILD_SERIAL_STR "]"
|
||||
#else
|
||||
#define BUILD_STRING ""
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Drag in all requested console types
|
||||
*
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
.buildserial.h
|
Loading…
Reference in New Issue