From b6e2a591f13f631be4636457fc332e7dbc3683d0 Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Sat, 2 Nov 2019 19:50:41 -0230 Subject: [PATCH] libretro: Fix Linux/macOS builds. --- src/libretro/Makefile.common | 117 ++++++++++++++++++----------------- 1 file changed, 59 insertions(+), 58 deletions(-) diff --git a/src/libretro/Makefile.common b/src/libretro/Makefile.common index 1f6eb407f..094c0a3d1 100644 --- a/src/libretro/Makefile.common +++ b/src/libretro/Makefile.common @@ -26,43 +26,96 @@ SOURCES_CXX := \ $(CORE_DIR)/common/PhysicalJoystick.cxx \ $(CORE_DIR)/common/PJoystickHandler.cxx \ $(CORE_DIR)/common/PKeyboardHandler.cxx \ + $(CORE_DIR)/common/repository/KeyValueRepositoryConfigfile.cxx \ $(CORE_DIR)/common/RewindManager.cxx \ $(CORE_DIR)/common/StaggeredLogger.cxx \ $(CORE_DIR)/common/StateManager.cxx \ $(CORE_DIR)/common/TimerManager.cxx \ - $(CORE_DIR)/common/repository/KeyValueRepositoryConfigfile.cxx \ $(CORE_DIR)/common/tv_filters/AtariNTSC.cxx \ $(CORE_DIR)/common/tv_filters/NTSCFilter.cxx \ + $(CORE_DIR)/emucore/AtariVox.cxx \ $(CORE_DIR)/emucore/Bankswitch.cxx \ + $(CORE_DIR)/emucore/Booster.cxx \ + $(CORE_DIR)/emucore/Cart0840.cxx \ + $(CORE_DIR)/emucore/Cart2K.cxx \ + $(CORE_DIR)/emucore/Cart3E.cxx \ $(CORE_DIR)/emucore/Cart3EPlus.cxx \ + $(CORE_DIR)/emucore/Cart3F.cxx \ + $(CORE_DIR)/emucore/Cart4A50.cxx \ + $(CORE_DIR)/emucore/Cart4K.cxx \ $(CORE_DIR)/emucore/Cart4KSC.cxx \ + $(CORE_DIR)/emucore/CartAR.cxx \ $(CORE_DIR)/emucore/CartBF.cxx \ $(CORE_DIR)/emucore/CartBFSC.cxx \ $(CORE_DIR)/emucore/CartBUS.cxx \ $(CORE_DIR)/emucore/CartCDF.cxx \ $(CORE_DIR)/emucore/CartCM.cxx \ $(CORE_DIR)/emucore/CartCTY.cxx \ + $(CORE_DIR)/emucore/CartCV.cxx \ $(CORE_DIR)/emucore/CartCVPlus.cxx \ + $(CORE_DIR)/emucore/Cart.cxx \ $(CORE_DIR)/emucore/CartDASH.cxx \ $(CORE_DIR)/emucore/CartDetector.cxx \ $(CORE_DIR)/emucore/CartDF.cxx \ $(CORE_DIR)/emucore/CartDFSC.cxx \ + $(CORE_DIR)/emucore/CartDPC.cxx \ + $(CORE_DIR)/emucore/CartDPCPlus.cxx \ + $(CORE_DIR)/emucore/CartE0.cxx \ + $(CORE_DIR)/emucore/CartE78K.cxx \ + $(CORE_DIR)/emucore/CartE7.cxx \ + $(CORE_DIR)/emucore/CartEF.cxx \ + $(CORE_DIR)/emucore/CartEFSC.cxx \ + $(CORE_DIR)/emucore/CartF0.cxx \ + $(CORE_DIR)/emucore/CartF4.cxx \ + $(CORE_DIR)/emucore/CartF4SC.cxx \ + $(CORE_DIR)/emucore/CartF6.cxx \ + $(CORE_DIR)/emucore/CartF6SC.cxx \ + $(CORE_DIR)/emucore/CartF8.cxx \ + $(CORE_DIR)/emucore/CartF8SC.cxx \ $(CORE_DIR)/emucore/CartFA2.cxx \ + $(CORE_DIR)/emucore/CartFA.cxx \ + $(CORE_DIR)/emucore/CartFC.cxx \ + $(CORE_DIR)/emucore/CartFE.cxx \ $(CORE_DIR)/emucore/CartMDM.cxx \ $(CORE_DIR)/emucore/CartMNetwork.cxx \ - $(CORE_DIR)/emucore/CartE78K.cxx \ + $(CORE_DIR)/emucore/CartSB.cxx \ + $(CORE_DIR)/emucore/CartUA.cxx \ $(CORE_DIR)/emucore/CartWD.cxx \ + $(CORE_DIR)/emucore/CartX07.cxx \ $(CORE_DIR)/emucore/CompuMate.cxx \ + $(CORE_DIR)/emucore/Console.cxx \ + $(CORE_DIR)/emucore/Control.cxx \ $(CORE_DIR)/emucore/ControllerDetector.cxx \ $(CORE_DIR)/emucore/DispatchResult.cxx \ + $(CORE_DIR)/emucore/Driving.cxx \ $(CORE_DIR)/emucore/EmulationTiming.cxx \ $(CORE_DIR)/emucore/EmulationWorker.cxx \ + $(CORE_DIR)/emucore/EventHandler.cxx \ $(CORE_DIR)/emucore/FBSurface.cxx \ + $(CORE_DIR)/emucore/FrameBuffer.cxx \ + $(CORE_DIR)/emucore/FSNode.cxx \ + $(CORE_DIR)/emucore/Genesis.cxx \ + $(CORE_DIR)/emucore/Joystick.cxx \ + $(CORE_DIR)/emucore/Keyboard.cxx \ + $(CORE_DIR)/emucore/KidVid.cxx \ + $(CORE_DIR)/emucore/M6502.cxx \ + $(CORE_DIR)/emucore/M6532.cxx \ + $(CORE_DIR)/emucore/MD5.cxx \ $(CORE_DIR)/emucore/MindLink.cxx \ + $(CORE_DIR)/emucore/MT24LC256.cxx \ + $(CORE_DIR)/emucore/OSystem.cxx \ + $(CORE_DIR)/emucore/Paddles.cxx \ $(CORE_DIR)/emucore/PointingDevice.cxx \ - $(CORE_DIR)/emucore/TIASurface.cxx \ - $(CORE_DIR)/emucore/tia/Audio.cxx \ + $(CORE_DIR)/emucore/Props.cxx \ + $(CORE_DIR)/emucore/PropsSet.cxx \ + $(CORE_DIR)/emucore/SaveKey.cxx \ + $(CORE_DIR)/emucore/Serializer.cxx \ + $(CORE_DIR)/emucore/Settings.cxx \ + $(CORE_DIR)/emucore/Switches.cxx \ + $(CORE_DIR)/emucore/System.cxx \ + $(CORE_DIR)/emucore/Thumbulator.cxx \ $(CORE_DIR)/emucore/tia/AudioChannel.cxx \ + $(CORE_DIR)/emucore/tia/Audio.cxx \ $(CORE_DIR)/emucore/tia/Background.cxx \ $(CORE_DIR)/emucore/tia/Ball.cxx \ $(CORE_DIR)/emucore/tia/DrawCounterDecodes.cxx \ @@ -76,57 +129,5 @@ SOURCES_CXX := \ $(CORE_DIR)/emucore/tia/PaddleReader.cxx \ $(CORE_DIR)/emucore/tia/Player.cxx \ $(CORE_DIR)/emucore/tia/Playfield.cxx \ - $(CORE_DIR)/emucore/tia/TIA.cxx \ - $(CORE_DIR)/emucore/AtariVox.cxx \ - $(CORE_DIR)/emucore/Booster.cxx \ - $(CORE_DIR)/emucore/Cart.cxx \ - $(CORE_DIR)/emucore/Cart0840.cxx \ - $(CORE_DIR)/emucore/Cart2K.cxx \ - $(CORE_DIR)/emucore/Cart3E.cxx \ - $(CORE_DIR)/emucore/Cart3F.cxx \ - $(CORE_DIR)/emucore/Cart4A50.cxx \ - $(CORE_DIR)/emucore/Cart4K.cxx \ - $(CORE_DIR)/emucore/CartAR.cxx \ - $(CORE_DIR)/emucore/CartCV.cxx \ - $(CORE_DIR)/emucore/CartDPC.cxx \ - $(CORE_DIR)/emucore/CartDPCPlus.cxx \ - $(CORE_DIR)/emucore/CartE0.cxx \ - $(CORE_DIR)/emucore/CartE7.cxx \ - $(CORE_DIR)/emucore/CartEF.cxx \ - $(CORE_DIR)/emucore/CartEFSC.cxx \ - $(CORE_DIR)/emucore/CartF0.cxx \ - $(CORE_DIR)/emucore/CartF4.cxx \ - $(CORE_DIR)/emucore/CartF4SC.cxx \ - $(CORE_DIR)/emucore/CartF6.cxx \ - $(CORE_DIR)/emucore/CartF6SC.cxx \ - $(CORE_DIR)/emucore/CartF8.cxx \ - $(CORE_DIR)/emucore/CartF8SC.cxx \ - $(CORE_DIR)/emucore/CartFA.cxx \ - $(CORE_DIR)/emucore/CartFE.cxx \ - $(CORE_DIR)/emucore/CartSB.cxx \ - $(CORE_DIR)/emucore/CartUA.cxx \ - $(CORE_DIR)/emucore/CartX07.cxx \ - $(CORE_DIR)/emucore/Console.cxx \ - $(CORE_DIR)/emucore/Control.cxx \ - $(CORE_DIR)/emucore/Driving.cxx \ - $(CORE_DIR)/emucore/EventHandler.cxx \ - $(CORE_DIR)/emucore/FrameBuffer.cxx \ - $(CORE_DIR)/emucore/FSNode.cxx \ - $(CORE_DIR)/emucore/Genesis.cxx \ - $(CORE_DIR)/emucore/Joystick.cxx \ - $(CORE_DIR)/emucore/Keyboard.cxx \ - $(CORE_DIR)/emucore/KidVid.cxx \ - $(CORE_DIR)/emucore/M6502.cxx \ - $(CORE_DIR)/emucore/M6532.cxx \ - $(CORE_DIR)/emucore/MD5.cxx \ - $(CORE_DIR)/emucore/MT24LC256.cxx \ - $(CORE_DIR)/emucore/OSystem.cxx \ - $(CORE_DIR)/emucore/Paddles.cxx \ - $(CORE_DIR)/emucore/Props.cxx \ - $(CORE_DIR)/emucore/PropsSet.cxx \ - $(CORE_DIR)/emucore/SaveKey.cxx \ - $(CORE_DIR)/emucore/Serializer.cxx \ - $(CORE_DIR)/emucore/Settings.cxx \ - $(CORE_DIR)/emucore/Switches.cxx \ - $(CORE_DIR)/emucore/System.cxx \ - $(CORE_DIR)/emucore/Thumbulator.cxx + $(CORE_DIR)/emucore/TIASurface.cxx \ + $(CORE_DIR)/emucore/tia/TIA.cxx