summaryrefslogtreecommitdiffstats
path: root/private/oleutest/oledll2/daytona
diff options
context:
space:
mode:
Diffstat (limited to 'private/oleutest/oledll2/daytona')
-rw-r--r--private/oleutest/oledll2/daytona/makefile10
-rw-r--r--private/oleutest/oledll2/daytona/oledll2.src36
-rw-r--r--private/oleutest/oledll2/daytona/sources62
3 files changed, 108 insertions, 0 deletions
diff --git a/private/oleutest/oledll2/daytona/makefile b/private/oleutest/oledll2/daytona/makefile
new file mode 100644
index 000000000..1d3728d41
--- /dev/null
+++ b/private/oleutest/oledll2/daytona/makefile
@@ -0,0 +1,10 @@
+############################################################################
+#
+# Copyright (C) 1992, Microsoft Corporation.
+#
+# All rights reserved.
+#
+############################################################################
+
+!include $(NTMAKEENV)\makefile.def
+
diff --git a/private/oleutest/oledll2/daytona/oledll2.src b/private/oleutest/oledll2/daytona/oledll2.src
new file mode 100644
index 000000000..a087a0075
--- /dev/null
+++ b/private/oleutest/oledll2/daytona/oledll2.src
@@ -0,0 +1,36 @@
+#if 0
+
+ Microsoft Windows
+ Copyright (C) Microsoft Corporation, 1992 - 1992.
+ All rights reserved.
+
+ This .def file is preprocessed by the compiler to create the version for
+ the current build in the appropriate subdir. Basically, whatever you
+ would have used in your code to control what is compiled when can be
+ used in this file for the same purpose. The following defines are in
+ use at the time this file was written:
+
+ FLAT - Used to indicate a NT/DOS7 build
+ i386 - Intel i386/i486 build
+ MIPS - MIPS R3000/R4000 build
+ ALPHA - DEC Alpha build
+ DBG - Used to control Debug/Retail. Set to 1 if Debug,
+ 0 if Retail.
+ WIN31 - Win16 build
+ __OS2__ - OS/2 build (used by CT mostly)
+
+ If none of these are used, it is assumed the entire file can be used
+ for all builds.
+
+#endif
+
+#ifdef FLAT
+
+LIBRARY oledll2
+
+DESCRIPTION 'OLEDLL2
+
+EXPORTS
+ FunctionInAnotherDLL
+
+#endif // FLAT
diff --git a/private/oleutest/oledll2/daytona/sources b/private/oleutest/oledll2/daytona/sources
new file mode 100644
index 000000000..fc15bcbe7
--- /dev/null
+++ b/private/oleutest/oledll2/daytona/sources
@@ -0,0 +1,62 @@
+!IF 0
+
+Copyright (c) 1989 Microsoft Corporation
+
+Module Name:
+
+ sources.
+
+Abstract:
+
+ This file specifies the target component being built and the list of
+ sources files needed to build that component. Also specifies optional
+ compiler switches and libraries that are unique for the component being
+ built.
+
+
+Author:
+
+ Donna Liu (DonnaLi) 19-Dec-1993
+
+!ENDIF
+
+MAJORCOMP = cairole
+MINORCOMP = com
+
+TARGETNAME= oledll2
+TARGETPATH= obj
+TARGETTYPE= DYNLINK
+
+DLLDEF= obj\*\oledll2.def
+
+DLLBASE=@$(BASEDIR)\PUBLIC\SDK\LIB\coffbase.txt,usermode
+
+INCLUDES= ..\..\..\ole32\common\daytona;..\..\..\ole32\ih;..;..\..\common;..\..\..\cinc
+
+C_DEFINES= \
+ $(C_DEFINES) \
+ -DFLAT \
+ -DWIN32=100 \
+ -D_NT1X_=100 \
+ -DUNICODE \
+ -D_UNICODE \
+ -DINC_OLE2 \
+ -DNOEXCEPTIONS \
+ -DCAIROLE_DOWNLEVEL
+
+SOURCES= ..\oledll2.c
+
+DLLENTRY=_DllMainCRTStartup
+
+UMTYPE= windows
+
+TARGETLIBS = ..\..\..\ole32\common\daytona\obj\*\common.lib \
+ $(BASEDIR)\public\sdk\lib\*\uuid.lib \
+ $(BASEDIR)\public\sdk\lib\*\ole32.lib \
+ $(BASEDIR)\public\sdk\lib\*\gdi32.lib \
+ $(BASEDIR)\public\sdk\lib\*\kernel32.lib \
+ $(BASEDIR)\public\sdk\lib\*\user32.lib \
+ $(BASEDIR)\public\sdk\lib\*\advapi32.lib \
+ $(BASEDIR)\public\sdk\lib\*\crtdll.lib
+
+USE_CRTDLL= 1