summaryrefslogtreecommitdiff
path: root/xmake/plugins/project
AgeCommit message (Collapse)Author
2025-09-10support for vs2026ruki
2025-09-09Merge pull request #6780 from xmake-io/optiruki
Add benchmarks and optimize config/build targets
2025-09-07optimize to save toolchain cacheruki
2025-09-06fix executable path for cmake #6768ruki
2025-09-04improve batchcmdsruki
2025-08-23fix vsxmake options #6739ruki
2025-08-20fix configruki
2025-08-17fix argruki
2025-08-15ignore pch flags #6710ruki
2025-07-30fix binary not found #6655ruki
2025-07-10fix cmakelistsruki
2025-07-09add default cmake versionruki
2025-07-03rename copyrightruki
2025-07-02rename xcode2 to xcoderuki
2025-07-02format coderuki
2025-07-02Merge pull request #6411 from JX-Master/xcode-generatorruki
New native Xcode project generator.
2025-07-02Update pbxproj.luaruki
2025-07-02Update get_xcode_info.luaruki
2025-06-29fix target utilsruki
2025-06-27Fix product name issue.JX-Master
Add SDKROOT build settings.
2025-06-26Merge pull request #6572 from fcying/devruki
feat(plugin/project): support gen compile_commands.json for specific target
2025-06-26feat(plugin/project): support gen compile_commands.json for specific targetfcying
2025-06-24Use pairs iterator for project.options instead of ipairsA2va
2025-06-17fix progress path for cmake #6553ruki
2025-06-11use # instead of _ruki
2025-06-11-aruki
2025-06-11update target nameruki
2025-06-10fix cp propsruki
2025-06-10fix importsruki
2025-06-10translate file path for vsxmakeruki
2025-06-03fix pathruki
2025-06-03improve pathruki
2025-06-03modify policyruki
2025-06-03add multiversion vsxmake policy #6519ruki
2025-05-21fix vs201x #6476ruki
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-08Add macOS application bundle (.app) generation support.JX-Master
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-24rename more buildir in pluginsruki