Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Oct 2006 19:18:01 GMT
From:      Todd Miller <millert@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 108413 for review
Message-ID:  <200610251918.k9PJI1LS056505@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=108413

Change 108413 by millert@millert_macbook on 2006/10/25 19:17:23

	When building policy in /etc/sedarwin/refpolicy, use the
	pre-generated .flask files.

Affected files ...

.. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/refpolicy/Makefile#4 edit

Differences ...

==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/refpolicy/Makefile#4 (text+ko) ====

@@ -78,7 +78,7 @@
 SEMOD_EXP ?= $(BINDIR)/semodule_expand
 LOADPOLICY ?= $(SBINDIR)/load_policy
 SETFILES ?= $(BINDIR)/setfiles
-MIG ?= $(BINDIR)/mig
+MIG_DEFS ?= bootstrap.flask notify_ipc.flask mtest.flask
 endif
 
 XMLLINT ?= $(BINDIR)/xmllint
@@ -628,7 +628,11 @@
 
 $(mig_msgids): $(MIG_DEFS)
 	echo > $@
+ifeq ($(SEDARWIN_BUILD),1)
 	for i in $(MIG_DEFS); do $(MIG) -user /dev/null -server /dev/null -header /dev/null -sheader /dev/null -flasksc `basename $$i .defs`.flask $$i; cat `basename $$i .defs`.flask >> $@; done
+else
+	cat $(MIG_DEFS) >> $@
+endif
 
 $(mig_avs): $(mig_msgids)
 	cat $< | awk '{sub("^_*", "", $$1); print $$1, $$2}' > $@



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610251918.k9PJI1LS056505>