summaryrefslogtreecommitdiffstats
path: root/private/ntos/dll/daytona/makefile.inc
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/makefile.inc
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/makefile.inc')
-rw-r--r--private/ntos/dll/daytona/makefile.inc35
1 files changed, 35 insertions, 0 deletions
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 $** $@
+