Add objdiff setup

This is intended more as a proof of concept as we figure things out
than the start of an actual decompilation in this repository.  Target
object files are currently "bring your own."
This commit is contained in:
KeybadeBlox 2025-12-14 19:27:11 -05:00
parent 10b3c8c273
commit 7e1785e466
12 changed files with 151 additions and 27 deletions

10
objdiff/Makefile Normal file
View file

@ -0,0 +1,10 @@
all: src/Jet2.obj
# Simple inference rule for producing object files
.SUFFIXES: .cpp .obj
.cpp.obj:
CL.EXE /nologo /Wall /TP /W3 /O2 /G6 /MT /GX /Fo$@ /c $<
# Header files used for each object
src/Jet2.obj: src/Core.hpp src/D3D.hpp src/MMatrix.hpp src/Std.hpp\
src/Win32.hpp