diff options
Diffstat (limited to 'xmake/actions/lua/scripts')
| -rw-r--r-- | xmake/actions/lua/scripts/cat.lua | 32 | ||||
| -rw-r--r-- | xmake/actions/lua/scripts/cp.lua | 33 | ||||
| -rw-r--r-- | xmake/actions/lua/scripts/echo.lua | 32 | ||||
| -rw-r--r-- | xmake/actions/lua/scripts/mkdir.lua | 33 | ||||
| -rw-r--r-- | xmake/actions/lua/scripts/mv.lua | 32 | ||||
| -rw-r--r-- | xmake/actions/lua/scripts/rm.lua | 34 | ||||
| -rw-r--r-- | xmake/actions/lua/scripts/rmdir.lua | 33 | ||||
| -rw-r--r-- | xmake/actions/lua/scripts/verbose.lua | 38 |
8 files changed, 0 insertions, 267 deletions
diff --git a/xmake/actions/lua/scripts/cat.lua b/xmake/actions/lua/scripts/cat.lua deleted file mode 100644 index bb5f679f1..000000000 --- a/xmake/actions/lua/scripts/cat.lua +++ /dev/null @@ -1,32 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file cat.lua --- - --- main -function main(...) - - -- cat all - for _, v in ipairs(...) do - if os.isfile(v) then io.cat(v) end - end - print("") - -end diff --git a/xmake/actions/lua/scripts/cp.lua b/xmake/actions/lua/scripts/cp.lua deleted file mode 100644 index ef11468bb..000000000 --- a/xmake/actions/lua/scripts/cp.lua +++ /dev/null @@ -1,33 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file cp.lua --- - --- main -function main(...) - - -- cp it - local pathes = ... - if pathes and table.getn(pathes) == 2 then - os.cp(pathes[1], pathes[2]) - end - -end - diff --git a/xmake/actions/lua/scripts/echo.lua b/xmake/actions/lua/scripts/echo.lua deleted file mode 100644 index d6ce8ede0..000000000 --- a/xmake/actions/lua/scripts/echo.lua +++ /dev/null @@ -1,32 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file echo.lua --- - --- main -function main(...) - - -- echo all - for _, v in ipairs(...) do - printf("%s ", v:decode()) - end - print("") - -end diff --git a/xmake/actions/lua/scripts/mkdir.lua b/xmake/actions/lua/scripts/mkdir.lua deleted file mode 100644 index 4d912c813..000000000 --- a/xmake/actions/lua/scripts/mkdir.lua +++ /dev/null @@ -1,33 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file mkdir.lua --- - --- main -function main(...) - - -- mkdir all - for _, dir in ipairs(...) do - if not os.exists(dir) then - os.mkdir(dir) - end - end -end - diff --git a/xmake/actions/lua/scripts/mv.lua b/xmake/actions/lua/scripts/mv.lua deleted file mode 100644 index a34d39458..000000000 --- a/xmake/actions/lua/scripts/mv.lua +++ /dev/null @@ -1,32 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file mv.lua --- - --- main -function mv.main(...) - - -- mv it - local pathes = ... - if pathes and table.getn(pathes) == 2 then - os.mv(pathes[1], pathes[2]) - end -end - diff --git a/xmake/actions/lua/scripts/rm.lua b/xmake/actions/lua/scripts/rm.lua deleted file mode 100644 index dd7db8456..000000000 --- a/xmake/actions/lua/scripts/rm.lua +++ /dev/null @@ -1,34 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file rm.lua --- - --- main -function main(...) - - -- rm all - for _, file_or_dir in ipairs(...) do - if os.exists(file_or_dir) then - os.rm(file_or_dir) - end - end - -end - diff --git a/xmake/actions/lua/scripts/rmdir.lua b/xmake/actions/lua/scripts/rmdir.lua deleted file mode 100644 index 17dc63f7e..000000000 --- a/xmake/actions/lua/scripts/rmdir.lua +++ /dev/null @@ -1,33 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file rmdir.lua --- - --- main -function rmdir.main(self, ...) - - -- rmdir all - for _, dir in ipairs(...) do - if os.isdir(dir) then - os.rmdir(dir) - end - end - -end diff --git a/xmake/actions/lua/scripts/verbose.lua b/xmake/actions/lua/scripts/verbose.lua deleted file mode 100644 index a9fb24a6e..000000000 --- a/xmake/actions/lua/scripts/verbose.lua +++ /dev/null @@ -1,38 +0,0 @@ ---!The Automatic Cross-platform Build Tool --- --- XMake is free software; you can redistribute it and/or modify --- it under the terms of the GNU Lesser General Public License as published by --- the Free Software Foundation; either version 2.1 of the License, or --- (at your option) any later version. --- --- XMake is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU Lesser General Public License for more details. --- --- You should have received a copy of the GNU Lesser General Public License --- along with XMake; --- If not, see <a href="http://www.gnu.org/licenses/"> http://www.gnu.org/licenses/</a> --- --- Copyright (C) 2015 - 2016, ruki All rights reserved. --- --- @author ruki --- @file verbose.lua --- - --- imports -import("core.base.option") - --- main -function main(...) - - -- verbose all - if option.get("verbose") then - for _, v in ipairs(...) do - printf("%s ", v:decode()) - end - print("") - end - -end - |
