mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
d4a8629db8
commit
31fe61569f
@ -239,10 +239,10 @@ class ExtDev(Command):
|
|||||||
which, ext = opts.cli_args[:2]
|
which, ext = opts.cli_args[:2]
|
||||||
cmd = opts.cli_args[2:] or ['calibre-debug', '--test-build']
|
cmd = opts.cli_args[2:] or ['calibre-debug', '--test-build']
|
||||||
if which == 'windows':
|
if which == 'windows':
|
||||||
cp = subprocess.run([sys.executable, 'setup.py', 'build', '--cross-compile-extensions=windows', '--only=winspeech'])
|
cp = subprocess.run([sys.executable, 'setup.py', 'build', '--cross-compile-extensions=windows', f'--only={ext}'])
|
||||||
if cp.returncode != 0:
|
if cp.returncode != 0:
|
||||||
raise SystemExit(cp.returncode)
|
raise SystemExit(cp.returncode)
|
||||||
src = 'src/calibre/plugins/winspeech.cross-windows-x64.pyd'
|
src = f'src/calibre/plugins/{ext}.cross-windows-x64.pyd'
|
||||||
host = 'win'
|
host = 'win'
|
||||||
path = '/cygdrive/c/Program Files/Calibre2/app/bin/{}.pyd'
|
path = '/cygdrive/c/Program Files/Calibre2/app/bin/{}.pyd'
|
||||||
bin_dir = '/cygdrive/c/Program Files/Calibre2'
|
bin_dir = '/cygdrive/c/Program Files/Calibre2'
|
||||||
|
@ -79,7 +79,7 @@ class wchar_raii : public generic_raii<wchar_t*, wchar_raii_free, static_cast<wc
|
|||||||
|
|
||||||
typedef generic_raii<PyObject*, Py_DecRef> pyobject_raii;
|
typedef generic_raii<PyObject*, Py_DecRef> pyobject_raii;
|
||||||
|
|
||||||
template<typename T, void free_T(void*), size_t sz, T null=static_cast<T>(NULL)>
|
template<typename T, void free_T(T), size_t sz, T null=static_cast<T>(NULL)>
|
||||||
class generic_raii_array {
|
class generic_raii_array {
|
||||||
private:
|
private:
|
||||||
generic_raii_array( const generic_raii_array & ) noexcept;
|
generic_raii_array( const generic_raii_array & ) noexcept;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user