Skip to content

Commit

Permalink
Drop the dependency on dukpy
Browse files Browse the repository at this point in the history
The dukpy tests are failing on windows with VS 2017. Instead use Web
Engine to compile rapydscript code, when the rapydscript binary is not
present.
  • Loading branch information
kovidgoyal committed Sep 13, 2019
1 parent a6576f0 commit 82083dd
Show file tree
Hide file tree
Showing 7 changed files with 128 additions and 867 deletions.
4 changes: 0 additions & 4 deletions COPYRIGHT
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@ License: GPL-3
The full text of the GPL is distributed as in
/usr/share/common-licenses/GPL-3 on Debian systems.

Files: src/duktape/*
Copyright: Various
License: MIT

Files: resources/content-server/font-awesome/*
Copyright: Various
License: MIT and SIL OFL
Expand Down
11 changes: 0 additions & 11 deletions bypy/sources.json
Original file line number Diff line number Diff line change
Expand Up @@ -639,17 +639,6 @@
}
},

{
"name": "dukpy",
"python": 2,
"unix": {
"filename": "dukpy-0.3.tar.gz",
"hash": "sha1:31c67f087f9d55798f2c00aba46fa18c3d8fb8aa",
"urls": ["https://github.com/kovidgoyal/dukpy/archive/v0.3.tar.gz"]
}
},


{
"name": "chardet",
"unix": {
Expand Down
Binary file modified resources/rapydscript/compiler.js.xz
Binary file not shown.
2 changes: 0 additions & 2 deletions src/calibre/test_build.py
Original file line number Diff line number Diff line change
Expand Up @@ -316,8 +316,6 @@ def find_tests():
ans = unittest.defaultTestLoader.loadTestsFromTestCase(BuildTest)
from calibre.utils.icu_test import find_tests
ans.addTests(find_tests())
import duktape.tests as dtests
ans.addTests(unittest.defaultTestLoader.loadTestsFromModule(dtests))
from tinycss.tests.main import find_tests
ans.addTests(find_tests())
from calibre.spell.dictionary import find_tests
Expand Down
Loading

0 comments on commit 82083dd

Please sign in to comment.