diff --git a/.appveyor.yml b/.appveyor.yml index 34436b1cf..68b633698 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -7,7 +7,13 @@ platform: - Win64 before_build: - - ps: Invoke-Command -ScriptBlock ([ScriptBlock]::Create((Invoke-Webrequest "https://raw.githubusercontent.com/tboox/xmake/dev/scripts/get.ps1" -UseBasicParsing).Content)) -ArgumentList "repo" + - ps: Invoke-Command -ScriptBlock ([ScriptBlock]::Create((Invoke-Webrequest "https://raw.githubusercontent.com/xmake-io/xmake/dev/scripts/get.ps1" -UseBasicParsing).Content)) -ArgumentList "dev" + - cmd: xmake --version + - cmd: git clone https://github.com/xmake-io/xmake.git -b repo + - cmd: cd xmake + - cmd: xmake -P core + - cmd: set XMAKE_PROGRAM_DIR=%cd%\xmake + - ps: Copy-Item -Force core\build\xmake.exe $HOME\xmake - cmd: xmake --version build_script: diff --git a/scripts/test.lua b/scripts/test.lua index 421099889..a7f281144 100644 --- a/scripts/test.lua +++ b/scripts/test.lua @@ -8,19 +8,19 @@ function main(...) table.insert(packages, package) end end - table.insert(packages, "tbox") end - if #packages > 0 then - local repodir = os.curdir() - local workdir = path.join(os.tmpdir(), "xmake-repo") - print(packages) - os.tryrm(workdir) - os.mkdir(workdir) - os.cd(workdir) - os.exec("xmake create test") - os.cd("test") - os.exec("xmake repo --add local-repo %s", repodir) - os.exec("xmake repo -l") - os.exec("xmake require -f -v -D -y %s", table.concat(packages, " ")) + if #packages == 0 then + table.insert(packages, "tbox") end + local repodir = os.curdir() + local workdir = path.join(os.tmpdir(), "xmake-repo") + print(packages) + os.tryrm(workdir) + os.mkdir(workdir) + os.cd(workdir) + os.exec("xmake create test") + os.cd("test") + os.exec("xmake repo --add local-repo %s", repodir) + os.exec("xmake repo -l") + os.exec("xmake require -f -v -D -y %s", table.concat(packages, " ")) end