mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-10-01 18:50:16 +03:00
eterm: extract settings actions and fix macOS efsw linkage
Build: - Link eterm with CoreFoundation and CoreServices on macOS - Satisfy the framework dependencies required by efsw's FSEvents backend Applications: - Move eterm settings operations into a dedicated SettingsActions class - Centralize settings window lifecycle and font configuration actions - Route settings panel font-size updates through SettingsActions
This commit is contained in:
@@ -1971,6 +1971,8 @@ workspace "eepp"
|
||||
linkoptions { _MAIN_SCRIPT_DIR .. "/bin/assets/icon/eterm.x64.res" }
|
||||
filter "system:linux or system:bsd"
|
||||
links { "util" }
|
||||
filter "system:macosx"
|
||||
links { "CoreFoundation.framework", "CoreServices.framework" }
|
||||
filter "system:haiku"
|
||||
links { "bsd" }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user