summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2026-05-27 22:44:05 +0800
committerruki <[email protected]>2026-07-08 22:17:00 +0800
commit344a31af1c92d0f9f249cbe6a9e7cb3ca933deb4 (patch)
tree0dbdad8baeb9bc837c1619d3621a4cf7083e1420
parentb2e698ae8a56ef12d69f76415d712b3247ea88c4 (diff)
add has flags for filc
-rw-r--r--xmake/modules/core/tools/filcc/features.lua22
-rw-r--r--xmake/modules/core/tools/filcc/has_flags.lua22
-rw-r--r--xmake/modules/core/tools/filxx/features.lua22
-rw-r--r--xmake/modules/core/tools/filxx/has_flags.lua22
4 files changed, 88 insertions, 0 deletions
diff --git a/xmake/modules/core/tools/filcc/features.lua b/xmake/modules/core/tools/filcc/features.lua
new file mode 100644
index 000000000..9b6cbb26f
--- /dev/null
+++ b/xmake/modules/core/tools/filcc/features.lua
@@ -0,0 +1,22 @@
+--!A cross-platform build utility based on Lua
+--
+-- Licensed under the Apache License, Version 2.0 (the "License");
+-- you may not use this file except in compliance with the License.
+-- You may obtain a copy of the License at
+--
+-- http://www.apache.org/licenses/LICENSE-2.0
+--
+-- Unless required by applicable law or agreed to in writing, software
+-- distributed under the License is distributed on an "AS IS" BASIS,
+-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+-- See the License for the specific language governing permissions and
+-- limitations under the License.
+--
+-- Copyright (C) 2015-present, Xmake Open Source Community.
+--
+-- @file features.lua
+--
+
+-- imports
+inherit("core.tools.clang.features")
+
diff --git a/xmake/modules/core/tools/filcc/has_flags.lua b/xmake/modules/core/tools/filcc/has_flags.lua
new file mode 100644
index 000000000..d96924ab9
--- /dev/null
+++ b/xmake/modules/core/tools/filcc/has_flags.lua
@@ -0,0 +1,22 @@
+--!A cross-platform build utility based on Lua
+--
+-- Licensed under the Apache License, Version 2.0 (the "License");
+-- you may not use this file except in compliance with the License.
+-- You may obtain a copy of the License at
+--
+-- http://www.apache.org/licenses/LICENSE-2.0
+--
+-- Unless required by applicable law or agreed to in writing, software
+-- distributed under the License is distributed on an "AS IS" BASIS,
+-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+-- See the License for the specific language governing permissions and
+-- limitations under the License.
+--
+-- Copyright (C) 2015-present, Xmake Open Source Community.
+--
+-- @file has_flags.lua
+--
+
+-- imports
+inherit("core.tools.clang.has_flags")
+
diff --git a/xmake/modules/core/tools/filxx/features.lua b/xmake/modules/core/tools/filxx/features.lua
new file mode 100644
index 000000000..9b6cbb26f
--- /dev/null
+++ b/xmake/modules/core/tools/filxx/features.lua
@@ -0,0 +1,22 @@
+--!A cross-platform build utility based on Lua
+--
+-- Licensed under the Apache License, Version 2.0 (the "License");
+-- you may not use this file except in compliance with the License.
+-- You may obtain a copy of the License at
+--
+-- http://www.apache.org/licenses/LICENSE-2.0
+--
+-- Unless required by applicable law or agreed to in writing, software
+-- distributed under the License is distributed on an "AS IS" BASIS,
+-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+-- See the License for the specific language governing permissions and
+-- limitations under the License.
+--
+-- Copyright (C) 2015-present, Xmake Open Source Community.
+--
+-- @file features.lua
+--
+
+-- imports
+inherit("core.tools.clang.features")
+
diff --git a/xmake/modules/core/tools/filxx/has_flags.lua b/xmake/modules/core/tools/filxx/has_flags.lua
new file mode 100644
index 000000000..d96924ab9
--- /dev/null
+++ b/xmake/modules/core/tools/filxx/has_flags.lua
@@ -0,0 +1,22 @@
+--!A cross-platform build utility based on Lua
+--
+-- Licensed under the Apache License, Version 2.0 (the "License");
+-- you may not use this file except in compliance with the License.
+-- You may obtain a copy of the License at
+--
+-- http://www.apache.org/licenses/LICENSE-2.0
+--
+-- Unless required by applicable law or agreed to in writing, software
+-- distributed under the License is distributed on an "AS IS" BASIS,
+-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+-- See the License for the specific language governing permissions and
+-- limitations under the License.
+--
+-- Copyright (C) 2015-present, Xmake Open Source Community.
+--
+-- @file has_flags.lua
+--
+
+-- imports
+inherit("core.tools.clang.has_flags")
+