| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-21 | fix compiler for cmake | ruki | |
| 2024-08-20 | improve to get flags | ruki | |
| 2024-08-20 | improve flags support for target | ruki | |
| 2024-08-09 | fix cmake compilers #5448 | ruki | |
| 2024-07-11 | update cmakelists | ruki | |
| 2024-06-03 | fix(plugins): convert set_languages() latest standard to cmake | huangmeng | |
| 2024-05-30 | improve exceptions | ruki | |
| 2024-05-30 | improve mapflags | ruki | |
| 2024-05-29 | add encodings for cmakelists #5149 | ruki | |
| 2024-05-27 | 1. use nf_encoding(self, encoding) in core.tools.cl and core.tools.gcc; | huarkiou | |
| 2. only process MSVC and Gcc | |||
| 2024-05-27 | add encoding flags when generate cmakelists | huarkiou | |
| 2024-03-22 | fix cmake generator #4865 | ruki | |
| 2024-03-14 | improve cmakelists | ruki | |
| 2024-03-10 | fix cmakelist #4816 | ruki | |
| 2024-02-19 | improve cmake minver | ruki | |
| 2024-02-19 | fix link objects for cmake/modules | ruki | |
| 2024-02-19 | scan modules | ruki | |
| 2024-02-19 | fix detect cmake version | ruki | |
| 2024-02-19 | remove logs | ruki | |
| 2024-02-19 | add native c++ module support for cmake | ruki | |
| 2024-02-19 | ignore c++ modules rules | ruki | |
| 2024-02-19 | improve target_buildcmd | ruki | |
| 2024-02-18 | use path.unix | ruki | |
| 2024-02-11 | Update cmakelists.lua | ruki | |
| 2024-02-08 | fix CMake moduleonly support | Arthur LAURENT | |
| 2024-02-08 | fix module compilation for CMake | Arthur LAURENT | |
| 2024-02-07 | implement basic cmake support for moduleonly | Arthur LAURENT | |
| 2024-02-06 | implement target kind moduleonly | Arthur LAURENT | |
| 2024-01-25 | rename vs_runtime to runtimes in package configs | ruki | |
| 2024-01-18 | consider sources from targets with the c++.build.modules rule | David Mórász | |
| 2023-11-15 | Merge pull request #4373 from xmake-io/xpack | ruki | |
| Support `xmake pack` | |||
| 2023-11-14 | add icon file | ruki | |
| 2023-11-14 | Update cmakelists.lua | xpxz | |
| Distinguish the different parameters for handling exceptions between clang and gcc | |||
| 2023-11-01 | remove some get_from_pkgs | ruki | |
| 2023-10-20 | Merge pull request #4306 from SirLynix/patch-14 | ruki | |
| cmakelists: restore system headers | |||
| 2023-10-20 | cmakelists: restore system headers | Jérôme Leclercq | |
| It's been three years since #1050 and msvc has stable external header support now, I think we can now re-enable system headers for cmakelists | |||
| 2023-10-19 | 🐞 fix(project/cmake/cmakelists): fix when generate map file | xqyjlj | |
| 2023-10-11 | improve flags for vsxmake #4268 | ruki | |
| 2023-10-01 | Merge pull request #4253 from A2va/orderkeys-sort-function | ruki | |
| Sort keys by callback function | |||
| 2023-09-30 | Remove unnecessary underscore | A2va | |
| 2023-09-30 | Fix orderpairs with sourcebatches | A2va | |
| 2023-09-13 | fix cmake shell str | ruki | |
| 2023-09-13 | fix #4196 | ruki | |
| 2023-08-30 | fix: add `_escape_path` to cmd program | Latias94 | |
| 2023-08-29 | fix cmakelists generator #4130 | ruki | |
| 2023-08-01 | remove more codes | ruki | |
| 2023-08-01 | remove some deprecated apis | ruki | |
| 2023-07-22 | fix: none exception for cmake | RimuruChan | |
| 2023-07-19 | Fix grammar | wtz | |
| 2023-07-13 | CMake only accepts the INTERFACE access type for including directories in ↵ | Mohammed | |
| header-only libraries 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. | |||
