summaryrefslogtreecommitdiff
path: root/uisimulator/win32/Makefile.vc6
diff options
context:
space:
mode:
authorDan Everton <dan@iocaine.org>2006-08-12 10:28:30 +0000
committerDan Everton <dan@iocaine.org>2006-08-12 10:28:30 +0000
commit9d2929b79b22765701e9db240d967877d7f7bab8 (patch)
tree0829913b3e58ce5d1886358395d42c5cee80ce6c /uisimulator/win32/Makefile.vc6
parent509ee3d42cfe0660a107ae169a11cef9c0604b1f (diff)
downloadrockbox-9d2929b79b22765701e9db240d967877d7f7bab8.tar.gz
rockbox-9d2929b79b22765701e9db240d967877d7f7bab8.zip
Remove Win32 and X11 simulator sources. They've been deprecated for a while in favour of the SDL sim. Time to go.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10543 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/win32/Makefile.vc6')
-rw-r--r--uisimulator/win32/Makefile.vc6101
1 files changed, 0 insertions, 101 deletions
diff --git a/uisimulator/win32/Makefile.vc6 b/uisimulator/win32/Makefile.vc6
deleted file mode 100644
index d92f18d86d..0000000000
--- a/uisimulator/win32/Makefile.vc6
+++ /dev/null
@@ -1,101 +0,0 @@
1############################################################################
2# __________ __ ___.
3# Open \______ \ ____ ____ | | _\_ |__ _______ ___
4# Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
5# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
6# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
7# \/ \/ \/ \/ \/
8# $Id$
9#
10# Copyright (C) 2002 by Felix Arends
11#
12# All files in this archive are subject to the GNU General Public License.
13# See the file COPYING in the source tree root for full license agreement.
14#
15# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
16# KIND, either express or implied.
17#
18############################################################################
19
20
21#CHANGE THIS FIELD TO SPECIFY RECORDER OR PLAYER (Player does not work very well atm)
22TARGET = RECORDER
23
24FIRMWAREDIR = ../../firmware
25DRIVERS = $(FIRMWAREDIR)/drivers
26COMMON = $(FIRMWAREDIR)/common
27APPSCOMMON = ../common
28TOOLSDIR = ..\..\tools
29SIMDIR = ../win32/
30APPDIR = ../../apps/
31PLAYERDIR = $(APPDIR)player/
32RECDIR = $(APPDIR)recorder/
33RM = del
34LANGUAGE = english
35FONT = $(FIRMWAREDIR)/fonts/clR6x8.bdf
36
37!IF ("$(TARGET)" == "RECORDER")
38DISPLAY = -DHAVE_LCD_BITMAP
39KEYPAD = -DHAVE_RECORDER_KEYPAD
40MODEL_SPECIFIC_DIR = $(RECDIR)
41!ELSE
42DISPLAY = -DHAVE_LCD_CHARCELLS
43KEYPAD = -DHAVE_PLAYER_KEYPAD
44MODEL_SPECIFIC_DIR = $(PLAYERDIR)
45!ENDIF
46
47CC = cl
48RC = rc
49LINK = link
50DEFINES = $(DEFINES) -DWIN32 -DHAVE_CONFIG_H -DGETTIMEOFDAY_TWO_ARGS -DSIMULATOR $(KEYPAD) $(DISPLAY) -DAPPSVERSION=\"WIN32SIM\"
51LDFLAGS = /OUT:uisw32.exe /SUBSYSTEM:windows /NOLOGO /MACHINE:IX86 kernel32.lib user32.lib gdi32.lib
52INCLUDES = -I$(FIRMWAREDIR)/export -I$(DRIVERS) -I$(COMMON) -I$(APPSCOMMON) -I$(SIMDIR) -I$(APPDIR) -I$(MODEL_SPECIFIC_DIR)
53LIBS = /DEFAULTLIB:gdi32.lib /DEFAULTLIB:user32.lib /NODEFAULTLIB:libc.lib
54
55CFLAGS = $(DEBUG) $(DEFINES) $(INCLUDES) /MD /Fd"Release/vc70.pdb" /c
56
57SRCS = *.c \
58 $(DRIVERS)/power.c \
59 $(APPDIR)*.c \
60 $(APPSCOMMON)/lcd-common.c $(APPSCOMMON)/mpegplay.c $(APPSCOMMON)/sim_icons.c $(APPSCOMMON)/stubs.c \
61 $(FIRMWAREDIR)/mpeg.c $(FIRMWAREDIR)/id3.c $(FIRMWAREDIR)/usb.c $(FIRMWAREDIR)/mpeg.c $(FIRMWAREDIR)/font.c $(FIRMWAREDIR)/powermgmt.c \
62 $(COMMON)/sprintf.c $(COMMON)/strtok.c $(COMMON)/errno.c
63
64!IF ("$(DISPLAY)" == "-DHAVE_LCD_BITMAP")
65SRCS = $(SRCS) $(RECDIR)/bmp.c $(RECDIR)/bounce.c $(RECDIR)/cube.c $(RECDIR)/icons.c $(RECDIR)/keyboard.c $(RECDIR)/peakmeter.c \
66 $(RECDIR)/snow.c $(RECDIR)/sokoban.c $(RECDIR)/tetris.c $(RECDIR)/widgets.c $(RECDIR)/wormlet.c $(DRIVERS)/lcd-recorder.c
67!ELSE
68SRCS = $(SRCS) $(APPSCOMMON)/lcd-playersim.c $(DRIVERS)/lcd-player.c $(PLAYERDIR)*.c
69!ENDIF
70
71OBJS = lang.obj $(SRCS:.c=.obj) uisw32.res
72
73all : uisw32.exe
74
75$(APPDIR)credits.raw:
76 perl $(APPDIR)credits.pl < ../../docs/CREDITS > $(APPDIR)credits.raw
77
78kernel.obj:
79 $(CC) $(CFLAGS) *.c
80
81sysfont.c: $(FONT)
82 $(TOOLSDIR)\convbdf -c -o sysfont.c $(FONT)
83
84sysfont.obj: sysfont.c
85 $(CC) $(CFLAGS) sysfont.c
86
87uisw32.exe: $(APPDIR)credits.raw $(OBJS) sysfont.obj kernel.obj
88 $(LINK) $(LIBS) $(LDFLAGS) *.obj uisw32.res
89
90uisw32.res:
91 $(RC) /r uisw32.rc
92
93build.lang: $(APPDIR)/lang/$(LANGUAGE).lang
94 perl $(TOOLSDIR)/uplang $(APPDIR)/lang/english.lang $(APPDIR)/lang/$(LANGUAGE).lang > build.lang
95
96lang.obj: build.lang
97 perl -s $(TOOLSDIR)/genlang -p=lang build.lang
98 $(CC) $(CFLAGS) -c lang.c -o lang.obj
99
100clean:
101 $(RM) *.obj ..\..\apps\lang.c ..\..\apps\lang.h ..\..\apps\credits.raw lang.build uisw32.res uisw32.exe