Oliver Hamlet
76f4982fd9
Fix the root folder name inside CI-built archives
...
They use HEAD as the branch name, because CI scripting was only fixing
the names of the built archives.
2016-07-24 21:39:45 +01:00
Oliver Hamlet
a86546d3ce
Rename archives to be lowercase with no spaces
...
Also give them a root folder with the same name as the archive basename.
2016-07-22 22:17:20 +01:00
Oliver Hamlet
53378d288b
Compress archives on Linux using tar and xz
2016-07-22 20:49:51 +01:00
Oliver Hamlet
d4d54c8db3
Package metadata validator in archive script
...
Also a general tidy of the code.
2016-07-22 19:39:15 +01:00
Oliver Hamlet
01bb549d58
Give branch in archive filenames
2016-07-21 19:50:12 +01:00
Oliver Hamlet
c79a070dee
Remove generation of PDF API documentation
...
The gain going from a single header file to a single PDF isn't worth the
complexity of the system required to make that conversion, especially
when it comes to CI systems.
2016-07-21 19:50:11 +01:00
Oliver Hamlet
a46c14f251
Update archive script to try 7z on PATH
...
If the Program Files folder is not found. This is useful for AppVeyor,
which does not document where 7zip is installed but has it in its PATH
variable
2016-07-21 19:50:10 +01:00
Oliver Hamlet
ac642390a0
Revert "Removed theming support"
...
This reverts commit 4aa1f18ff7 .
2016-07-12 21:52:17 +01:00
Oliver Hamlet
c505c512ec
Don't package wow_helper.exe
...
It was used for Vista x64 compatibility, but CEF no longer supports
Vista.
2016-06-14 21:02:14 +01:00
Oliver Hamlet
543158b395
Merge branch 'polymer-1.2' into dev
2016-03-08 20:04:22 +00:00
Oliver Hamlet
dfe6fdd19e
Fix incorrect archive root folder
...
It was broken by c0d992c387 .
2016-03-06 19:23:43 +00:00
Oliver Hamlet
4aa1f18ff7
Removed theming support
...
It's not currently functional with Polymer 1.2's CSS Custom
Variables semi-polyfill.
2016-03-05 11:49:26 +00:00
Oliver Hamlet
c0d992c387
Updated Airbnb style guide used
...
The updated style guide made a number of new suggestions, so the config
and the code have been updated to reflect them.
2016-01-31 08:30:31 +00:00
Oliver Hamlet
ceccbaef73
Fix code style issues in JS scripts
2015-12-23 16:12:38 +00:00
Oliver Hamlet
dc9fdb1b5e
Fix building and packaging 64-bit LOOT
...
No installer support, as that requires a bit more thought, especially
regarding Registry keys.
2015-12-01 18:06:38 +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
bee7e788a2
Move API header into include directory.
...
It's a more standard location. Also add a note in the API docs about
masterlist versioning.
2015-10-26 07:50:34 +00:00
Oliver Hamlet
eca039b536
Add support for split 32/64 bit build trees.
...
While also retaining support for a single architecture directly in the
`build` directory.
2015-09-30 19:15:56 +01:00
Oliver Hamlet
c9492cde2d
Fix js script argument counting.
2015-08-27 15:58:08 +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