summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-12improve to install packageruki
2018-09-12clear cache when removing packageruki
2018-09-12remove required packagesruki
2018-09-12check unsupported packagesruki
2018-09-12improve xxx_script to support multi-patternsruki
2018-09-11add xmake-repo mirrorruki
2018-09-11improve to install packageruki
2018-09-10add get_config for moduleruki
2018-09-10add get_configruki
2018-09-06Merge pull request #216 from xigalto/devruki
add windows mfc rule
2018-09-06fix bug: remove item from table夕伽
2018-09-05use table.wrap replace check type(table)夕伽
2018-09-04use table.wrap replace check type(table)夕伽
2018-09-04mfc's rule full match flags on remove or check夕伽
2018-09-04rename rule: win.sdk.mfc -> win.sdk.mfc.env夕伽
2018-09-04make mfcrule's codes to be beautiful夕伽
2018-09-04add win.sdk.mfc for checking the env of vs夕伽
rename: win.sdk.mfcapp.shared -> win.sdk.mfc.shared_app win.sdk.mfcapp.static -> win.sdk.mfc.static_app
2018-09-04move mfc'rule to mfc/xmake.lua from xmake.lua夕伽
2018-09-04add windows mfc rule夕伽
useage: target("test") add_files("*.cpp") add_files("*.rc") -- use sharedmfc add_rules("win.sdk.mfcapp.shared") -- or add_rules("win.sdk.mfcapp.static") to use staticmfc target_end()
2018-09-04Merge pull request #215 from xigalto/devruki
add *.rc files to vsproject
2018-09-04fixme -> FIXME夕伽
2018-09-04add *.rc files to vsproject夕伽
2018-09-04fix rpath for shared libraryruki
2018-09-04Merge pull request #214 from xigalto/devruki
Fix bug for VS2003 can't be found,xmake config --vs=2003
2018-09-04Fix bug for VS2003 can't be found夕伽
(xmake config --vs=2003)
2018-09-03Merge pull request #210 from xigalto/devruki
vsproject add some configs to support UNICODE/subsystem
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-03fix XMAKE_LOGFILEruki
2018-09-031 string.lower(xxx) -> xxx:lower()夕伽
2 -DUNICODE -> [%-|/]DUNICODE
2018-09-02fix wdk rule bugruki
2018-09-02remove -MP4ruki
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-31improve to install packageruki
2018-08-31Merge pull request #205 from xigalto/devruki
fix targetdir,objectdir not used in vsproject
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-30modify changelogsruki
2018-08-30add string.convertruki
2018-08-28Merge pull request #198 from yangjz1125/devruki
fix CODE_OF_CONDUCT translations.
2018-08-28fix CODE_OF_CONDUCT translations.yangjz1125
2018-08-28fix semver testruki
2018-08-28remove load package from urlruki
2018-08-28improve to select version for package managerruki
2018-08-28remote fetch git refs for require actionruki
2018-08-28add path.islastsepruki
2018-08-25modify package local directoryruki
2018-08-25modify package treeruki