diff options
| author | TitanSnow <[email protected]> | 2017-05-23 18:23:32 +0800 |
|---|---|---|
| committer | TitanSnow <[email protected]> | 2017-05-23 18:23:32 +0800 |
| commit | c5366073e5275dcb8b991d648e21bdf30f955da2 (patch) | |
| tree | 7f6896fb8ba89bdccb11fba6324d0213c863ed92 | |
| parent | 62cb9b70b1682156c8f8a160eb18604b2226a5b2 (diff) | |
add tests for xmake (un)install
| -rw-r--r-- | .travis.yml | 2 | ||||
| -rw-r--r-- | tests/build.lua | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 63f8ce9bf..544d2eb45 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ -sudo: false +sudo: required language: C matrix: diff --git a/tests/build.lua b/tests/build.lua index 918b00133..b02062ed4 100644 --- a/tests/build.lua +++ b/tests/build.lua @@ -5,12 +5,18 @@ function main(argv) os.exec("xmake m -b") os.exec("xmake f -c") os.exec("xmake") + os.exec("sudo xmake install") + os.exec("sudo xmake uninstall") os.exec("xmake p") os.exec("xmake c") os.exec("xmake f -m release") os.exec("xmake -r -a -v --backtrace") + os.exec("sudo xmake install --all -v --backtrace") + os.exec("sudo xmake uninstall -v --backtrace") os.exec("xmake f --mode=debug --verbose --backtrace") os.exec("xmake --rebuild --all --verbose --backtrace") + os.exec("xmake install -o /tmp -a --verbose --backtrace") + os.exec("xmake uninstall --installdir=/tmp --verbose --backtrace") os.exec("xmake p --verbose --backtrace") os.exec("xmake c --verbose --backtrace") os.exec("xmake m -e buildtest") |
