aboutsummaryrefslogtreecommitdiff
path: root/rules/common.mk
diff options
context:
space:
mode:
authorIgor Pashev <igor.pashev@nexenta.com>2013-01-30 13:52:21 +0400
committerIgor Pashev <igor.pashev@nexenta.com>2013-01-30 13:57:23 +0400
commit03f4febe81472ba2829443e9cb8ef418d9e6cc49 (patch)
tree93d23cb49667ea5a2ab6247db31badd85e4f3a9b /rules/common.mk
parentc09ff0567d10c12b3b4cfa199bee056ec143483f (diff)
downloadcibs-03f4febe81472ba2829443e9cb8ef418d9e6cc49.tar.gz
Ensuse that searching in proto dirs has predictable order:
1. Top directory first 2. Variants' proto dirs in order variants are defined Remove source dir from proto dirs, but add $(sourcedir) to IPS defines, so one can write: file $(sourcedir)/README path=/usr/share/doc/foo/README
Diffstat (limited to 'rules/common.mk')
-rw-r--r--rules/common.mk8
1 files changed, 3 insertions, 5 deletions
diff --git a/rules/common.mk b/rules/common.mk
index 3ab7f74..fa30a57 100644
--- a/rules/common.mk
+++ b/rules/common.mk
@@ -18,7 +18,7 @@
# CDDL HEADER END
#
#
-# Copyright (C) 2012, Nexenta Systems, Inc. All rights reserved.
+# Copyright (C) 2012, 2013. Nexenta Systems, Inc. All rights reserved.
#
# include guard:
@@ -42,13 +42,11 @@ mach64 := amd64
variants :=
-workdir-base := work
-workdir := $(CURDIR)/$(workdir-base)
+topdir := $(CURDIR)
+workdir := work
sourcedir := $(workdir)/source
define add-variant
-protodir-base.$1 = $(workdir-base)/proto/$1
-builddir-base.$1 = $(workdir-base)/build/$1
protodir.$1 = $(workdir)/proto/$1
builddir.$1 = $(workdir)/build/$1