openDecal/Native/Inject/Attic/Inject.plg
erik d1442e3747 Initial commit: Complete open-source Decal rebuild
All 5 phases of the open-source Decal rebuild:

Phase 1: 14 decompiled .NET projects (Interop.*, Adapter, FileService, DecalUtil)
Phase 2: 10 native DLLs rewritten as C# COM servers with matching GUIDs
  - DecalDat, DHS, SpellFilter, DecalInput, DecalNet, DecalFilters
  - Decal.Core, DecalControls, DecalRender, D3DService
Phase 3: C++ shims for Inject.DLL (D3D9 hooking) and LauncherHook.DLL
Phase 4: DenAgent WinForms tray application
Phase 5: WiX installer and build script

25 C# projects building with 0 errors.
Native C++ projects require VS 2022 + Windows SDK (x86).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 18:27:56 +01:00

71 lines
2.7 KiB
Text

<html>
<body>
<pre>
<h1>Build Log</h1>
<h3>
--------------------Configuration: Inject - Win32 Release MinDependency--------------------
</h3>
<h3>Command Lines</h3>
Creating temporary file "C:\DOCUME~1\AARONP~1\LOCALS~1\Temp\RSP5AC.tmp" with contents
[
/nologo /MD /W3 /GX /Zd /O1 /D "INJECT_IMPL" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /Fp"ReleaseMinDependency/Inject.pch" /Yu"stdafx.h" /Fo"ReleaseMinDependency/" /Fd"ReleaseMinDependency/" /FD /c
"E:\Decal\Source\Inject\Canvas.cpp"
]
Creating command line "cl.exe @C:\DOCUME~1\AARONP~1\LOCALS~1\Temp\RSP5AC.tmp"
Creating temporary file "C:\DOCUME~1\AARONP~1\LOCALS~1\Temp\RSP5AD.tmp" with contents
[
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ddraw.lib winmm.lib ws2_32.lib /nologo /subsystem:windows /dll /incremental:no /pdb:"..\Release/Inject.pdb" /debug /machine:I386 /def:".\Inject.def" /out:"..\Release/Inject.dll" /implib:"..\Release/Inject.lib" /pdbtype:sept
.\ReleaseMinDependency\BarLayer.obj
.\ReleaseMinDependency\Button.obj
.\ReleaseMinDependency\Canvas.obj
.\ReleaseMinDependency\DatFile.obj
.\ReleaseMinDependency\Direct3DHook.obj
.\ReleaseMinDependency\DirectDrawHook.obj
.\ReleaseMinDependency\DirectDrawSurfaceHook.obj
.\ReleaseMinDependency\FontCache.obj
.\ReleaseMinDependency\Guids.obj
.\ReleaseMinDependency\IconCache.obj
.\ReleaseMinDependency\Image.obj
.\ReleaseMinDependency\Inject.obj
.\ReleaseMinDependency\InputBuffer.obj
.\ReleaseMinDependency\LayerSite.obj
.\ReleaseMinDependency\Manager.obj
.\ReleaseMinDependency\MaterialHook.obj
.\ReleaseMinDependency\Message.obj
.\ReleaseMinDependency\MessageLoaders.obj
.\ReleaseMinDependency\MessageParsers.obj
.\ReleaseMinDependency\MessageStruct.obj
.\ReleaseMinDependency\MessageVector.obj
.\ReleaseMinDependency\Pager.obj
.\ReleaseMinDependency\Panel.obj
.\ReleaseMinDependency\ProtocolStack.obj
.\ReleaseMinDependency\RootLayer.obj
.\ReleaseMinDependency\SimpleBar.obj
.\ReleaseMinDependency\SinkImpl.obj
.\ReleaseMinDependency\SolidImage.obj
.\ReleaseMinDependency\StdAfx.obj
.\ReleaseMinDependency\View.obj
.\ReleaseMinDependency\Inject.res
]
Creating command line "link.exe @C:\DOCUME~1\AARONP~1\LOCALS~1\Temp\RSP5AD.tmp"
Creating temporary file "C:\DOCUME~1\AARONP~1\LOCALS~1\Temp\RSP5AE.bat" with contents
[
@echo off
regsvr32 /s /c "\Decal\Source\Release\Inject.dll"
echo regsvr32 exec. time > ".\..\Release\regsvr32.trg"
]
Creating command line "C:\DOCUME~1\AARONP~1\LOCALS~1\Temp\RSP5AE.bat"
Compiling...
Canvas.cpp
Linking...
Creating library ..\Release/Inject.lib and object ..\Release/Inject.exp
<h3>Output Window</h3>
Performing registration
<h3>Results</h3>
Inject.dll - 0 error(s), 0 warning(s)
</pre>
</body>
</html>