EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Select a year to see its builds
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 26 builds · 86 commits

Export CSV
Display options
Commit details:

December 2019 1 build · 1 commit

November 2019 1 build · 1 commit

September 2019 1 build · 1 commit

August 2019 1 build · 1 commit

March 2018 1 build · 1 commit

January 2018 1 build · 1 commit

August 2017 1 build · 7 commits

Build 6426

6 Aug 2017 · 12 commits · 2 authors SVN
Open build
Open the build to see all 12 commits

June 2017 2 builds · 11 commits

Build 6171

9 Jun 2017 · 28 commits · 2 authors SVN
Open build
  • Add libxmp-lite, replacing static linking to a library that was uncommon in Linux and Mac package managers.

    Hendricks266 r6159 written 8 Jun 2017
  • Add LPeg sources, replacing the haphazard static linking that required a custom-built library in a hardcoded location.

    Hendricks266 r6157 written 8 Jun 2017
  • Move the ENet group up into a new section for libraries that are not ours but included in our repository.

    Hendricks266 r6154 written 8 Jun 2017
  • Remove manual assembly of object file lists and replace it with a system for tracking dependencies between groups.

    Hendricks266 r6153 written 8 Jun 2017
  • Rename some groups so that the part before the first _ corresponds to the parent group that has _SRC and _OBJ defines.

    Hendricks266 r6152 written 8 Jun 2017
Open the build to see all 28 commits

April 2017 1 build · 18 commits

Build 6113

9 Apr 2017 · 24 commits · 1 author SVN
Open build
  • Replace "gnu" with "c" in language standard declarations if we are using clang.

    Hendricks266 r6110 written 27 Mar 2017
    Show details

    This should give us compatibility without compromising platforms that either don't recognize the "gnu" variants but include strdup, snprintf, etc anyway (clang on desktop), or that support "gnu" and don't include these functions in the "c" variants (gcc in devkitPPC). DONT_BUILD.

  • Add phony target "clang-tools" for use with clang-tools.

    Hendricks266 r6108 written 23 Mar 2017
    Show details

    ex: clang-query `make clang-tools` DONT_BUILD.

  • Add *_ORDERONLYDEPS, which saves us an error message when building Lunatic on Mac.

    Hendricks266 r6107 written 23 Mar 2017
  • Add *_SRCS variables, which reassemble the full paths of all source files.

    Hendricks266 r6106 written 23 Mar 2017
  • Separate combinations of component objects for the six build targets into a variable specifically representing the combination.

    Hendricks266 r6105 written 23 Mar 2017
    Show details

    The original variable name now contains the sub-group only.

Open the build to see all 24 commits

March 2017 1 build · 7 commits

Build 6089

22 Mar 2017 · 8 commits · 1 author SVN
Open build
Open the build to see all 8 commits

January 2017 1 build · 3 commits

Build 6052

23 Jan 2017 · 30 commits · 1 author SVN
Open build
  • Delete the default suffixes, to possible help avoid internal Make race conditions.

    Hendricks266 r6052 23 Jan, 03:24
  • Only pass APPNAME and APPBASENAME to the preprocessor if a value for them was passed in.

    Hendricks266 r6051 23 Jan, 03:21
    Show details

    Keeping compiler invocation clutter to a minimum is good.

  • Use the override keyword when implicitly disabling Polymer and libvpx when USE_OPENGL=0.

    Hendricks266 r6024 23 Jan, 03:20 Engine
Open the build to see all 30 commits

November 2016 1 build · 3 commits

October 2016 1 build · 2 commits

September 2016 1 build · 2 commits

June 2016 2 builds · 5 commits

Build 5765

2 Jun 2016 · 4 commits · 1 author SVN
Open build

May 2016 1 build · 13 commits

Build 5756

22 May 2016 · 28 commits · 1 author SVN
Open build
Open the build to see all 28 commits

October 2015 1 build · 1 commit

November 2014 1 build · 1 commit

Build 4777

28 Nov 2014 · 81 commits · 3 authors SVN
Open build
  • do '(very)clean' with a plain "rm -f some/obj/*.o".

    Helixhorned r4756 written 22 Nov 2014
    Show details

    Notes: - In the 'clean' target, the "core*" arg to 'rm' was removed as I find it too unspecific. (Someone could have an unrelated file with that prefix lying around.) - The targets 'clean' and 'veryclean' now echo the commands they are about to execute. Also, in Makefile.common, resurrect sanitized Clang builds if DEBUGANYWAY=2 is passed (previously, that was triggered with RELEASE=0 DEBUGANYWAY=1).

Open the build to see all 81 commits