[xoreos-git] [xoreos/xoreos-tools] a31e8a: BUILD: Move doc targets into seperate rules.mk

GitHub noreply at github.com
Mon Jul 2 09:35:26 CEST 2018


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/xoreos/xoreos-tools
  Commit: a31e8a4c25bfe27a6029dc0580bcb9bb4b3e4f8a
      https://github.com/xoreos/xoreos-tools/commit/a31e8a4c25bfe27a6029dc0580bcb9bb4b3e4f8a
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    A doc/rules.mk
    M rules.mk

  Log Message:
  -----------
  BUILD: Move doc targets into seperate rules.mk


  Commit: ad523dce4368bd7554efdd4b3e37bbaa841ea3bb
      https://github.com/xoreos/xoreos-tools/commit/ad523dce4368bd7554efdd4b3e37bbaa841ea3bb
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M CMakeLists.txt
    M cmake/CMakeAM.cmake
    A cmake/CMakeUninstall.cmake
    M rules.mk

  Log Message:
  -----------
  BUILD: Add install and uninstall targets for cmake


  Commit: 3e1e60e567747c101959e2fb45e2c0381b1ce16b
      https://github.com/xoreos/xoreos-tools/commit/3e1e60e567747c101959e2fb45e2c0381b1ce16b
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M src/aurora/locstring.cpp
    M src/aurora/locstring.h

  Log Message:
  -----------
  AURORA: Add a writer method for LocString Objects


  Commit: 7507b45ff723ed93176976b5f9082c7d7a3449a1
      https://github.com/xoreos/xoreos-tools/commit/7507b45ff723ed93176976b5f9082c7d7a3449a1
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M tests/aurora/locstring.cpp

  Log Message:
  -----------
  TESTS: Add a unit test for writing LocStrings


  Commit: d296c169c17ddde5ef9e43387cbd45279cf7b6c5
      https://github.com/xoreos/xoreos-tools/commit/d296c169c17ddde5ef9e43387cbd45279cf7b6c5
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M src/common/writestream.cpp
    M src/common/writestream.h

  Log Message:
  -----------
  COMMON: Add an abstract base for seekable write streams


  Commit: d1de853e93c8af5cccd9ea648cf5b84ebe03898d
      https://github.com/xoreos/xoreos-tools/commit/d1de853e93c8af5cccd9ea648cf5b84ebe03898d
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M src/common/memwritestream.cpp
    M src/common/memwritestream.h

  Log Message:
  -----------
  COMMON: Set and implement a seekable base for memory writer streams


  Commit: baa12082145f6ae706485609298cce67f5dc79d2
      https://github.com/xoreos/xoreos-tools/commit/baa12082145f6ae706485609298cce67f5dc79d2
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M src/common/writefile.cpp
    M src/common/writefile.h

  Log Message:
  -----------
  COMMON: Set and implement a seekable base for file writer streams


  Commit: 6a92165bc22c40db09e3239acb2ed0a1decfd2e8
      https://github.com/xoreos/xoreos-tools/commit/6a92165bc22c40db09e3239acb2ed0a1decfd2e8
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M tests/common/memwritestream.cpp

  Log Message:
  -----------
  TESTS: Add seek related tests for memory write streams


  Commit: 8fc623eb9ace6b5bf861ff185d9187da397e3066
      https://github.com/xoreos/xoreos-tools/commit/8fc623eb9ace6b5bf861ff185d9187da397e3066
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M tests/common/writefile.cpp

  Log Message:
  -----------
  TESTS: Add seek related tests for file write streams


  Commit: 9eb12b41d83f11ca44cf4d4fdbba04c9fd8ed719
      https://github.com/xoreos/xoreos-tools/commit/9eb12b41d83f11ca44cf4d4fdbba04c9fd8ed719
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    A src/aurora/erfwriter.cpp
    A src/aurora/erfwriter.h
    M src/aurora/rules.mk

  Log Message:
  -----------
  AURORA: Add writer for ERF files


  Commit: 801f3eb5854849cca4148a6824866c12f2d03cea
      https://github.com/xoreos/xoreos-tools/commit/801f3eb5854849cca4148a6824866c12f2d03cea
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    A tests/aurora/erfwriter.cpp
    M tests/aurora/rules.mk

  Log Message:
  -----------
  TESTS: Add unit tests for the ERF writer


  Commit: 9b49fb85ca3d6f240bd5013cd2a6b54d19d50742
      https://github.com/xoreos/xoreos-tools/commit/9b49fb85ca3d6f240bd5013cd2a6b54d19d50742
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M .gitignore
    A src/erf.cpp
    M src/rules.mk

  Log Message:
  -----------
  ERF: Add tool for packing files into an ERF archive


  Commit: 422710310cb7f9ede549c7737277a180e69368d4
      https://github.com/xoreos/xoreos-tools/commit/422710310cb7f9ede549c7737277a180e69368d4
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M README.md

  Log Message:
  -----------
  DOCS: Add hint for ERF tool in README.md


  Commit: 9460d93dcbd135a1b65dbf1890b7e858a2b92af5
      https://github.com/xoreos/xoreos-tools/commit/9460d93dcbd135a1b65dbf1890b7e858a2b92af5
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M src/unerf.cpp

  Log Message:
  -----------
  UNERF: Flush the stdout after each extraction status message

