From 36026b316453c0985c3c22183aee6877450b77c0 Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Thu, 1 Sep 2022 15:07:57 -0230 Subject: [PATCH] Finally fixed Xcode project. --- Announce.txt | 2 +- src/os/macos/stella.xcodeproj/project.pbxproj | 60 ++++++++++++------- 2 files changed, 41 insertions(+), 21 deletions(-) diff --git a/Announce.txt b/Announce.txt index a3e3513ad..71a7f7ebe 100644 --- a/Announce.txt +++ b/Announce.txt @@ -29,7 +29,7 @@ distributions currently available are: Stella-6.7-x64.exe (64-bit EXE installer) Stella-6.7-windows.zip (32/64 bit versions) - * Binary distribution for macOS 10.7 and above : + * Binary distribution for macOS 10.9 and above : Stella-6.7-macos.dmg (ARM M1 and 64-bit Intel) * Binary distribution for 64-bit Ubuntu : diff --git a/src/os/macos/stella.xcodeproj/project.pbxproj b/src/os/macos/stella.xcodeproj/project.pbxproj index dafc5ec5c..04ae256bd 100644 --- a/src/os/macos/stella.xcodeproj/project.pbxproj +++ b/src/os/macos/stella.xcodeproj/project.pbxproj @@ -339,6 +339,8 @@ DC564F6C28C1152100177588 /* nanojpeg_lib.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC564F6A28C1152100177588 /* nanojpeg_lib.hxx */; }; DC564F6F28C1154F00177588 /* tinyexif.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC564F6D28C1154F00177588 /* tinyexif.cxx */; }; DC564F7028C1154F00177588 /* tinyexif_lib.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC564F6E28C1154F00177588 /* tinyexif_lib.hxx */; }; + DC564F7528C11C2B00177588 /* JPGLibrary.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC564F7328C11C2B00177588 /* JPGLibrary.hxx */; }; + DC564F7628C11C2B00177588 /* JPGLibrary.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC564F7428C11C2B00177588 /* JPGLibrary.cxx */; }; DC56FCDE14CCCC4900A31CC3 /* MouseControl.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC56FCDC14CCCC4900A31CC3 /* MouseControl.cxx */; }; DC56FCDF14CCCC4900A31CC3 /* MouseControl.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC56FCDD14CCCC4900A31CC3 /* MouseControl.hxx */; }; DC5963132139FA14002736F2 /* Bankswitch.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC5963112139FA14002736F2 /* Bankswitch.cxx */; }; @@ -1178,6 +1180,8 @@ DC564F6A28C1152100177588 /* nanojpeg_lib.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nanojpeg_lib.hxx; sourceTree = ""; }; DC564F6D28C1154F00177588 /* tinyexif.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tinyexif.cxx; path = ../../lib/tinyexif/tinyexif.cxx; sourceTree = ""; }; DC564F6E28C1154F00177588 /* tinyexif_lib.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = tinyexif_lib.hxx; path = ../../lib/tinyexif/tinyexif_lib.hxx; sourceTree = ""; }; + DC564F7328C11C2B00177588 /* JPGLibrary.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = JPGLibrary.hxx; sourceTree = ""; }; + DC564F7428C11C2B00177588 /* JPGLibrary.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JPGLibrary.cxx; sourceTree = ""; }; DC56FCDC14CCCC4900A31CC3 /* MouseControl.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MouseControl.cxx; sourceTree = ""; }; DC56FCDD14CCCC4900A31CC3 /* MouseControl.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MouseControl.hxx; sourceTree = ""; }; DC5963112139FA14002736F2 /* Bankswitch.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Bankswitch.cxx; sourceTree = ""; }; @@ -1937,6 +1941,8 @@ DC816CF925757D9A00FBCCDA /* HighScoresManager.hxx */, E08D2F3C23089B9B000BD709 /* JoyMap.cxx */, E08D2F3D23089B9B000BD709 /* JoyMap.hxx */, + DC564F7428C11C2B00177588 /* JPGLibrary.cxx */, + DC564F7328C11C2B00177588 /* JPGLibrary.hxx */, DC6DC5EB273C2C3A00F64413 /* jsonDefinitions.hxx */, DCBD31E72299ADB400567357 /* KeyMap.cxx */, DCBD31E52299ADB400567357 /* KeyMap.hxx */, @@ -2805,6 +2811,7 @@ DCB2ECB01F0AECA3009738A6 /* CartDetector.hxx in Headers */, 2D91741809BA90380026E9FF /* Widget.hxx in Headers */, 2D91741909BA90380026E9FF /* CartUA.hxx in Headers */, + DC564F7528C11C2B00177588 /* JPGLibrary.hxx in Headers */, DCE8B1871E7E03B300189864 /* FrameLayout.hxx in Headers */, DCA233B523BAB1300032ABF3 /* Lightgun.hxx in Headers */, DC2ABA7725A0E178007E57D3 /* StellaDb.hxx in Headers */, @@ -3377,6 +3384,7 @@ 2D91750809BA90380026E9FF /* AudioWidget.cxx in Sources */, 2D91750B09BA90380026E9FF /* EventMappingWidget.cxx in Sources */, 2D91750C09BA90380026E9FF /* InputDialog.cxx in Sources */, + DC564F7628C11C2B00177588 /* JPGLibrary.cxx in Sources */, DC47455509C34BFA00EDDA3A /* BankRomCheat.cxx in Sources */, DC816CFD25757D9A00FBCCDA /* HighScoresManager.cxx in Sources */, DC47455809C34BFA00EDDA3A /* CheatCodeDialog.cxx in Sources */, @@ -3620,16 +3628,22 @@ ); HEADER_SEARCH_PATHS = ( /Library/Frameworks/SDL2.framework/Headers, - ../cheat, - ../common, - ../common/tv_filters, - ../debugger, - ../debugger/gui, - ../emucore, - ../httplib, - ../gui, - ../yacc, - ../emucore/tia, + ../../cheat, + ../../common, + ../../common/tv_filters, + ../../debugger, + ../../debugger/gui, + ../../debugger/yacc, + ../../emucore, + ../../emucore/tia, + ../../gui, + ../../lib/httplib, + ../../lib/json, + ../../lib/libpng, + ../../lib/nanojpeg, + ../../lib/sqlite, + ../../lib/tinyexif, + ../../lib/zlib, ., ); INFOPLIST_FILE = "Info-Stella.plist"; @@ -3683,16 +3697,22 @@ ); HEADER_SEARCH_PATHS = ( /Library/Frameworks/SDL2.framework/Headers, - ../cheat, - ../common, - ../common/tv_filters, - ../debugger, - ../debugger/gui, - ../emucore, - ../httplib, - ../gui, - ../yacc, - ../emucore/tia, + ../../cheat, + ../../common, + ../../common/tv_filters, + ../../debugger, + ../../debugger/gui, + ../../debugger/yacc, + ../../emucore, + ../../emucore/tia, + ../../gui, + ../../lib/httplib, + ../../lib/json, + ../../lib/libpng, + ../../lib/nanojpeg, + ../../lib/sqlite, + ../../lib/tinyexif, + ../../lib/zlib, ., ); INFOPLIST_FILE = "Info-Stella.plist";