summaryrefslogtreecommitdiff
path: root/solenv/gbuild/platform/WNT_INTEL_MSC.mk
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/gbuild/platform/WNT_INTEL_MSC.mk')
-rw-r--r--solenv/gbuild/platform/WNT_INTEL_MSC.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/solenv/gbuild/platform/WNT_INTEL_MSC.mk b/solenv/gbuild/platform/WNT_INTEL_MSC.mk
index 0c0c98fd64c5..7b64e2b0949e 100644
--- a/solenv/gbuild/platform/WNT_INTEL_MSC.mk
+++ b/solenv/gbuild/platform/WNT_INTEL_MSC.mk
@@ -248,6 +248,12 @@ define gb_Helper_make_url
file:///$(strip $(1))
endef
+# for source files in non-core repositories, the cygwin symlink is not
+# understood by native tools, so find the real path to the file
+define gb_Helper_symlinked_native
+$(shell cygpath -m $(realpath $(1)))
+endef
+
# YaccTarget class
define gb_YaccTarget__command