summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2021-07-30 22:39:53 +0800
committerruki <[email protected]>2021-07-30 22:39:53 +0800
commit075825f1cabe258f8a37b9b737a3a9a2c4118110 (patch)
tree98bd8457d99605e377fa57176a754d3b3862c33a
parent8f9895cb26b78fdb33ab25ca086caf7d21b29802 (diff)
update changelog
-rw-r--r--CHANGELOG.md16
-rw-r--r--xmake/core/project/target.lua2
2 files changed, 18 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index eae395911..eb1233ffe 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,14 @@
## master (unreleased)
+### New features
+
+* [#1534](https://github.com/xmake-io/xmake/issues/1534): Support to compile Vala lanuage project
+
+### Change
+
+* [#1540](https://github.com/xmake-io/xmake/issues/1540): Better support for compilation of automatically generated code
+
### Bugs fixed
* [#1531](https://github.com/xmake-io/xmake/issues/1531): Fix error info when loading targets failed
@@ -1044,6 +1052,14 @@
## master (开发中)
+### 新特性
+
+* [#1534](https://github.com/xmake-io/xmake/issues/1534): 新增对 Vala 语言的支持
+
+### 改进
+
+* [#1540](https://github.com/xmake-io/xmake/issues/1540): 更好更方便地编译自动生成的代码
+
### Bugs 修复
* [#1531](https://github.com/xmake-io/xmake/issues/1531): 修复 targets 加载失败的错误信息提示错误
diff --git a/xmake/core/project/target.lua b/xmake/core/project/target.lua
index 06fab0934..3eed0cdad 100644
--- a/xmake/core/project/target.lua
+++ b/xmake/core/project/target.lua
@@ -1237,6 +1237,8 @@ function _instance:sourcefiles()
-- This is usually used for some rules that automatically generate code files,
-- because they ensure that the code files have been generated before compilation.
--
+ -- @see https://github.com/xmake-io/xmake/issues/1540
+ --
-- e.g. add_files("src/test.c", {always_added = true})
--
if #results == 0 and self:extraconf("files", file, "always_added") then