summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorStuart Martin <mister_wavey@rockbox.org>2002-04-30 19:34:31 +0000
committerStuart Martin <mister_wavey@rockbox.org>2002-04-30 19:34:31 +0000
commit74e720c564214a55011b542a38f15d4c3d2c41c2 (patch)
treed30e404142a3d7c57359429af7850cdd4d566ea3 /firmware
parent81f574578dd1ed9a89a520851ec139612f5f7f6e (diff)
downloadrockbox-74e720c564214a55011b542a38f15d4c3d2c41c2.tar.gz
rockbox-74e720c564214a55011b542a38f15d4c3d2c41c2.zip
win32 makefile for harness
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@343 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r--firmware/test/wavey/Makefile.win3243
1 files changed, 43 insertions, 0 deletions
diff --git a/firmware/test/wavey/Makefile.win32 b/firmware/test/wavey/Makefile.win32
new file mode 100644
index 0000000000..2374e85891
--- /dev/null
+++ b/firmware/test/wavey/Makefile.win32
@@ -0,0 +1,43 @@
1# __________ __ ___.
2# Open \______ \ ____ ____ | | _\_ |__ _______ ___
3# Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
4# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
5# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
6# \/ \/ \/ \/ \/
7# $Id$
8#
9
10# Pick a target to build for
11TARGET = -DARCHOS_PLAYER=1
12#TARGET = -DARCHOS_PLAYER_OLD=1
13#TARGET = -DARCHOS_RECORDER=1
14
15CC = gcc
16LD = ld
17AR = ar
18AS = as
19OC = objcopy
20scramble = scramble-win32
21
22INCLUDES=-I. -Icommon -Idrivers
23TARGET_OPTIONS =
24CFLAGS = -Os -Wall ${TARGET_OPTIONS} -nostdlib -Wstrict-prototypes -fomit-frame-pointer -fschedule-insns $(INCLUDES) $(TARGET)
25AFLAGS += -small -relax
26
27SRC := playlist.c settings.c panic.c disk.c debug.c harness.c
28OBJS := $(SRC:%.c=%.o)
29
30%.o: %.s
31 $(CC) -o $@ $(CFLAGS) $(INCLUDES) $(DEFS) -c $<
32
33all : rockbox-win32.exe
34
35rockbox-win32.exe: $(OBJS)
36 $(CC) -o rockbox-win32.exe ${OBJS}
37
38dist:
39 tar czvf dist.tar.gz Makefile main.c start.s app.lds
40
41clean:
42 -rm -f *.x *.i *.o *.elf *.bin *.map *.mod *.bak *~
43