summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-15Add rule python.cythonWu, Zhenyu
Add test python/cython/example Move test pybind to python/pybind
2025-05-14package(install): attempt to patch existing .pc files with relative pathsChan Lee
2025-05-14package(install): use relative paths in generated .pc files to improve ↵Chan Lee
relocatability
2025-05-14package(install): prepend comment to generated .pc files to better distinguishChan Lee
2025-05-14renamed CMAKE_COMPILER_ID property to XMAKE_GLOBAL_COMPILER_ID to avoid ↵PierreEVEN
potential conflicts
2025-05-14Merge branch 'fix-cmake_generator-wrong_cmake_var_compiler' of ↵PierreEVEN
github.com:PierreEVEN/xmake into fix-cmake_generator-wrong_cmake_var_compiler
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_COMPILER_ID value that was set to CMAKE_<LANG>_COMPILER_ID ↵PierreEVEN
instead of real value
2025-05-14Use project language to detect compiler IDPierreEVEN
2025-05-14Merge pull request #6435 from Arthapz/fix-namespaced-module-depruki
(C++ modules support) fix _patch_sourcebatch when target and deps is in the same namespace
2025-05-14Update scanner.luaruki
2025-05-14Merge pull request #6425 from Arthapz/fix-ld-autotoolsruki
(autotools) fix ld override when ld binary is not in the same directo…
2025-05-14Update autoconf.luaruki
2025-05-14Fixed cmake generator that was using 'CMAKE_COMPILER_ID' which doesn't ↵PierreEVEN
exists, instead of CMAKE_CXX_COMPILER_ID
2025-05-13(profiler) change profiler perf log file nameArthur LAURENT
2025-05-13(C++ modules support) profile scanner and builderArthur LAURENT
2025-05-13(profiler) save full report into a fileArthur LAURENT
2025-05-13(autotools) fix ld override when ld binary is not in the same directory as ↵Arthur LAURENT
compiler
2025-05-13(C++ modules support) add testsArthur LAURENT
2025-05-13(C++ modules support) fix _patch_sourcebatch when a dep have a namespaceArthur LAURENT
2025-05-13Merge pull request #6429 from PierreEVEN/fix-make_ninja_gen-headeronly_targetruki
Fix make ninja gen headeronly target
2025-05-13Merge pull request #6433 from binLep/devruki
fix upper in xmake.lua
2025-05-13Update xmake.luaruki
2025-05-13fix upper in xmake.luabinLep
2025-05-13Merge pull request #6431 from SirLynix/patch-18ruki
target_triple: remove cross
2025-05-13Merge pull request #6432 from SirLynix/patch-19ruki
Fix xmake failing to find PING.EXE
2025-05-13Update target_triple.luaJérôme Leclercq
2025-05-13Fix xmake failing to find PING.EXEJérôme Leclercq
2025-05-13Update target_triple.luaJérôme Leclercq
2025-05-13target_triple: allow to pass system/abi to crossJérôme Leclercq
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-12Merge pull request #6426 from Arthapz/fix-subsystem-ruleruki
(platform.windows.subsystem rules) fix startwiths => startswith
2025-05-12Update xmake.luaruki
2025-05-12(rules) fix startwiths => startswith for platform.windows.subsystem ruleArthur LAURENT
2025-05-12Merge pull request #6421 from Arthapz/improve-libstdc++-moduleruki
(C++ modules support) improve std module support for gcc and clang
2025-05-12Update support.luaruki
2025-05-12(C++ modules support) improve clang/gcc support.luaArthur LAURENT
2025-05-12(C++ modules support) move import at the top of the file for msvc support.luaArthur LAURENT
2025-05-12Merge pull request #6423 from Arthapz/improve-module-format-outputruki
(C++ modules support) Improve module format output
2025-05-12(C++ modules support) normalize module progress format with regular C++Arthur LAURENT
2025-05-12Merge pull request #6422 from Arthapz/fix-built-artifactsruki
(C++ modules support) fix nil built_artifacts error when an error occur during the module sorting
2025-05-11(C++ modules support) make flag order coherent between different compilersArthur LAURENT
2025-05-11(C++ modules support) fix warnings for std moduleArthur LAURENT
2025-05-11(C++ modules support) fix nil built_artifacts error when an error occur ↵Arthur LAURENT
during the module sorting
2025-05-11(C++ modules support) handle default c++ library for clang on ios and tvosArthur LAURENT
2025-05-11(C++ modules support) reuse msvc support get_stdmodules for llvm std module ↵Arthur LAURENT
support when using msstl
2025-05-11(C++ modules support) fix stdmodules_deps test for gcc as it doesn't ↵Arthur LAURENT
implement private module fragment atm
2025-05-11update changelogruki
2025-05-11Merge pull request #6414 from Arthapz/add-windows-rulesruki
(rules) add win.subsystem rules