From 2649b7e72a16344af3d08b44739f4e14aeb7f5a3 Mon Sep 17 00:00:00 2001 From: Narendra Umate Date: Mon, 9 Nov 2015 00:02:56 -0500 Subject: Added frameworkdirs option. This should now support FRAMEWORK_SEARCH_PATHS in xcode_common.lua. This will allow frameworks to exist in non sdk paths. configuration "macosx" frameworkdirs { "Library/MacOS/SDL2-2.0.3" } linkoptions { "-framework SDL2" } --- src/actions/xcode/xcode_common.lua | 1 + src/base/api.lua | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/actions/xcode/xcode_common.lua b/src/actions/xcode/xcode_common.lua index 4d413d4..c8f52e2 100644 --- a/src/actions/xcode/xcode_common.lua +++ b/src/actions/xcode/xcode_common.lua @@ -828,6 +828,7 @@ xcode.printlist(cfg.includedirs, 'HEADER_SEARCH_PATHS') xcode.printlist(cfg.libdirs, 'LIBRARY_SEARCH_PATHS') + xcode.printlist(cfg.frameworkdirs, 'FRAMEWORK_SEARCH_PATHS') _p(4,'OBJROOT = "%s";', cfg.objectsdir) diff --git a/src/base/api.lua b/src/base/api.lua index c11056f..328bdb3 100644 --- a/src/base/api.lua +++ b/src/base/api.lua @@ -241,6 +241,12 @@ linkagecopy = true, }, + frameworkdirs = + { + kind = "dirlist", + scope = "config", + }, + linkoptions = { kind = "list", -- cgit v1.2.3