summaryrefslogtreecommitdiff
path: root/trunk/wince/Makefile.sub
diff options
context:
space:
mode:
authoryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 15:02:05 +0000
committeryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 15:02:05 +0000
commit0dc342de848a642ecce8db697b8fecd83a63e117 (patch)
tree2b7ed4724aff1f86073e4740134bda9c4aac1a39 /trunk/wince/Makefile.sub
parentef70cf7138ab8034b5b806f466e4b484b24f0f88 (diff)
added tag v1_9_0_4
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_0_4@18845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'trunk/wince/Makefile.sub')
-rw-r--r--trunk/wince/Makefile.sub47
1 files changed, 47 insertions, 0 deletions
diff --git a/trunk/wince/Makefile.sub b/trunk/wince/Makefile.sub
new file mode 100644
index 0000000000..d8f595a6bf
--- /dev/null
+++ b/trunk/wince/Makefile.sub
@@ -0,0 +1,47 @@
+# -*- makefile -*-
+
+CROSS_COMPILING = 1
+LARGEFILE_SUPPORT = 0
+
+!ifndef win_srcdir
+win_srcdir = $(srcdir)/wince
+!endif
+
+!if !defined(OS) || !defined(RT)
+OS = mswince
+RT = $(OS)
+!endif
+
+!if !defined(WARNFLAGS)
+WARNFLAGS = -w
+!endif
+ARCHDEFS = $(CECPUDEF) -DUNDER_CE -D_WIN32_WCE=$(SUBSYSVERSION:.=) \
+ -DFILENAME_MAX=MAX_PATH -DTLS_OUT_OF_INDEXES=0xFFFFFFFF \
+ -DBUFSIZ=512 -D_UNICODE -DUNICODE
+!if !defined(LDFLAGS)
+LDFLAGS = -link -incremental:yes -pdb:none -machine:$(MACHINE) -subsystem:$(SUBSYSTEM)
+!endif
+!if !defined(XLDFLAGS)
+XLDFLAGS = -stack:$(STACK) -subsystem:$(SUBSYSTEM)
+!endif
+LIBS = coredll.lib ceshell.lib winsock.lib $(EXTLIBS)
+MISSING = acosh.obj cbrt.obj crypt.obj dup2.obj erf.obj hypot.obj \
+ isinf.obj isnan.obj lgamma.obj strftime.obj strlcat.obj strlcpy.obj
+ tgamma.obj win32.obj \
+ assert.obj direct.obj errno.obj io_wce.obj process_wce.obj \
+ signal_wce.obj stdio.obj stdlib.obj string_wce.obj \
+ time_wce.obj wince.obj winsock2.obj \
+ stat.obj timeb.obj utime.obj
+LIBOBJS = isinf.obj isnan.obj
+COMMON_LIBS = coredll winsock
+COMMON_MACROS = WIN32_LEAN_AND_MEAN
+COMMON_HEADERS = winsock.h windows.h
+
+XCFLAGS = -I$(srcdir)/wince
+
+!if !defined(STACK_COMMIT)
+STACK_COMMIT = 0x10000
+!endif
+WINMAINOBJ = wincemain.$(OBJEXT)
+
+!include $(srcdir)/win32/Makefile.sub