summaryrefslogtreecommitdiff
path: root/xmake/plugins
AgeCommit message (Collapse)Author
2025-05-15renamed XMAKE_GLOBAL_COMPILER_ID to CURRENT_COMPILER_ID (advice from ↵PierreEVEN
https://github.com/xmake-io/xmake/pull/6439\#discussion_r2090681624)
2025-05-15Renamed remaining CMAKE_COMPILER_ID to XMAKE_GLOBAL_COMPILER_ID (was missing ↵PierreEVEN
in previous commit)
2025-05-14renamed CMAKE_COMPILER_ID property to XMAKE_GLOBAL_COMPILER_ID to avoid ↵PierreEVEN
potential conflicts
2025-05-14Squashed commit of the following:PierreEVEN
commit ab0a145e1e51100a0ec789d3a403ca5281d72e61 Author: PierreEVEN <[email protected]> Date: Wed May 14 11:16:49 2025 +0200 fixed CMAKE_COMPILER_ID value that was set to CMAKE_<LANG>_COMPILER_ID instead of real value commit edf7b7fe1956d922010260ef102838b90c9eda11 Author: PierreEVEN <[email protected]> Date: Wed May 14 11:06:42 2025 +0200 Use project language to detect compiler ID
2025-05-14Fixed cmake generator that was using 'CMAKE_COMPILER_ID' which doesn't ↵PierreEVEN
exists, instead of CMAKE_CXX_COMPILER_ID
2025-05-13added support for headeronly targets in ninja generator (headeronly targets ↵PierreEVEN
appears as phony target)
2025-05-13Made headeronly targets appears as phony targets (so it doesn't ask for a ↵PierreEVEN
linker it doesn't requires)
2025-05-09(cmake) fix fileset support version checkingArthur LAURENT
2025-05-09(C++ modules support) fix CMake generationArthur LAURENT
2025-05-09(C++ module support) improve jobgraph supportArthur LAURENT
2025-05-06plugin: handle custom git url syntaxShifftC
2025-05-03Merge pull request #6386 from PierreEVEN/fix-cmake_generator-compiler_namesruki
(generators) cmake : fix compiler detection if (Gcc) with a more stan…
2025-05-03[fix] Use the new cmake syntax with a custom target add_library(... OBJECT ↵PierreEVEN
IMPORTED ...) instead of just using the target_link_library to linnk prebuilt obj files
2025-05-03(generators) cmake : fix compiler detection if (Gcc) with a more standard syntaxPierreEVEN
2025-04-27update the search regex for installing packagesbinLep
2025-04-24rename more buildir in pluginsruki
2025-04-24rename more buildirruki
2025-04-24rename config.buildirruki
2025-04-23rename implib nameruki
2025-04-23Rename `byproduct` to `artifactfile`SineStriker
2025-04-23Add `byproduct` API to targetSineStriker
2025-04-23Remove implib APISineStriker
2025-04-23Add `set_implibdir` to target APIsSineStriker
2025-04-23Support customizing `implib` path of MinGW/MSVCSineStriker
2025-04-20(C++ modules) simplify names of module supportArthur LAURENT
2025-04-20(C++ modules) simplify module support directory treeArthur LAURENT
2025-04-12improve vs201xruki
2025-04-09move rule_group to deprecatedruki
2025-04-09improve makefile generatorruki
2025-04-09ignore rules and stagesruki
2025-04-09improve target_cmdsruki
2025-04-08prepare targets for more generatorsruki
2025-04-08prepare targets in cmakelists generatorruki
2025-03-25Update compile_commands.luaruki
2025-03-25fix compile_commands with nvccxq114
2025-03-07update the given reporuki
2025-02-11fix usage for xmake projectruki
2025-02-11make check_targetname privateShifftC
2025-02-08Replace target check in plugin showShifftC
2025-01-25fix importruki
2025-01-23add verilator support for compdbruki
2025-01-22support verilator for compdbruki
2025-01-22add clang-cl for ninja #6052ruki
2025-01-08improve package nameruki
2025-01-07support namespace for xpackruki
2025-01-07add namespace for ruleruki
2025-01-07support for inner namespace accessruki
2025-01-04Fix compile_commands for msvc includestar9029
2024-12-20Merge pull request #5995 from xq114/masterruki
add profile support for windows
2024-12-20add profile to vs projectInari0