mymake (2.4.4+dfsg-1) unstable; urgency=medium

  * New upstream version, 2.4.4.
  * Add -C flag for changing directory, like make.
  * Better output to debug inherited library dependencies.

 -- Filip Strömbäck <fstromback@debian.org>  Sat, 13 Jun 2026 20:09:30 +0200

mymake (2.4.3+dfsg-1) unstable; urgency=medium

  * Do not create build directories if there is nothing to do
  * Removed unneeded dependencies (Closes: #1129409)
  * Fixed Lintian warnings (hardening, descriptions)

 -- Filip Strömbäck <filip@fprg.se>  Tue, 03 Mar 2026 18:42:51 +0100

mymake (2.4.2-1) unstable; urgency=medium

  * Properly propagate library and shared library dependencies
    if forwardDeps is set.
  * Enabled additional hardening.
  * Fixed typos in the manpage.

 -- Filip Strömbäck <filip@fprg.se>  Thu, 12 Feb 2026 20:44:36 +0100

mymake (2.4.1-1) unstable; urgency=medium

  * Fixed a bug in handling -ne flag combination.

 -- Filip Strömbäck <filip@fprg.se>  Fri, 03 Oct 2025 22:26:36 +0200

mymake (2.4.0-1) unstable; urgency=medium

  * Respect XDG conventions regarding the location of the
    global configuration file.
  * Allow specifying the location of the global configuration file.
  * Allow specifying number of threads for --config on command-line.

 -- Filip Strömbäck <filip@fprg.se>  Tue, 30 Sep 2025 20:43:45 +0200

mymake (2.3.6-1) unstable; urgency=medium

  * More robust ordering of files when 'preBuildCreates' is used.
    Previously, the files would be ordered differently on the
    first build from a clean state, where the generated files
    are not present.

 -- Filip Strömbäck <filip@fprg.se>  Mon, 10 Mar 2025 20:48:44 +0100

mymake (2.3.5-1) unstable; urgency=medium

  * Respect the skip-lines option properly on Linux.
  * Fixed a long-standing bug that causes mymake to crash
    when a failed compilation step shows long error messages.

 -- Filip Strömbäck <filip@fprg.se>  Thu, 02 May 2024 21:40:50 +0200

mymake (2.3.4-2) unstable; urgency=medium

  * Updated standards and vcs location.

 -- Filip Strömbäck <filip@fprg.se>  Sun, 03 Mar 2024 11:14:02 +0100

mymake (2.3.4-1) unstable; urgency=medium

  * Fixed a long-standing but rare concurrency issue in the
    process management that caused mymake to crash during
    compilation.

 -- Filip Strömbäck <filip@fprg.se>  Thu, 29 Feb 2024 22:48:35 +0100
  
mymake (2.3.3-1) unstable; urgency=medium

  * Allow using -- to specify parameters to programs.

 -- Filip Strömbäck <filip@fprg.se>  Wed, 27 Sep 2023 16:17:23 +0200

mymake (2.3.2-1) unstable; urgency=medium

  * Added <env:> for extracting contents of environment variables.
  * More robust handling of writing to the local pipe, and made
    sure to set FD_CLOEXEC to avoid leaking state to child
    processes.
  * Properly respect CFLAGS and LDFLAGS during build.
  * Added proper clean target of makefile (Closes: #1047651)

 -- Filip Strömbäck <filip@fprg.se>  Tue, 15 Aug 2023 10:48:40 +0200

mymake (2.3.0-1) unstable; urgency=medium

  * Track build commands, and re-compiles source files where the
    command line has changed (for example due to modified build files).
  * Multiple threads are used to find dependencies in parallel.
  * Allow skipping lines in the output of compilation steps.
  * Make sure to link output if any objects needed re-compilation.
  * Added option -t to show timings of various steps of compilation.
  * Reduced verbosity of the INFO level to include mostly the
    commands that are being executed.

 -- Filip Strömbäck <filip@fprg.se>  Tue, 25 Apr 2023 15:41:40 +0200

mymake (2.2.1-1) unstable; urgency=medium

  [ Filip Strömbäck ]
  * First Debian release (Closes: #990010)
  * Fixed issue with writing include caches to disk.

  [ Gunnar Wolf ]
  * Renamed binary /usr/bin/mm to /usr/bin/mymake, to avoid clashing
    with multimail

 -- Filip Strömbäck <filip@fprg.se>  Wed, 27 Oct 2021 18:07:00 +0200