So that an error will always print behind the "...".


  Commit: 16b07374b5290fb82bebcc22d42787611f3aa245
      https://github.com/xoreos/xoreos-tools/commit/16b07374b5290fb82bebcc22d42787611f3aa245
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M src/erf.cpp

  Log Message:
  -----------
  ERF: Flush the stdout after each packing status message

So that an error will always print behind the "...".


  Commit: 99a94fbc1c97514bba6c0d6ed067ef15d9ebaf4b
      https://github.com/xoreos/xoreos-tools/commit/99a94fbc1c97514bba6c0d6ed067ef15d9ebaf4b
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M src/convert2da.cpp
    M src/erf.cpp
    M src/fixpremiumgff.cpp
    M src/gff2xml.cpp
    M src/tlk2xml.cpp
    M src/unerf.cpp
    M src/unkeybif.cpp
    M src/unrim.cpp
    M src/xoreostex2tga.cpp

  Log Message:
  -----------
  ALL: Group command line options consistently


  Commit: a7f948b760757671c1b7114fe594821194344838
      https://github.com/xoreos/xoreos-tools/commit/a7f948b760757671c1b7114fe594821194344838
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  DOCS: Mention the new ERF tool in the ChangeLog


  Commit: c7315296350805999f7f27c9e1d1637046e8cd0f
      https://github.com/xoreos/xoreos-tools/commit/c7315296350805999f7f27c9e1d1637046e8cd0f
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M cmake/CMakeUninstall.cmake

  Log Message:
  -----------
  BUILD: Use the correct copyright header

[ci skip]


  Commit: 2e50718b0b9ab83fed9d3abd117008edd1d2c5a3
      https://github.com/xoreos/xoreos-tools/commit/2e50718b0b9ab83fed9d3abd117008edd1d2c5a3
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    A man/erf.1
    M man/rules.mk

  Log Message:
  -----------
  MAN: Add erf tool manpage


  Commit: 00bac2ade6e113e75a267e1132ab8f9ebba6d10a
      https://github.com/xoreos/xoreos-tools/commit/00bac2ade6e113e75a267e1132ab8f9ebba6d10a
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M man/unerf.1

  Log Message:
  -----------
  MAN: Mention the erf tool in the See Also section of the unerf tool


  Commit: f9096fea18208fc021da013b3a34fd0350d19223
      https://github.com/xoreos/xoreos-tools/commit/f9096fea18208fc021da013b3a34fd0350d19223
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M man/unerf.1

  Log Message:
  -----------
  DOCS: Make it clearer when to use --nwn2 and --jade in unerf


  Commit: c6b3ec4559e490a9cd38688bd93ee29736eeffca
      https://github.com/xoreos/xoreos-tools/commit/c6b3ec4559e490a9cd38688bd93ee29736eeffca
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/erfwriter.cpp

  Log Message:
  -----------
  AURORA: Write files with kFileTypeNone as kFileTypeRES into ERFs

That's how, for example, NWN's original nwhak.exe tool does it.
Our kFileTypeNone type is not a real, existing type anyway.


  Commit: 2875f6f110d8ac1ae514ea81679106aa9cbb8e44
      https://github.com/xoreos/xoreos-tools/commit/2875f6f110d8ac1ae514ea81679106aa9cbb8e44
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/types.h

  Log Message:
  -----------
  AURORA: Add kFileTypeMAXArchive, for range checks

Many archives in BioWare games don't save extensions of files.
Instead, they use a numerical type ID. Our FileType enum maps these
to code-useable, human-readable values, and we have functions to
convert these to and from file extensions.

However, xoreos also indexes files that are not found in archives at
all. These don't have a numerical ID usable for those archives.
Instead, we just allocate those numbers arbitrarily.

The new value kFileTypeMAXArchive defines the upper limit for file
types with numerical IDs for archives. All file types above that limit
are "virtual".


  Commit: 0f8c9ec3b628db737c1dcc064079072f95287900
      https://github.com/xoreos/xoreos-tools/commit/0f8c9ec3b628db737c1dcc064079072f95287900
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/erfwriter.cpp

  Log Message:
  -----------
  AURORA: Write files with virtual types as kFileTypeRES into ERFs


  Commit: ee5e80bf62cdb5eb21ba24943866c076e8801837
      https://github.com/xoreos/xoreos-tools/commit/ee5e80bf62cdb5eb21ba24943866c076e8801837
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/util.h

  Log Message:
  -----------
  AURORA: Document that aliasFileType is used for reading files


  Commit: c8e53a66306ffebf8fe384267a60b9ab546b34f7
      https://github.com/xoreos/xoreos-tools/commit/c8e53a66306ffebf8fe384267a60b9ab546b34f7
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/util.cpp

  Log Message:
  -----------
  AURORA: Condense aliasing in aliasFileType()

