Makes sense, v3 arriving soon.
Please note that the GNU-specific syntax is "define XXX", so the opportunity to check with a third TortoiseHG developer using MacOS stands.
I was able to confirm with Gleb Popov (contributor to TortoiseHg and maintainer of the FreeBSD port) that using "define XXX" would be OK for a FreeBSD developer.
However, I have no contact with a TortoiseHg developer using MacOS (I only noticed MacOS when you indirectly pointed me to the existence of the "app" target).
Antonio.
On the "makefile: factor out common code in the "function"
check_hgpath()" revision, on your Mac, try to run "make tests".
It shoud fail with:
HGPATH not specified. Please run again with 'make tests
HGPATH=/path/to/hg'. For example, you could point to a checkout of
the mercurial source code
make: *** [Makefile:40: tests] Error 1
If instead it fails with a syntax error, then the Makefile uses a
syntax which is not compatible with MacOS's make.
If removing repeated code is important, we'd have to find a
workaround. Otherwise feel free to drop the commit that introduces
"define check_hgpath".
In every case, please consider pulling "makefile: apply
consistently the checks on HGPATH to the "app" target, too".
Antonio
--
You received this message because you are subscribed to the Google Groups "TortoiseHg Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to thg-dev+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/thg-dev/66a5c7bc-b9ad-43a3-bc52-a738828215d2n%40googlegroups.com.