summaryrefslogtreecommitdiff
path: root/xmake/actions/lua/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/actions/lua/scripts')
-rw-r--r--xmake/actions/lua/scripts/cat.lua32
-rw-r--r--xmake/actions/lua/scripts/cp.lua33
-rw-r--r--xmake/actions/lua/scripts/echo.lua32
-rw-r--r--xmake/actions/lua/scripts/mkdir.lua33
-rw-r--r--xmake/actions/lua/scripts/mv.lua32
-rw-r--r--xmake/actions/lua/scripts/rm.lua34
-rw-r--r--xmake/actions/lua/scripts/rmdir.lua33
-rw-r--r--xmake/actions/lua/scripts/verbose.lua38
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
-