diff options
| author | ruki <[email protected]> | 2017-08-10 09:05:03 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2017-08-10 09:05:03 +0800 |
| commit | 3a1d05fd170148a6ae6342bda2e077431bb7570a (patch) | |
| tree | d1b16fde057219e6934e45d0c103db75ee695f88 /xmake/modules/lib | |
| parent | 467e97b99dc9b16dd3db3a5ad743ea954185d497 (diff) | |
improve add_files and compile speed
Diffstat (limited to 'xmake/modules/lib')
| -rw-r--r-- | xmake/modules/lib/detect/check_cxsnippets.lua | 3 | ||||
| -rw-r--r-- | xmake/modules/lib/detect/has_cfuncs.lua | 2 | ||||
| -rw-r--r-- | xmake/modules/lib/detect/has_cincludes.lua | 2 | ||||
| -rw-r--r-- | xmake/modules/lib/detect/has_ctypes.lua | 2 | ||||
| -rw-r--r-- | xmake/modules/lib/detect/has_cxxfuncs.lua | 2 | ||||
| -rw-r--r-- | xmake/modules/lib/detect/has_cxxincludes.lua | 2 | ||||
| -rw-r--r-- | xmake/modules/lib/detect/has_cxxtypes.lua | 2 |
7 files changed, 8 insertions, 7 deletions
diff --git a/xmake/modules/lib/detect/check_cxsnippets.lua b/xmake/modules/lib/detect/check_cxsnippets.lua index dcf809524..b451a1118 100644 --- a/xmake/modules/lib/detect/check_cxsnippets.lua +++ b/xmake/modules/lib/detect/check_cxsnippets.lua @@ -119,7 +119,8 @@ end -- @param opt the argument options -- .e.g -- { verbose = false, target = [target|option], sourcekind = "[cc|cxx]" --- , types = {"wchar_t", "char*"}, includes = "stdio.h", funcs = {"sigsetjmp", "sigsetjmp((void*)0, 0)"}} +-- , types = {"wchar_t", "char*"}, includes = "stdio.h", funcs = {"sigsetjmp", "sigsetjmp((void*)0, 0)"} +-- , config = {defines = "xx", cxflags = ""}} -- -- funcs: -- sigsetjmp diff --git a/xmake/modules/lib/detect/has_cfuncs.lua b/xmake/modules/lib/detect/has_cfuncs.lua index 0f3835f0b..e87d41065 100644 --- a/xmake/modules/lib/detect/has_cfuncs.lua +++ b/xmake/modules/lib/detect/has_cfuncs.lua @@ -30,7 +30,7 @@ import("lib.detect.check_cxsnippets") -- @param funcs the funcs -- @param opt the argument options -- .e.g --- { verbose = false, target = [target|option], linkdirs = .., links = .., includes = .., defines = .., .. } +-- { verbose = false, target = [target|option], includes = "", config = {linkdirs = .., links = .., defines = .., ..}} -- -- funcs: -- sigsetjmp diff --git a/xmake/modules/lib/detect/has_cincludes.lua b/xmake/modules/lib/detect/has_cincludes.lua index f3b6edded..50c69f445 100644 --- a/xmake/modules/lib/detect/has_cincludes.lua +++ b/xmake/modules/lib/detect/has_cincludes.lua @@ -30,7 +30,7 @@ import("lib.detect.check_cxsnippets") -- @param includes the includes -- @param opt the argument options -- .e.g --- { verbose = false, target = [target|option], defines = "..", .. } +-- { verbose = false, target = [target|option], config = {defines = "..", .. }} -- -- @return true or false -- diff --git a/xmake/modules/lib/detect/has_ctypes.lua b/xmake/modules/lib/detect/has_ctypes.lua index 914c849ea..e6fed14e5 100644 --- a/xmake/modules/lib/detect/has_ctypes.lua +++ b/xmake/modules/lib/detect/has_ctypes.lua @@ -30,7 +30,7 @@ import("lib.detect.check_cxsnippets") -- @param types the types -- @param opt the argument options -- .e.g --- { verbose = false, target = [target|option], includes = .., defines = .., .. } +-- { verbose = false, target = [target|option], includes = .., config = {defines = .., ..}} -- -- @return true or false -- diff --git a/xmake/modules/lib/detect/has_cxxfuncs.lua b/xmake/modules/lib/detect/has_cxxfuncs.lua index 342a1e6b5..5eee07d91 100644 --- a/xmake/modules/lib/detect/has_cxxfuncs.lua +++ b/xmake/modules/lib/detect/has_cxxfuncs.lua @@ -30,7 +30,7 @@ import("lib.detect.check_cxsnippets") -- @param funcs the funcs -- @param opt the argument options -- .e.g --- { verbose = false, target = [target|option], linkdirs = .., links = .., includes = .., defines = .., .. } +-- { verbose = false, target = [target|option], includes = "", config = {linkdirs = .., links = .., defines = .., ..}} -- -- funcs: -- sigsetjmp diff --git a/xmake/modules/lib/detect/has_cxxincludes.lua b/xmake/modules/lib/detect/has_cxxincludes.lua index d36025593..c5df37b26 100644 --- a/xmake/modules/lib/detect/has_cxxincludes.lua +++ b/xmake/modules/lib/detect/has_cxxincludes.lua @@ -30,7 +30,7 @@ import("lib.detect.check_cxsnippets") -- @param includes the includes -- @param opt the argument options -- .e.g --- { verbose = false, target = [target|option], defines = "..", .. } +-- { verbose = false, target = [target|option], config = {defines = "..", .. }} -- -- @return true or false -- diff --git a/xmake/modules/lib/detect/has_cxxtypes.lua b/xmake/modules/lib/detect/has_cxxtypes.lua index 3d290132c..a3d813210 100644 --- a/xmake/modules/lib/detect/has_cxxtypes.lua +++ b/xmake/modules/lib/detect/has_cxxtypes.lua @@ -30,7 +30,7 @@ import("lib.detect.check_cxsnippets") -- @param types the types -- @param opt the argument options -- .e.g --- { verbose = false, target = [target|option], includes = .., defines = .., .. } +-- { verbose = false, target = [target|option], includes = .., config = {defines = .., ..}} -- -- @return true or false -- |
