Commit Graph

90 Commits (4345201e0ea70ee8e3adf6c03e906ecf28e1bf75)

Author SHA1 Message Date
Frans de Jonge b3a93d1456 Travis: update shfmt to v1.3.0 (#2821)
* Travis: update shfmt to v1.3.0

* better error message

* fix kodev problem & fix slightly broken formatting
7 years ago
Qingping Hou 76e427cbb4 kodev: add device simulation option for run command (#2802) 7 years ago
Frans de Jonge e8c01274f4 Travis: enforce shellscript coding style
* enormous coding style update

* update luajit-launcher

All changes are formatting only except for:

* new more correct pushd/popd style
	* keeps useful indentation
	* prevents execution of commands when pushd failed (cf. https://github.com/koalaman/shellcheck/wiki/SC2164 and https://github.com/koalaman/shellcheck/issues/863)

```
pushd some_dir && {
    command1
    command2
} || exit
popd
```
7 years ago
Frans de Jonge e5bcdee85e Add ShellCheck and shfmt shell code quality analysis (#2712)
* Add ShellCheck and shfmt shell code quality analysis

* kobo/koreader.sh: remove useless $PREFIX

* kobo/koreader.sh: fix rotation issue caused by #2731

* Travis: speed up (caching Luarocks should shave a minute off install process)
7 years ago
Qingping Hou 7241575f42 kodev(feat): add cov command 7 years ago
Frans de Jonge 6d86118b53 kodev: correct "luarocks path bin" to "luarocks path --bin" and miscellaneous ShellCheck code quality issues
References #2613
7 years ago
Dimitrios Semitsoglou-Tsiapos 2ed6cf760d Finish renaming `utils` to `tools`
Continues the work of 9afad43a3e
8 years ago
Qingping Hou dae4a5a413 refactor: move bootstrap code into setupkoenv.lua
add ffi.load patch
add kodev prompt command
8 years ago
Qingping Hou 3de3fb9b14 kodev: error out on invalid test suit 8 years ago
Qingping Hou ca14b32204 kodev: add transifex pull in release command 8 years ago
Alexandre Robert de Massy 74eeffb129 fixed script to support OSX bash 3.x 8 years ago
Qingping Hou 1b48059a2a add more kindle targets 8 years ago
Qingping Hou 8ff9a916da kodev(minor): style clean up & fixes 8 years ago
Qingping Hou e41e489528 kodev(fix): update plugins before tests 8 years ago
Qingping Hou ebc7055b43 chore: move kobo specific code into kobo/device.lua 8 years ago
Qingping Hou ab9a86788f dbg: prefix log with datetime 8 years ago
Qingping Hou c127a33acc kodev(feat): check for submodules in build command 8 years ago
Qingping Hou 82a3e0f9ad automatically adjust ev time for kobo touch 8 years ago
Frans de Jonge 6e9208ac50 kodev code quality 8 years ago
Qingping Hou ef4004e72b test(fix): disable footer in readerlink_spec 8 years ago
Qingping Hou eb71d29716 kodev(minor): fix arg test 8 years ago
Qingping Hou c22a3747d8 fix all the tests 8 years ago
Qingping Hou cc98ba7604 kodev: spawn subshell in activate command 8 years ago
Qingping Hou 3f2944ee84 kodev: add active command 8 years ago
Qingping Hou 9b989605fd kodev(fix): support filename with spaces in run command 8 years ago
Qingping Hou d208a7dbfa kodev: add -w, -h options to run command 8 years ago
Qingping Hou 55fa046d49 android: set android log tag to KOReader 8 years ago
Qingping Hou e52c74afcc test: more uimanager scheduler test 8 years ago
Qingping Hou 32874b18c5 kodev: fix clean command for android 8 years ago
Qingping Hou 71184cfb73 kodev: add log command for android 8 years ago
Qingping Hou 8c01835458 fix: only show reader status at the end of the book 8 years ago
Qingping Hou 69f9ebd528 build: fix doc generation
also moved MD5 to koreader-base/ffi
8 years ago
Qingping Hou 042d94c3ef kodev: add verbose build option 8 years ago
Qingping Hou 90a258daf1 kodev: add --tags option to test command 8 years ago
Qingping Hou 3c647ff244 minor: various luacheck fixes 8 years ago
Qingping Hou 12c6bd7121 test: fix readerbookmark unit test 8 years ago
Qingping Hou af54d405eb build: update help page for kodev 8 years ago
Qingping Hou 9fff21cbe7 kodev: add test command 8 years ago
Qingping Hou c6a18c0b57 kodev: catch build error 8 years ago
Qingping Hou b480145134 build: add kodev script 8 years ago