summaryrefslogtreecommitdiff
path: root/xmake/core
AgeCommit message (Collapse)Author
2017-06-01fix filter and improve check vs env on windowsruki
2017-06-01delay get builtin-varsruki
2017-06-01improve find program, file and path modulesruki
2017-06-01rename get api to val and fix get sandbox instanceruki
2017-06-01improve filter and add get apiruki
2017-06-01remove some deprecated varsruki
2017-06-01add find_vstudio moduleruki
2017-05-31improve process.runjobs and support timerruki
2017-05-31improve find file and path to support winregruki
2017-05-31fix winreg.query mallocruki
2017-05-30add winreg.query and improve programruki
2017-05-29add find lldb, gdb modules and rewrite debuggerruki
2017-05-26improve match scriptruki
2017-05-26add create template project testsruki
2017-05-26improve match pattern for xxx_scriptruki
2017-05-26improve xxx_script to support pattern matchruki
2017-05-25improve interpreterruki
2017-05-25fix load history moduleruki
2017-05-25add process.runjobsruki
2017-05-25add logo to version inforuki
2017-05-25Merge branch 'dev' into installtestTitanSnow
2017-05-25use implement in devTitanSnow
2017-05-25fix interpreter bug when parsing multi-level subdirsruki
2017-05-25directly inherit os.versioninfoTitanSnow
2017-05-25Merge branch 'dev' into installtestTitanSnow
2017-05-25Revert "add xmake to path"TitanSnow
This reverts commit 89e2cc76f4e4cfd45a089b4967e02756ca8f52cb.
2017-05-24remove xmake variableruki
2017-05-24add privilege.sudo and find sudo modulesruki
2017-05-24use SUDO_UID & SUDO_GID to know original uid & gidTitanSnow
sudo will set SUDO_UID & SUDO_GID use this to go back original user
2017-05-24add xmake to pathTitanSnow
2017-05-24add os.addenv and improve os.setenvruki
2017-05-23add os.addenv and improve os.setenvruki
2017-05-23add xmake._EXECUTABLE_PATH to fix $(xmake)TitanSnow
$(xmake) is set to join(_PROGRAM_DIR, 'xmake') that is wrong when XMAKE_PROGRAM_DIR is set to another program dir (like developing dir) with no executable so use system-special ways to get absolution path of executable file always
2017-05-23modify some code stylesruki
2017-05-23fix privilegeTitanSnow
2017-05-22add module privilege to manage root privilegeTitanSnow
2017-05-22add os.gid()TitanSnow
2017-05-22add setuid feature to os.uidTitanSnow
2017-05-22cache uid and improve tmpdirruki
2017-05-22Merge pull request #112 from TitanSnow/uidruki
better root checking & process redirect fixing
2017-05-22fix link error in debug mode for go testsruki
2017-05-22make os.nuldev() return os._NULDEV directlyTitanSnow
prev commit fixed process redirect so that this can simply redirect to nuldev
2017-05-22use euid as tmpdir suffixTitanSnow
2017-05-22add os.uid() and use os.uid() to check if root instead of id -uTitanSnow
2017-05-21fix write nuldev bug as rootruki
2017-05-21add root common optionruki
2017-05-21fix os.mv to dir bugruki
2017-05-20improve test scriptruki
2017-05-19add utils.archive.extract moduleruki
2017-05-19improve os.tmpdir()ruki