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