mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-09 21:25:19 -05:00
Added build timestamp in version string
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1349 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
803f47b8af
commit
6d55a71e0e
3 changed files with 10 additions and 9 deletions
|
|
@ -25,7 +25,7 @@ TARGET = -DARCHOS_PLAYER_OLD=1
|
||||||
# store output files in this directory:
|
# store output files in this directory:
|
||||||
OBJDIR = .
|
OBJDIR = .
|
||||||
|
|
||||||
CFLAGS = -O -W -Wall -m1 -nostdlib -Wstrict-prototypes -fomit-frame-pointer -fschedule-insns $(INCLUDES) $(TARGET) $(DEFINES)
|
CFLAGS = -O -W -Wall -m1 -nostdlib -Wstrict-prototypes -fomit-frame-pointer -fschedule-insns $(INCLUDES) $(TARGET) $(DEFINES) -DAPPSVERSION=\"$(VERSION)\"
|
||||||
AFLAGS += -small -relax
|
AFLAGS += -small -relax
|
||||||
|
|
||||||
ifdef DEBUG
|
ifdef DEBUG
|
||||||
|
|
|
||||||
7
tools/configure
vendored
7
tools/configure
vendored
|
|
@ -53,13 +53,14 @@ TARGET=@TARGET@
|
||||||
DISPLAY=@DISPLAY@
|
DISPLAY=@DISPLAY@
|
||||||
KEYPAD=@KEYPAD@
|
KEYPAD=@KEYPAD@
|
||||||
THISDIR="@PWD@"
|
THISDIR="@PWD@"
|
||||||
|
VERSION=\$(shell date +%y%m%d-%H%M)
|
||||||
|
|
||||||
.PHONE:
|
.PHONE:
|
||||||
|
|
||||||
all: sim
|
all: sim
|
||||||
|
|
||||||
sim:
|
sim:
|
||||||
make -C \$(SIMDIR) DISPLAY=\$(DISPLAY) KEYPAD=\$(KEYPAD) OBJDIR=\$(THISDIR)
|
make -C \$(SIMDIR) DISPLAY=\$(DISPLAY) KEYPAD=\$(KEYPAD) OBJDIR=\$(THISDIR) VERSION=\$(VERSION)
|
||||||
|
|
||||||
clean-sim:
|
clean-sim:
|
||||||
make -C \$(SIMDIR) DISPLAY=\$(DISPLAY) KEYPAD=\$(KEYPAD) OBJDIR=\$(THISDIR) clean
|
make -C \$(SIMDIR) DISPLAY=\$(DISPLAY) KEYPAD=\$(KEYPAD) OBJDIR=\$(THISDIR) clean
|
||||||
|
|
@ -150,7 +151,6 @@ if [ -z "$target" ]; then
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ -z "$debug" ]; then
|
if [ -z "$debug" ]; then
|
||||||
##################################################################
|
##################################################################
|
||||||
# Figure out debug on/off
|
# Figure out debug on/off
|
||||||
|
|
@ -235,6 +235,7 @@ APPSDIR=@APPSDIR@
|
||||||
DEBUG=@DEBUG@
|
DEBUG=@DEBUG@
|
||||||
TARGET=@TARGET@
|
TARGET=@TARGET@
|
||||||
THISDIR="@PWD@"
|
THISDIR="@PWD@"
|
||||||
|
VERSION=\$(shell date +%y%m%d-%H%M)
|
||||||
|
|
||||||
.PHONE: firmware apps
|
.PHONE: firmware apps
|
||||||
|
|
||||||
|
|
@ -244,7 +245,7 @@ firmware:
|
||||||
make -C \$(FIRMDIR) TARGET=\$(TARGET) \$(DEBUG) OBJDIR=\$(THISDIR)
|
make -C \$(FIRMDIR) TARGET=\$(TARGET) \$(DEBUG) OBJDIR=\$(THISDIR)
|
||||||
|
|
||||||
apps:
|
apps:
|
||||||
make -C \$(APPSDIR) TARGET=\$(TARGET) \$(DEBUG) OBJDIR=\$(THISDIR)
|
make -C \$(APPSDIR) TARGET=\$(TARGET) \$(DEBUG) OBJDIR=\$(THISDIR) VERSION=\$(VERSION)
|
||||||
|
|
||||||
clean-firmware:
|
clean-firmware:
|
||||||
make -C \$(FIRMDIR) TARGET=\$(TARGET) OBJDIR=\$(THISDIR) clean
|
make -C \$(FIRMDIR) TARGET=\$(TARGET) OBJDIR=\$(THISDIR) clean
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ DISPLAY = -DHAVE_LCD_BITMAP
|
||||||
KEYPAD = -DHAVE_RECORDER_KEYPAD
|
KEYPAD = -DHAVE_RECORDER_KEYPAD
|
||||||
|
|
||||||
DEFINES = -DHAVE_CONFIG_H -DGETTIMEOFDAY_TWO_ARGS -DSIMULATOR \
|
DEFINES = -DHAVE_CONFIG_H -DGETTIMEOFDAY_TWO_ARGS -DSIMULATOR \
|
||||||
$(KEYPAD) $(DISPLAY)
|
$(KEYPAD) $(DISPLAY)
|
||||||
|
|
||||||
LDFLAGS = -lX11 -lm -lXt -lXmu -lnsl
|
LDFLAGS = -lX11 -lm -lXt -lXmu -lnsl
|
||||||
|
|
||||||
|
|
@ -71,7 +71,7 @@ endif
|
||||||
|
|
||||||
CFLAGS = $(DEBUG) $(DEFINES) $(INCLUDES) -W -Wall
|
CFLAGS = $(DEBUG) $(DEFINES) $(INCLUDES) -W -Wall
|
||||||
|
|
||||||
APPCFLAGS = $(DEBUG) $(DEFINES) $(APPINCLUDES) -W -Wall
|
APPCFLAGS = $(DEBUG) $(DEFINES) -DAPPSVERSION=\"$(VERSION)\" $(APPINCLUDES) -W -Wall
|
||||||
|
|
||||||
FIRMSRCS = chartables.c lcd.c sprintf.c id3.c debug.c usb.c mpeg.c
|
FIRMSRCS = chartables.c lcd.c sprintf.c id3.c debug.c usb.c mpeg.c
|
||||||
|
|
||||||
|
|
@ -198,7 +198,7 @@ $(OBJDIR)/showtext.o: $(APPDIR)/showtext.c
|
||||||
$(CC) $(APPCFLAGS) -c $< -o $@
|
$(CC) $(APPCFLAGS) -c $< -o $@
|
||||||
|
|
||||||
$(OBJDIR)/lcd.o: $(DRIVERS)/lcd.c
|
$(OBJDIR)/lcd.o: $(DRIVERS)/lcd.c
|
||||||
$(CC) $(APPCFLAGS) -c $< -o $@
|
$(CC) $(CFLAGS) -c $< -o $@
|
||||||
|
|
||||||
$(OBJDIR)/chartables.o: $(FIRMWAREDIR)/chartables.c
|
$(OBJDIR)/chartables.o: $(FIRMWAREDIR)/chartables.c
|
||||||
$(CC) $(APPCFLAGS) -c $< -o $@
|
$(CC) $(APPCFLAGS) -c $< -o $@
|
||||||
|
|
@ -216,10 +216,10 @@ $(OBJDIR)/mpeg.o: $(FIRMWAREDIR)/mpeg.c
|
||||||
$(CC) $(CFLAGS) -c $< -o $@
|
$(CC) $(CFLAGS) -c $< -o $@
|
||||||
|
|
||||||
$(OBJDIR)/sprintf.o: $(COMMON)/sprintf.c
|
$(OBJDIR)/sprintf.o: $(COMMON)/sprintf.c
|
||||||
$(CC) $(APPCFLAGS) -c $< -o $@
|
$(CC) $(CFLAGS) -c $< -o $@
|
||||||
|
|
||||||
$(OBJDIR)/usb.o: $(FIRMWAREDIR)/usb.c
|
$(OBJDIR)/usb.o: $(FIRMWAREDIR)/usb.c
|
||||||
$(CC) $(APPCFLAGS) -c $< -o $@
|
$(CC) $(CFLAGS) -c $< -o $@
|
||||||
|
|
||||||
|
|
||||||
# these ones are simulator-specific
|
# these ones are simulator-specific
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue