Descent3/lib
Chris Sarbora e6ba1906c9
Remove MacOS (Classic) code and all references (1/3)
The MACINTOSH define refers to MacOS Classic (not OS X) which we do not
plan to support. Rather than carry the cruft forever, let's delete it.

NOTE: legacy/ is unused but we're keeping it around, so MACINTOSH uses
there are left alone.

Process used for this commit:
```
git rm -r mac
find . \( -iname "*.c" -or -iname "*.cpp" -or -iname "*.h" \) \
  -exec unifdef -UMACINTOSH -o {} {} \;
git restore legacy
git add .
```

Test Plan:
On Mac, build both Debug and Release
```
cmake --build --preset mac --config Debug
cmake --build --preset mac --config Release
```
2024-04-27 07:38:14 -07:00
..
linux Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
mac Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
win Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
3d.h
Adecode.h
Aencode.h
AppConsole.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
appdatabase.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
application.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
audio_encode.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
bitmap.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
bumpmap.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
byteswap.h
collide.h
Controller.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
CZip.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
d3events.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
d3music.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
d3x_op.h
DDAccess.h
Ddgr.h
ddio_common.h
ddio.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
ddsndgeometry.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
ddvid.h
debug.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
debugbreak.h
dedicated_server.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
demofile.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
directplay.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
ds3dlib.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
findintersection_external.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
findintersection.h
fix.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
forcefeedback.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
game2dll.h
gameos.h
gr.h
grdefs.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
grtext.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
hlsoundlib.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
IMeshBuilder.h
IMeshHandle.h
intelliVIBE.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
joystick.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
lightmap.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
lnxfix.h
lnxscreenmode.h
logfile.h
Macros.h
manage_external.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
manage.h
megacell.h
mem.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
module.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
mono.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
movie.h
music.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
mvelibw.h
networking.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
PHYSICS.H
polymodel_external.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
polymodel.h
psclass.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
pserror.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
psglob.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
psrand.h
pstring.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
pstypes.h
rend_d3d.h
rend_opengl.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
renderer.h
rtperformance.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
soundload.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
ssl_lib.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
streamaudio.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
TaskSystem.h
textaux.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
texture.h
ui.h
uidraw.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
uires.h
uisys.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
unzip.h
vecmat_external.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
vecmat.h