Makes it more readable, more clearer what is going on.


  Commit: 35cac00592b44701aa7eff1e80627985a60531e7
      https://github.com/xoreos/xoreos-tools/commit/35cac00592b44701aa7eff1e80627985a60531e7
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/util.cpp
    M src/aurora/util.h

  Log Message:
  -----------
  AURORA: Add unaliasFileType(), for writing files

The counterpart to aliasFileType().


  Commit: 51fe8235a1295aed063149ca7eecb10e9f4475ea
      https://github.com/xoreos/xoreos-tools/commit/51fe8235a1295aed063149ca7eecb10e9f4475ea
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M man/erf.1

  Log Message:
  -----------
  DOCS: State which games use ERF V1.0 in the erf manpage


  Commit: 9b57b6136429c56d7a559061ce32d33248e9027c
      https://github.com/xoreos/xoreos-tools/commit/9b57b6136429c56d7a559061ce32d33248e9027c
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M man/erf.1
    M src/aurora/erfwriter.cpp
    M src/erf.cpp

  Log Message:
  -----------
  ERF: Add support for unaliasing files according to Jade Empire rules

This makes it possible to correctly create Jade Empire ERF archives.


  Commit: 47adb5a35b786598ebccca4e3ec42beb9e39f820
      https://github.com/xoreos/xoreos-tools/commit/47adb5a35b786598ebccca4e3ec42beb9e39f820
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/util.cpp

  Log Message:
  -----------
  AURORA: Remove unnecessary "Aurora::" specifier


  Commit: 193e50a95f16f980df740ccdc4bd75b8ff58181d
      https://github.com/xoreos/xoreos-tools/commit/193e50a95f16f980df740ccdc4bd75b8ff58181d
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/common/base64.cpp
    M src/common/cli.cpp
    M src/common/cli.h
    M src/common/encoding.cpp
    M src/common/filepath.cpp
    M src/common/streamtokenizer.cpp

  Log Message:
  -----------
  COMMON: Remove unnecessary "Common::" specifier


  Commit: 4185fd0188f54207210ac1daeca32132a014abbd
      https://github.com/xoreos/xoreos-tools/commit/4185fd0188f54207210ac1daeca32132a014abbd
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/unnds.cpp

  Log Message:
  -----------
  UNNDS: Remove unnecessary call to aliasFileType()

NDS roms don't have numerical type IDs in the first place.


  Commit: baaf0e457c19738ab5adb9c53c342a8ed2bbb2e3
      https://github.com/xoreos/xoreos-tools/commit/baaf0e457c19738ab5adb9c53c342a8ed2bbb2e3
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/util.cpp

  Log Message:
  -----------
  AURORA: Move kFileType*2 type aliases to Jade and NWN2


  Commit: 1008b82d51d4a3effca15b07e6fc6d2ef0833cbe
      https://github.com/xoreos/xoreos-tools/commit/1008b82d51d4a3effca15b07e6fc6d2ef0833cbe
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M src/aurora/util.h

  Log Message:
  -----------
  AURORA: Remove default parameter from aliasFileType()

All type aliases are now game-specific.


  Commit: d897027f94ebf0116e2ec683df90ba515420ee5c
      https://github.com/xoreos/xoreos-tools/commit/d897027f94ebf0116e2ec683df90ba515420ee5c
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M man/unrim.1

  Log Message:
  -----------
  DOCS: Make it clearer when to use --nwn2 and --jade in unrim


  Commit: 556b63e59310a38569502cbd43edca5749b34533
      https://github.com/xoreos/xoreos-tools/commit/556b63e59310a38569502cbd43edca5749b34533
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-27 (Wed, 27 Jun 2018)

  Changed paths:
    M man/unkeybif.1

  Log Message:
  -----------
  DOCS: Make it clearer when to use --nwn2 and --jade in unkeybif


  Commit: 7acd0e3fa991dbcd6d682baf23ade5246ffbeeb3
      https://github.com/xoreos/xoreos-tools/commit/7acd0e3fa991dbcd6d682baf23ade5246ffbeeb3
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-29 (Fri, 29 Jun 2018)

  Changed paths:
    M dists/fedora/xoreos-tools.spec

  Log Message:
  -----------
  DIST: Mark Fedora packages with the "xFedora" version suffix

[ci skip]


Compare: https://github.com/xoreos/xoreos-tools/compare/9c236adb2f67...7acd0e3fa991
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the xoreos-git mailing list