summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-08-02 12:15:38 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-08-02 12:15:38 +0000
commitac9ebdebc52bedf00ec25fc9c80123ebc2acf8f9 (patch)
tree34fd35f29960e50ab5ea3baec249eed60ebc98e7
parent60fe9dfa4a8e268e2f11476c919248c07fc3a0ef (diff)
downloadrockbox-ac9ebdebc52bedf00ec25fc9c80123ebc2acf8f9.zip
rockbox-ac9ebdebc52bedf00ec25fc9c80123ebc2acf8f9.tar.gz
rockbox-ac9ebdebc52bedf00ec25fc9c80123ebc2acf8f9.tar.bz2
rockbox-ac9ebdebc52bedf00ec25fc9c80123ebc2acf8f9.tar.xz
This is the VC++ makefile renamed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1518 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--uisimulator/win32/Makefile.vc667
1 files changed, 67 insertions, 0 deletions
diff --git a/uisimulator/win32/Makefile.vc6 b/uisimulator/win32/Makefile.vc6
new file mode 100644
index 0000000..68c5c26
--- /dev/null
+++ b/uisimulator/win32/Makefile.vc6
@@ -0,0 +1,67 @@
+############################################################################
+# __________ __ ___.
+# Open \______ \ ____ ____ | | _\_ |__ _______ ___
+# Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
+# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
+# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
+# \/ \/ \/ \/ \/
+# $Id$
+#
+# Copyright (C) 2002 by Felix Arends
+#
+# All files in this archive are subject to the GNU General Public License.
+# See the file COPYING in the source tree root for full license agreement.
+#
+# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+# KIND, either express or implied.
+#
+############################################################################
+
+FIRMWAREDIR = ../../firmware
+DRIVERS = $(FIRMWAREDIR)/drivers
+COMMON = $(FIRMWAREDIR)/common
+APPSCOMMON = ../common
+SIMDIR = ../win32/
+APPDIR = ../../apps/
+RECDIR = $(APPDIR)recorder/
+RM = del
+
+!IF ("$(TARGET)" == "RECORDER")
+DISPLAY = -DHAVE_LCD_BITMAP
+KEYPAD = -DHAVE_RECORDER_KEYPAD
+!ELSE
+DISPLAY = -DHAVE_LCD_CHARCELLS
+KEYPAD = -DHAVE_PLAYER_KEYPAD
+!ENDIF
+
+CC = cl
+RC = rc
+LINK = link
+DEFINES = -DWIN32 -DHAVE_CONFIG_H -DGETTIMEOFDAY_TWO_ARGS -DSIMULATOR $(KEYPAD) $(DISPLAY) -DAPPSVERSION=\"WIN32SIM\"
+LDFLAGS = /OUT:uisw32.exe /SUBSYSTEM:windows /NOLOGO /MACHINE:IX86 kernel32.lib user32.lib gdi32.lib
+INCLUDES = -I$(FIRMWAREDIR) -I$(DRIVERS) -I$(COMMON) -I$(SIMDIR) -I$(APPDIR) -I$(RECDIR)
+#LIBS = /DEFAULTLIB:gdi32.lib /DEFAULTLIB:user32.lib
+
+CFLAGS = $(DEBUG) $(DEFINES) $(INCLUDES) /MD /Fd"Release/vc70.pdb" /c
+
+SRCS = *.c \
+ $(DRIVERS)/lcd.c $(DRIVERS)/power.c \
+ $(APPDIR)*.c \
+ $(FIRMWAREDIR)/chartables.c $(FIRMWAREDIR)/id3.c $(FIRMWAREDIR)/usb.c $(FIRMWAREDIR)/mpeg.c \
+ $(COMMON)/sprintf.c $(COMMON)/strtok.c
+
+!IF ("$(DISPLAY)" == "-DHAVE_LCD_BITMAP")
+SRCS = $(SRCS) $(RECDIR)*.c
+!ENDIF
+
+OBJS = *.obj uisw32.res
+
+uisw32.exe: $(SRCS:.c=.obj)
+ $(CC) $(CFLAGS) $(SRCS)
+ $(RC) /r uisw32.rc
+ $(LINK) $(LIBS) $(LDFLAGS) $(OBJS)
+
+clean:
+ $(RM) *.obj
+ $(RM) uisw32.res
+ $(RM) uisw32.exe