diff options
| author | lebao3105 <[email protected]> | 2026-01-13 23:13:02 +0700 |
|---|---|---|
| committer | ruki <[email protected]> | 2026-01-23 23:16:31 +0800 |
| commit | f73e850fdce6d46aa05cab820060fa0c0f48f9d8 (patch) | |
| tree | 3843020e19f4b240b5d6ee7691c2548df2b0920f /xmake/languages/pascal/load.lua | |
| parent | 865ed17e98b3fa230b342138e3aaa6e9e5093cda (diff) | |
Improved Free Pascal Compiler support
Diffstat (limited to 'xmake/languages/pascal/load.lua')
| -rw-r--r-- | xmake/languages/pascal/load.lua | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/xmake/languages/pascal/load.lua b/xmake/languages/pascal/load.lua index 24cbee327..5e0979a30 100644 --- a/xmake/languages/pascal/load.lua +++ b/xmake/languages/pascal/load.lua @@ -30,6 +30,11 @@ function _get_apis() , "target.add_arflags" , "target.add_shflags" , "target.add_rpathdirs" -- @note do not translate path, it's usually an absolute path or contains $ORIGIN/@loader_path + , "target.add_unitdirs" + , "target.add_includedirs" + , "target.add_defines" + , "target.add_undefines" + , "target.set_languagemode" -- option.add_xxx , "option.add_links" , "option.add_syslinks" @@ -38,6 +43,11 @@ function _get_apis() , "option.add_arflags" , "option.add_shflags" , "option.add_rpathdirs" + , "option.add_unitdirs" + , "option.add_includedirs" + , "option.add_defines" + , "option.add_undefines" + , "option.set_languagemode" -- package.add_xxx , "package.add_links" , "package.add_syslinks" @@ -47,6 +57,10 @@ function _get_apis() , "package.add_shflags" , "package.add_rpathdirs" , "package.add_linkdirs" + , "package.add_unitdirs" + , "package.add_includedirs" + , "package.add_defines" + , "package.add_undefines" -- toolchain.add_xxx , "toolchain.add_links" , "toolchain.add_syslinks" @@ -56,6 +70,11 @@ function _get_apis() , "toolchain.add_shflags" , "toolchain.add_rpathdirs" , "toolchain.add_linkdirs" + , "toolchain.add_unitdirs" + , "toolchain.add_includedirs" + , "toolchain.add_defines" + , "toolchain.add_undefines" + , "toolchain.set_languagemode" } apis.paths = { -- target.add_xxx @@ -70,5 +89,3 @@ end function main() return {apis = _get_apis()} end - - |
