Oliver Hamlet
6a21c88c03
Replace LOOT wiki links with website links
...
The wiki will be removed once v0.9.0 is released.
2016-04-12 21:37:00 +01:00
Oliver Hamlet
8e44d8254c
Simplify build instructions in README.md
2016-04-02 16:50:49 +01:00
Oliver Hamlet
da4c5aaafd
Remove PROJECT_ARCH CMake variable
...
The API binary is no longer given a 32/64 suffix, and architecture can
be set for GCC by passing the -m flag through CMake.
2016-03-22 14:34:50 +00:00
Oliver Hamlet
b9bf9f2e86
Use CMake to resolve most dependencies
...
The CEF dependency is not resolved using CMake because it's only
available behind a CAPTCHA, and the Boost dependency is not resolved
using CMake because it is a relatively large dependency that is better
shared between LOOT and its dependencies that use it, instead of each
having to build a separate copy.
This is slower than the existing Travis script, because all targets in
the dependencies are now built, but it is more portable.
2016-03-22 14:34:48 +00:00
Oliver Hamlet
406828efdd
Update CEF to branch 2623
...
I.e. Chromium 49, which adds smooth scrolling, CSS Custom Variables and
several useful ES2015 features.
2016-03-13 11:59:33 +00:00
Oliver Hamlet
60d15b1f1f
Update to libgit2 v0.24.0
...
Also update the Boost version in the readme to v1.60.0, as I've been
using that for a while now.
2016-03-06 13:54:38 +00:00
Oliver Hamlet
534d2eb11a
Add a package.json for Node dependencies
...
It makes managing them easier.
2015-12-23 15:58:53 +00:00
Oliver Hamlet
94420398a9
Update required CEF version
...
Chromium 47 is needed for some ES 2015 syntax used.
2015-12-23 14:34:57 +00:00
Oliver Hamlet
a0b34783db
Merge branch 'refactor-plugin-cache' into dev
2015-12-08 21:45:13 +00:00
Oliver Hamlet
9fc8c9768a
Mention support for Fallout 4 in README.md
2015-12-07 20:36:07 +00:00
Oliver Hamlet
038587c3e2
Update libloadorder requirement
...
Use the v7.0.0 release, which brings performance improvements,
bug fixes and thread safety.
2015-12-07 15:33:08 +00:00
Oliver Hamlet
45ae9069a9
Update dependencies used
...
Libespm v2.5.0 significantly improves performance, libloadorder is
updated to use it, and Travis was using an older version of libgit2 than
I was.
2015-11-28 12:30:12 +00:00
Oliver Hamlet
03757de83f
Update libloadorder and libespm
...
Libespm is now at v2.4.0, and libloadorder is at the latest master,
so that it can be built using the same version of libespm.
2015-11-26 19:04:13 +00:00
Oliver Hamlet
16f0c5ba23
Pin versions of libespm and libloadorder required
2015-11-24 20:10:09 +00:00
Oliver Hamlet
d874fbb52c
Fix building LOOT as a native Linux application.
...
Not all Windows-specific code has equivalent Linux code, file path to
URL conversion is hacky, and only that LOOT launches correctly with no
game detected has been tested.
2015-10-29 18:20:14 +00:00
Oliver Hamlet
2640677e17
Update to libgit2 v0.23.3.
2015-10-11 11:38:29 +01:00
Oliver Hamlet
3dfac89ef2
Update CEF, libgit2, improve build docs.
...
CEF is now 3.2454.1320.g807de3c, libgit2 is now 0.23.2.
2015-09-06 12:08:03 +01:00
Oliver Hamlet
ca4b31dd0b
Rewrote archive script in Node.js.
...
It requires the fs-extra module, but that's considerably less to install
than Python.
2015-08-27 14:37:55 +01:00
Oliver Hamlet
d10b429708
Updated readme with build system changes.
2015-08-27 12:45:54 +01:00
Oliver Hamlet
f466bc79c0
Move scripts into scripts/ folder.
...
Also updated the Travis config to use Google Test's new GitHub download
location.
2015-08-27 12:45:49 +01:00
Oliver Hamlet
92c322093e
Move HTML/JS/CSS UI source files.
...
Also rename the resources/report folder to resources/ui to be a bit more
self-descriptive.
2015-08-27 12:45:47 +01:00
Oliver Hamlet
c978357153
Inline all JavaScript when Vulcanizing.
...
Removes RequireJS dependency, and means no JS files need to be shipped.
2015-08-27 12:45:44 +01:00
Oliver Hamlet
18249bfe22
Remove a few unnecessary includes.
...
Pseudosem 1.0.1 removes an unnecessary <iostream> include.
2015-08-26 09:44:13 +01:00
Oliver Hamlet
1a45c948bb
Outsource version comparison algorithm.
...
The version comparison algorithm has been split into its own library,
Pseudosem.
2015-08-24 16:56:04 +01:00
Oliver Hamlet
143388e287
Update Google Test URL.
2015-08-24 16:12:49 +01:00