mirror of
https://github.com/loot/libloot-python.git
synced 2026-07-27 14:14:13 -07:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cab63886d3 | ||
|
|
8a61701855 | ||
|
|
8c75e83374 |
+3
-3
@@ -55,12 +55,12 @@ add_subdirectory(${PYBIND11_EXTRACTED_PATH})
|
|||||||
|
|
||||||
if (CMAKE_SYSTEM_NAME MATCHES "Windows")
|
if (CMAKE_SYSTEM_NAME MATCHES "Windows")
|
||||||
if (NOT "${CMAKE_GENERATOR}" MATCHES "(Win64|IA64)")
|
if (NOT "${CMAKE_GENERATOR}" MATCHES "(Win64|IA64)")
|
||||||
set(LIBLOOT_URL "https://github.com/loot/libloot/releases/download/0.14.1/libloot-0.14.1-0-gc8090fe_dev-win32.7z")
|
set(LIBLOOT_URL "https://github.com/loot/libloot/releases/download/0.14.3/libloot-0.14.3-0-g56d8f78_dev-win32.7z")
|
||||||
else()
|
else()
|
||||||
set(LIBLOOT_URL "https://github.com/loot/libloot/releases/download/0.14.1/libloot-0.14.1-0-gc8090fe_dev-win64.7z")
|
set(LIBLOOT_URL "https://github.com/loot/libloot/releases/download/0.14.3/libloot-0.14.3-0-g56d8f78_dev-win64.7z")
|
||||||
endif()
|
endif()
|
||||||
else()
|
else()
|
||||||
set(LIBLOOT_URL "https://github.com/loot/libloot/releases/download/0.14.1/libloot.tar.xz")
|
set(LIBLOOT_URL "https://github.com/loot/libloot/releases/download/0.14.3/libloot.tar.xz")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
ExternalProject_Add(libloot
|
ExternalProject_Add(libloot
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@ LOOT API Python Wrapper
|
|||||||
|
|
||||||
This archive contains a build of the LOOT API Python wrapper module and its corresponding 32-bit Windows build of the LOOT API.
|
This archive contains a build of the LOOT API Python wrapper module and its corresponding 32-bit Windows build of the LOOT API.
|
||||||
|
|
||||||
The DLL requires the [MSVC 2015 x86 redistributable](https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe)
|
The DLL requires the [MSVC 2017 x86 redistributable](https://download.visualstudio.microsoft.com/download/pr/749aa419-f9e4-4578-a417-a43786af205e/d59197078cc425377be301faba7dd87a/vc_redist.x86.exe)
|
||||||
to be installed.
|
to be installed.
|
||||||
|
|
||||||
See the [online documentation](http://loot-api-python.readthedocs.org/) for more information.
|
See the [online documentation](http://loot-api-python.readthedocs.org/) for more information.
|
||||||
|
|||||||
+1
-1
@@ -346,5 +346,5 @@ texinfo_documents = [
|
|||||||
|
|
||||||
# Example configuration for intersphinx: refer to the Python standard library.
|
# Example configuration for intersphinx: refer to the Python standard library.
|
||||||
intersphinx_mapping = {
|
intersphinx_mapping = {
|
||||||
'loot_api': ('http://loot.readthedocs.io/en/0.14.1/', None),
|
'loot_api': ('http://loot.readthedocs.io/en/0.14.3/', None),
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -10,13 +10,13 @@ Build archives contain two binaries:
|
|||||||
* ``loot_api.pyd`` is the Python wrapper
|
* ``loot_api.pyd`` is the Python wrapper
|
||||||
* ``loot_api.dll`` is the C++ API DLL that the Python wrapper was built against.
|
* ``loot_api.dll`` is the C++ API DLL that the Python wrapper was built against.
|
||||||
|
|
||||||
The C++ DLL requires the `Visual C++ 2015 Redistributable (x86)`_
|
The C++ DLL requires the `Visual C++ 2017 Redistributable (x86)`_
|
||||||
to be installed.
|
to be installed.
|
||||||
|
|
||||||
To use the wrapper, copy both files to wherever you want to import them from
|
To use the wrapper, copy both files to wherever you want to import them from
|
||||||
(they must be in the same folder), and you're done!
|
(they must be in the same folder), and you're done!
|
||||||
|
|
||||||
.. _Visual C++ 2015 Redistributable (x86): https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe
|
.. _Visual C++ 2017 Redistributable (x86): https://download.visualstudio.microsoft.com/download/pr/749aa419-f9e4-4578-a417-a43786af205e/d59197078cc425377be301faba7dd87a/vc_redist.x86.exe
|
||||||
|
|
||||||
Using the wrapper
|
Using the wrapper
|
||||||
=================
|
=================
|
||||||
|
|||||||
+4
-4
@@ -45,17 +45,17 @@ class TestLootApi(GameFixture):
|
|||||||
def test_version(self):
|
def test_version(self):
|
||||||
self.assertEqual(Version.major, 0)
|
self.assertEqual(Version.major, 0)
|
||||||
self.assertEqual(Version.minor, 14)
|
self.assertEqual(Version.minor, 14)
|
||||||
self.assertEqual(Version.patch, 1)
|
self.assertEqual(Version.patch, 3)
|
||||||
self.assertNotEqual(Version.revision, u'')
|
self.assertNotEqual(Version.revision, u'')
|
||||||
self.assertEqual(Version.string(), "0.14.1")
|
self.assertEqual(Version.string(), "0.14.3")
|
||||||
|
|
||||||
def test_wrapper_version(self):
|
def test_wrapper_version(self):
|
||||||
self.assertEqual(WrapperVersion.major, 4)
|
self.assertEqual(WrapperVersion.major, 4)
|
||||||
self.assertEqual(WrapperVersion.minor, 0)
|
self.assertEqual(WrapperVersion.minor, 0)
|
||||||
self.assertEqual(WrapperVersion.patch, 0)
|
self.assertEqual(WrapperVersion.patch, 1)
|
||||||
self.assertNotEqual(WrapperVersion.revision, u'')
|
self.assertNotEqual(WrapperVersion.revision, u'')
|
||||||
self.assertNotEqual(WrapperVersion.revision, Version.revision)
|
self.assertNotEqual(WrapperVersion.revision, Version.revision)
|
||||||
self.assertEqual(WrapperVersion.string(), "4.0.0")
|
self.assertEqual(WrapperVersion.string(), "4.0.1")
|
||||||
|
|
||||||
def test_create_db(self):
|
def test_create_db(self):
|
||||||
game = create_game_handle(GameType.tes4, self.game_path, self.local_path)
|
game = create_game_handle(GameType.tes4, self.game_path, self.local_path)
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
namespace loot {
|
namespace loot {
|
||||||
const unsigned int WrapperVersion::major = 4;
|
const unsigned int WrapperVersion::major = 4;
|
||||||
const unsigned int WrapperVersion::minor = 0;
|
const unsigned int WrapperVersion::minor = 0;
|
||||||
const unsigned int WrapperVersion::patch = 0;
|
const unsigned int WrapperVersion::patch = 1;
|
||||||
const std::string WrapperVersion::revision = "@GIT_COMMIT_STRING@";
|
const std::string WrapperVersion::revision = "@GIT_COMMIT_STRING@";
|
||||||
|
|
||||||
std::string WrapperVersion::string() {
|
std::string WrapperVersion::string() {
|
||||||
|
|||||||
Reference in New Issue
Block a user