diff options
author | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
---|---|---|
committer | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
commit | e611b132f9b8abe35b362e5870b74bce94a1e58e (patch) | |
tree | a5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/ntos/dll/daytona | |
download | NT4.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/makefile | 6 | ||||
-rw-r--r-- | private/ntos/dll/daytona/makefile.inc | 35 | ||||
-rw-r--r-- | private/ntos/dll/daytona/sources | 72 |
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= |