summaryrefslogtreecommitdiffstats
path: root/private/ntos/dll/daytona
diff options
context:
space:
mode:
authorAdam <you@example.com>2020-05-17 05:51:50 +0200
committerAdam <you@example.com>2020-05-17 05:51:50 +0200
commite611b132f9b8abe35b362e5870b74bce94a1e58e (patch)
treea5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/ntos/dll/daytona
downloadNT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip
Diffstat (limited to 'private/ntos/dll/daytona')
-rw-r--r--private/ntos/dll/daytona/makefile6
-rw-r--r--private/ntos/dll/daytona/makefile.inc35
-rw-r--r--private/ntos/dll/daytona/sources72
3 files changed, 113 insertions, 0 deletions
diff --git a/private/ntos/dll/daytona/makefile b/private/ntos/dll/daytona/makefile
new file mode 100644
index 000000000..6ee4f43fa
--- /dev/null
+++ b/private/ntos/dll/daytona/makefile
@@ -0,0 +1,6 @@
+#
+# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source
+# file to this component. This file merely indirects to the real make file
+# that is shared by all the components of NT OS/2
+#
+!INCLUDE $(NTMAKEENV)\makefile.def
diff --git a/private/ntos/dll/daytona/makefile.inc b/private/ntos/dll/daytona/makefile.inc
new file mode 100644
index 000000000..f95af0fc1
--- /dev/null
+++ b/private/ntos/dll/daytona/makefile.inc
@@ -0,0 +1,35 @@
+!if exist(..\$(TARGET_DIRECTORY).inc)
+!include ..\$(TARGET_DIRECTORY).inc
+!endif
+
+obj\$(TARGET_DIRECTORY)\usrstubs.obj: \
+ $(TARGET_DIRECTORY)\usrstubs.$(ASM_SUFFIX) obj\$(TARGET_DIRECTORY)\ntdll.def
+
+ntdll.xtr: $(_NTROOT)\private\ntos\ke\services.tab
+ gensrv -f ntdll.xtr $(_NTROOT)\private\ntos\ke
+
+$(TARGET_DIRECTORY)\usrstubs.$(ASM_SUFFIX): $(_NTROOT)\private\ntos\ke\services.tab
+ gensrv -d $(TARGET_DIRECTORY) -e $(ASM_SUFFIX) $(TARGET_BRACES) $(_NTROOT)\private\ntos\ke
+
+obj\$(TARGET_DIRECTORY)\ntdll.def: ..\ntdlldef.src ..\$(TARGET_DIRECTORY)def.src ntdll.xtr
+ copy ..\ntdlldef.src+..\$(TARGET_DIRECTORY)def.src+ntdll.xtr obj\$(TARGET_DIRECTORY)\ntdll.pp
+ $(TARGET_CPP) /EP $(CDEFINES) obj\$(TARGET_DIRECTORY)\ntdll.pp > obj\$(TARGET_DIRECTORY)\ntdll.def
+ -del obj\$(TARGET_DIRECTORY)\ntdll.pp
+
+..\ntdll.rc: ..\ntstatus.rc ..\MSG00001.bin
+
+..\ntprop.cxx: ..\..\..\dcomidl\ntprop.cxx
+ copy $** $@
+
+..\ntpropb.cxx: ..\..\..\dcomidl\ntpropb.cxx
+ copy $** $@
+
+..\propstm.cxx: ..\..\..\dcomidl\propstm.cxx
+ copy $** $@
+
+..\propvar.cxx: ..\..\..\dcomidl\propvar.cxx
+ copy $** $@
+
+..\stgvarb.cxx: ..\..\..\dcomidl\stgvarb.cxx
+ copy $** $@
+
diff --git a/private/ntos/dll/daytona/sources b/private/ntos/dll/daytona/sources
new file mode 100644
index 000000000..270be38d7
--- /dev/null
+++ b/private/ntos/dll/daytona/sources
@@ -0,0 +1,72 @@
+!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:
+
+ Steve Wood (stevewo) 12-Apr-1990
+
+NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
+
+!ENDIF
+
+MAJORCOMP=ntos
+MINORCOMP=dll_
+
+TARGETNAME=ntdll
+TARGETPATH=$(BASEDIR)\public\sdk\lib
+TARGETTYPE=DYNLINK
+DLLDEF=obj\*\ntdll.def
+LINKLIBS=..\..\rtl\obj\*\rtl.lib $(BASEDIR)\public\sdk\lib\*\libcntpr.lib $(BASEDIR)\public\sdk\lib\*\ole32.lib
+INCLUDES=..;..\..\inc;..\..\..\inc;..\i386
+
+WIMPMASM=1
+
+C_DEFINES=$(C_DEFINES) -D_NTSYSTEM_ -D_NTDLLBUILD_ -DLITTLEENDIAN=1
+
+MSC_WARNING_LEVEL=/W3 /WX
+DLLORDER=..\ntdll.prf
+
+SOURCES=\
+ ..\curdir.c \
+ ..\csrinit.c \
+ ..\csrtask.c \
+ ..\csrutil.c \
+ ..\dllssstb.c \
+ ..\dlluistb.c \
+ ..\ldrinit.c \
+ ..\ldrsnap.c \
+ ..\ldrapi.c \
+ ..\ntdll.rc \
+ ..\resource.c \
+ ..\seurtl.c \
+ ..\uilist.c \
+ ..\propstm.cxx \
+ ..\propvar.cxx \
+ ..\ntpropb.cxx \
+ ..\ntprop.cxx \
+ ..\stgvarb.cxx \
+ ..\ofsmisc.c \
+ ..\query.c \
+ ..\heaptag.c \
+ ..\ldrwx86.c
+
+PRECOMPILED_INCLUDE=..\pch.cxx
+
+NTTARGETFILE0=obj\$(TARGET_DIRECTORY)\ntdll.def ..\ntprop.cxx ..\ntpropb.cxx \
+ ..\propstm.cxx ..\propvar.cxx ..\stgvarb.cxx
+
+UMTYPE=console
+UMTEST=