<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xmake.git/xmake/plugins/project/cmake, branch v2.8.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/xmake.git/atom/xmake/plugins/project/cmake?h=v2.8.2</id>
<link rel='self' href='http://cgit.235523.xyz/xmake.git/atom/xmake/plugins/project/cmake?h=v2.8.2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/'/>
<updated>2023-08-01T15:38:33Z</updated>
<entry>
<title>remove more codes</title>
<updated>2023-08-01T15:38:33Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2023-08-01T15:38:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=0f8899180e72c65ce48b37d30902b20f315bbdb9'/>
<id>urn:sha1:0f8899180e72c65ce48b37d30902b20f315bbdb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove some deprecated apis</title>
<updated>2023-08-01T15:34:34Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2023-08-01T15:34:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=d574d28425a53e7d542b32719b250e43366c16be'/>
<id>urn:sha1:d574d28425a53e7d542b32719b250e43366c16be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: none exception for cmake</title>
<updated>2023-07-22T07:53:09Z</updated>
<author>
<name>RimuruChan</name>
<email>42002296+RimuruChan@users.noreply.github.com</email>
</author>
<published>2023-07-22T07:53:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=edc54d1e8b046780e032934a5462783298ec93ea'/>
<id>urn:sha1:edc54d1e8b046780e032934a5462783298ec93ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix grammar</title>
<updated>2023-07-19T04:35:52Z</updated>
<author>
<name>wtz</name>
<email>wangtz0607@outlook.com</email>
</author>
<published>2023-07-19T04:35:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=f75224a8435d0eb9cdda79f8bc571eeef25a8e33'/>
<id>urn:sha1:f75224a8435d0eb9cdda79f8bc571eeef25a8e33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMake only accepts the INTERFACE access type for including directories in header-only libraries</title>
<updated>2023-07-13T13:11:33Z</updated>
<author>
<name>Mohammed</name>
<email>mboujemaoui@eagleseven.com</email>
</author>
<published>2023-07-13T13:11:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=60d6fe79e1c4d2def8e1561c142e427bd425e056'/>
<id>urn:sha1:60d6fe79e1c4d2def8e1561c142e427bd425e056</id>
<content type='text'>
CMake only allows the use of the INTERFACE access type to include directories in header-only libraries.

However, Xmake generates a faulty CMakeLists.txt file when a header-only library has dependencies. This results in the following error message: "target_include_directories may only set INTERFACE properties on INTERFACE targets".

The root cause of this issue is that the include directory function is using a PRIVATE access type instead of INTERFACE. To address this problem, the proposed change checks whether the target is a header-only library and adjusts the access type accordingly.
</content>
</entry>
<entry>
<title>fix cmake generator #3880</title>
<updated>2023-06-23T16:57:48Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2023-06-23T16:57:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=a361c06843cf103e8e1d646b7dce7318a26951fa'/>
<id>urn:sha1:a361c06843cf103e8e1d646b7dce7318a26951fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve cmakelists</title>
<updated>2023-04-26T16:24:19Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2023-04-26T16:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=0086252ba8c687e528b8172c34c874af41dc21f7'/>
<id>urn:sha1:0086252ba8c687e528b8172c34c874af41dc21f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>support tool flags #3669</title>
<updated>2023-04-24T14:53:03Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2023-04-24T14:53:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=cd4f63cf3bc4cdad108caf23edc59a4007a927d7'/>
<id>urn:sha1:cd4f63cf3bc4cdad108caf23edc59a4007a927d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve comments</title>
<updated>2023-04-21T16:37:12Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2023-04-21T16:37:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=e003dc3b3afe8f3be6a18b9aaf03f85750e6c815'/>
<id>urn:sha1:e003dc3b3afe8f3be6a18b9aaf03f85750e6c815</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve cmakelists for rule order</title>
<updated>2023-04-21T16:36:27Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2023-04-21T16:36:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=1e31f3a9da25e2f2b287dc1b4462e71d53fabf80'/>
<id>urn:sha1:1e31f3a9da25e2f2b287dc1b4462e71d53fabf80</id>
<content type='text'>
</content>
</entry>
</feed>
