summaryrefslogtreecommitdiffstats
path: root/solenv/inc/unitools.mk
diff options
context:
space:
mode:
authorBjoern Michaelsen <b_michaelsen@openoffice.org>2010-12-02 17:06:54 +0100
committerBjoern Michaelsen <b_michaelsen@openoffice.org>2010-12-02 17:06:54 +0100
commit9c55a2ac19179b22484b0c82d2b3f279e8007316 (patch)
tree690a81ae60382263bb89ca00cf9e497e44e17e0e /solenv/inc/unitools.mk
parentgnumake2: using awk instead of echo for better portability (diff)
downloadcore-9c55a2ac19179b22484b0c82d2b3f279e8007316.tar.gz
core-9c55a2ac19179b22484b0c82d2b3f279e8007316.zip
gnumake2: configure/sdev300.ini/unitools.mk fixes for gnu copy
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 7e12a9e2b225..cea303c2ae0f 100644
--- a/solenv/inc/unitools.mk
+++ b/solenv/inc/unitools.mk
@@ -120,6 +120,12 @@ GNUTAR*=/usr/sfw/bin/gtar
DEREFERENCE=
.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