summaryrefslogtreecommitdiffstats
path: root/solenv/inc/unitools.mk
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/inc/unitools.mk')
-rw-r--r--solenv/inc/unitools.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/solenv/inc/unitools.mk b/solenv/inc/unitools.mk
index 17c7c03a6c62..f54918b78b0c 100644
--- a/solenv/inc/unitools.mk
+++ b/solenv/inc/unitools.mk
@@ -127,6 +127,12 @@ GNUTAR*=gtar
DEREFERENCE=-L
.ELSE # "$(OS)"=="SOLARIS"
AWK*=awk
+# this is not true, as BSD does not default to a GNU cp, but BSD cp
+# so in dmake makefiles one should be restricted to use the subset
+# of features that both BSD and GNU make support.
+# as the GNU make build system requires GNUCOPY to really be a GNU copy
+# we work around that for now by not setting GNUCOPY in sdev300.ini
+# for fbsd for now, but for all other platforms it is set.
GNUCOPY*=cp
GNUPATCH*=patch
DEREFERENCE=-L