Oliver Hamlet
580bf87802
Fix artifact name matching on AppVeyor
2019-10-21 18:08:20 +01:00
Oliver Hamlet
c144f7a66c
Fix forwardslashes in package name on AppVeyor
2019-10-21 18:08:18 +01:00
Daniel Nunes
ffd62f9e0c
Include setup.py and __init__.py in archive for pip
...
So that the wrapper library can be installed with `pip install
<archive>`. The setup.py is Windows-specific, but CI only
produces Windows builds so that's not currently an issue.
The __init__.py re-exports the .pyd module so that the .pyd and
.dll can be installed into a subdirectory of site-packages for
neatness, and so that the installed module isn't just to work
around pip install being unable to install a pyd with no package.
2019-10-21 18:07:55 +01:00
Oliver Hamlet
937a36a5ae
Set platform architecture using CMake's -A option
...
Introduced in CMake v3.1.0, I think it's a bit easier to remember than a
suffix on the generator name.
2019-06-22 13:46:43 +01:00
Oliver Hamlet
915c002ca6
Use PYBIND11_MODULE instead of PYBIND11_PLUGIN
...
The latter is deprecated.
2019-06-16 13:29:31 +01:00
Oliver Hamlet
c19a9be579
Run tests using ctest on AppVeyor
2019-06-16 13:16:35 +01:00
Oliver Hamlet
b393507657
Update libloot to v0.14.7
2019-06-16 13:03:53 +01:00
Oliver Hamlet
d356ac2445
Set version number to 4.0.2
4.0.2
2019-03-25 09:47:46 +00:00
Oliver Hamlet
fe4c3ab6b5
Update libloot to v0.14.5
2019-03-25 09:47:03 +00:00
Oliver Hamlet
b17b531073
Fix get_plugin_cleanliness never returning dirty
2019-03-25 09:01:29 +00:00
Oliver Hamlet
06a6d9ceb6
Use CTest to run Python tests
...
Avoid having to copy the test script by modifying PYTHONPATH at runtime,
and move the test script into the test directory.
2019-03-25 08:38:34 +00:00
Oliver Hamlet
a35abab104
Add a test masterlist
...
It'll be extended with more test metadata in future.
2019-03-25 08:20:03 +00:00
Oliver Hamlet
646a8d02e0
Add .vscode/ to .gitignore
2019-03-25 08:06:31 +00:00
Oliver Hamlet
cab63886d3
Set version number to 4.0.1
4.0.1
2019-01-27 14:53:14 +00:00
Oliver Hamlet
8a61701855
Update libloot to v0.14.3
2019-01-27 14:52:03 +00:00
Oliver Hamlet
8c75e83374
Update a few references to MSVC 2015 redist to be 2017
2019-01-27 14:50:34 +00:00
Oliver Hamlet
5450709ebe
Update docs
4.0.0
2019-01-12 17:16:43 +00:00
Oliver Hamlet
3a9ff95de2
Update wrapper version to 4.0.0
2019-01-12 17:14:12 +00:00
Oliver Hamlet
1298fce6fd
Update libloot to v0.14.1
2019-01-12 15:55:22 +00:00
Oliver Hamlet
21242f359d
Update readme
2018-12-13 17:46:21 +00:00
Oliver Hamlet
6579eb5178
Build for Python 2.7 and 3.7 on AppVeyor
2018-12-13 17:20:57 +00:00
Oliver Hamlet
61a74b6984
Build 32-bit and 64-bit binaries on AppVeyor
2018-12-13 08:08:58 +00:00
Oliver Hamlet
66f84d4848
Support 64-bit builds
2018-12-13 08:05:01 +00:00
Oliver Hamlet
5f5c0e3949
Update pybind11 to fix AppVeyor build
...
Utumno experienced issues with Python modules built with more recent
versions of pybind11, which is why I tried to avoid this, but it looks
like it's necessary.
2018-12-12 19:59:14 +00:00
Oliver Hamlet
ab926c8755
Use masterlist with fixed syntax
...
The older masterlist had parentheses between not and a function, which
has never been valid, but which only caused an error starting with
v0.14.0.
2018-12-12 19:57:34 +00:00