summaryrefslogtreecommitdiff
path: root/xmake/plugins
AgeCommit message (Collapse)Author
2018-11-05add plugin managerruki
2018-10-23improve vsprojruki
2018-10-15ignore -export and improve vs201x projruki
2018-10-09fix makefile use of null device for windowsRoy Ivy III
.# Discussion On the Windows platform, "NUL" is the null device which discards its input (analogous to "/dev/null" on the *nix platform).
2018-10-08check the updated reporuki
2018-10-07improve lua pluginruki
2018-09-30add prefix module to packageruki
2018-09-21improve mfc rulesruki
2018-09-04fixme -> FIXME夕伽
2018-09-04add *.rc files to vsproject夕伽
2018-09-03remove mfc about夕伽
2018-09-031 string.lower(xxx) -> xxx:lower()夕伽
2 -DUNICODE -> [%-|/]DUNICODE
2018-09-03add *.rc files to vsproject夕伽
2018-09-031 string.lower(xxx) -> xxx:lower()夕伽
2 -DUNICODE -> [%-|/]DUNICODE
2018-09-02vsporject add some configs夕伽
1.suport vsproject mfc mode target(xxx) -- for make vsproject on mfcmode set_values("mfc",true) -- for unicode mode add_defines("UNICODE") -- use MT or MD switch RuntimeLibrary, (debug use MTd,MDd) add_cxflags("-MT") 2.subsystem switch support target(xxx) -- change subsystem to windows, default console add_ldflags("/SUBSYSTEM:WINDOWS",{force=true})
2018-08-31code format夕伽
2018-08-31code format夕伽
2018-08-30The output directory of VS is adjusted to match the xmake script, using ↵夕伽
target:targetdir The temporary obj directory of VS is adjusted to match the xmake script, using target:objectdir The vs output file (including pdb, lib, etc.) removes explicit specifications and adjusts to use the $(TargetDir) $(TargetName) name (this setting is not specified to be set automatically, so it is not explicitly specified). This modification also restores the bug of the dynamic library output lib which is inconsistent with the specified directory in xmake. Generate the directory Library of the vs project, including file directory to standardize the path. 1.vs的输出目录调整为和xmake脚本中的一致,使用target:targetdir 2.vs的临时obj目录调整为和xmake脚本中的一致,使用target:objectdir 3.vs输出文件(包括pdb、lib等)去除显式指定,调整为使用$(TargetDir)$(TargetName)命名(该设置不指定会自动设置,所以不用显式指定)。该修改同时修复了动态库输出lib与xmake中指定目录不一致的bug 4.生成vs项目中的链接库目录、包含文件目录进行路径标准化转换
2018-08-30add string.convertruki
2018-08-24fix remove reporuki
2018-08-24improve to load repo and packageruki
2018-08-24load repo xmake.luaruki
2018-06-06fix rule for vs201xruki
2018-05-09impl make clean for generating makefileruki
2018-05-07improve dependent filesruki
2018-04-28fix ucrt version for find_vstudioruki
2018-03-28improve package macroruki
2018-01-02fix includedir for vs201x pluginruki
2017-12-28update copyright dateruki
2017-11-17support add_files with flags in makefileruki
2017-11-11improve project pluginruki
2017-10-12add xmake macro ..ruki
2017-09-28show repo dirruki
2017-09-27fix repo environmentruki
2017-09-13fix config header for package requiresruki
2017-09-04add require to build and optmize pingruki
2017-08-27update description and indexruki
2017-08-14merge repo and require codesruki
2017-08-04improve precompiled headerruki
2017-07-29support mode and arch for vs201x pchruki
2017-07-29support precompiled header for vs201x projectruki
2017-07-28disable precompiled header for vcproj pluginruki
2017-07-28disable precompiled header for makefile pluginruki
2017-07-21add floating point model for vs201xruki
2017-07-20move some plugins to xmake-plugins reporuki
2017-07-20rename core.project.task to core.base.taskruki
2017-07-20fix config readonly mode for vs201x pluginruki
2017-07-19fix arguments escape for compile_commandsruki
2017-07-19fix compile_commands pluginruki
2017-07-19export compile_commands.json for clang toolsruki