Commit Graph
24 Commits
Author SHA1 Message Date
Oliver Hamlet 14e671f25b Add Travis build status to README 2016-09-18 21:37:02 +01:00
Oliver Hamlet 4954d076cc Add config for Travis CI and Linux build deployment 2016-09-18 21:34:48 +01:00
Oliver Hamlet 459234e91a Misc. changes to support Linux builds 2016-09-18 20:49:42 +01:00
Oliver Hamlet 645c2ac47b Added independent versioning for the wrapper
Closes #5.
2016-09-18 18:18:08 +01:00
Oliver Hamlet 9a21830bd6 Remove CTest usage
It behaves differently when run from MSVC and the command line, and
doesn't display test output unless an env var or CLI flag is set, so
it's better just to run the Python script directly.
2016-09-18 18:18:08 +01:00
Oliver Hamlet ee977308f8 Download LOOT dependencies at build time
Otherwise CMake may not realise it needs to re-download dependencies
when they get updated.
2016-09-18 18:18:08 +01:00
Oliver Hamlet 260b3b6e19 Update LOOT API to 6809c39 2016-09-18 18:18:08 +01:00
Oliver Hamlet 49c5f38b0d Fix outdated reference doc 2016-08-24 19:11:43 +01:00
Oliver Hamlet 7838f3aa5b Update LOOT API wrapped
To dc3a93ecf331465b17a28ac39e6c17370438331b.
2016-08-24 19:02:18 +01:00
Oliver Hamlet fc30a3f0bb Replace autodoc in Sphinx
With manually-written reference text. Autodoc won't work on Read The
Docs because it relies on the wrapper binary to be present, and it's too
complicated to build one that will work on Read The Docs and get it
there.
2016-08-19 19:46:19 +01:00
Oliver Hamlet da7b959fbb Add support for C++ API's default parameters 2016-08-19 18:38:15 +01:00
Oliver Hamlet 56746ea91a Update LOOT API
To commit d1524b83d216efd2744b6575510bb4dbe390c102.
2016-08-19 17:09:04 +01:00
Oliver Hamlet 2dda8818f3 Add missing game types 2016-08-19 17:08:54 +01:00
Oliver Hamlet 7fe1d322aa Increase API wrapper coverage
It now wraps everything except the Error class, which is intentionally
left unwrapped, as wrapping it would provide no benefit.
2016-08-16 08:12:50 +01:00
Oliver Hamlet 5fe5acff15 Start to document API 2016-08-15 20:51:24 +01:00
Oliver Hamlet 3ad5327ae9 Update readme 2016-08-13 15:00:01 +01:00
Oliver Hamlet 94de368f02 Add AppVeyor integration 2016-08-13 14:45:38 +01:00
Oliver Hamlet ed86e0262c Package API DLL and module in 7-zip archive
For MSVC Release builds. The archive is created in build/package.
2016-08-13 14:00:05 +01:00
Oliver Hamlet 9ad4aad540 Integrate Python tests with CMake 2016-08-13 13:53:28 +01:00
Oliver Hamlet 123820a9ea Update to wrap the C++ API
The C API's use of output parameters is incompatible with function
calls made to the Python wrapper.
2016-08-13 13:15:57 +01:00
Oliver Hamlet 415e048261 Initial commit of module generator code 2016-08-07 21:23:53 +01:00
Oliver Hamlet 4cacd3c30e Add LICENSE 2016-08-07 21:18:43 +01:00
Oliver Hamlet 8cccfa2e12 Ignore build folder 2016-08-07 20:47:50 +01:00
Oliver Hamlet 8ee5349fae :neckbeard: Added .gitattributes & .gitignore files 2016-08-07 18:02:52 +01:00