summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMika Havela <mika.havela@gmail.com>2008-06-24 07:33:48 +0000
committerMika Havela <mika.havela@gmail.com>2008-06-24 07:33:48 +0000
commit516588586af02dd934ebffacb23db57ef3b0212a (patch)
treebbcf2cf2be9155c402b8f46f672702228737698e
parent86c2bc435dbd07906f4abeba73731a0ab44b113f (diff)
downloadacf-devtools-516588586af02dd934ebffacb23db57ef3b0212a.tar.bz2
acf-devtools-516588586af02dd934ebffacb23db57ef3b0212a.tar.xz
Now svn co|up skins to the right place
git-svn-id: svn://svn.alpinelinux.org/acf/devtools/trunk@1224 ab2d0c66-481e-0410-8bed-d214d4d58bed
-rw-r--r--acfupdate-model.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/acfupdate-model.lua b/acfupdate-model.lua
index 9ead481..ce6252e 100644
--- a/acfupdate-model.lua
+++ b/acfupdate-model.lua
@@ -31,6 +31,12 @@ function update (self)
local updateresult = ""
if (list == "core/") then
updateresult = querycmd("/usr/bin/svn up /usr/share/acf/ 2>&1")
+ elseif (list == "skins/") and ( fs.is_dir("/usr/share/acf/www/" .. list)) then
+ updateresult = querycmd("/usr/bin/svn up /usr/share/acf/www/skins 2>&1")
+ elseif (list == "skins/") and not ( fs.is_dir("/usr/share/acf/www/" .. list)) then
+ updateresult = querycmd("/usr/bin/svn co " .. svnurl .. list .."trunk/ /usr/share/acf/www/" .. list .. " 2>&1")
+ elseif (list == "skins/") then
+ updateresult = querycmd("/usr/bin/svn up /usr/share/acf/www/skins 2>&1")
elseif ( fs.is_dir("/usr/share/acf/app/" .. list)) then
updateresult = querycmd("/usr/bin/svn up /usr/share/acf/app/" .. list .. " 2>&1")
elseif (list ~= "sandbox/") then