PERFORCE change 95727 for review
Todd Miller
millert at FreeBSD.org
Thu Apr 20 21:49:58 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=95727
Change 95727 by millert at millert_g5tower on 2006/04/20 21:49:11
checkpolicy 1.30
Obtained from: SELinux
Affected files ...
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/Makefile#5 edit
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/Makefile#5 edit
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/checkmodule.8#1 add
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/checkmodule.c#1 add
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/genpolusers.c#2 delete
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/module_compiler.c#1 add
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/module_compiler.h#1 add
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/test/Makefile#1 add
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/test/dismod.c#1 add
.. //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/checkpolicy/test/dispol.c#1 add
Differences ...
==== //depot/projects/trustedbsd/sedarwin7/src/sedarwin/Makefile#5 (text+ko) ====
@@ -1,20 +1,19 @@
-all:
- cd sedarwin && gnumake
- cd libsepol/src && gnumake
- cd libselinux && gnumake
- cd programs && gnumake
- cd policy && gnumake
+SUBDIR= sedarwin \
+ libsecompat \
+ libsepol \
+ libselinux \
+ libsemanage \
+ programs \
+ policy
+
+.PHONY: $(SUBDIR) all install clean
+
+all: $(SUBDIR)
-clean:
- cd sedarwin && gnumake clean
- cd libsepol/src && gnumake clean
- cd libselinux && gnumake clean
- cd programs && gnumake clean
- cd policy && gnumake clean
+$(SUBDIR):
+ $(MAKE) -w -C $@
-install:
- cd sedarwin && gnumake install
- cd libsepol/src && gnumake install
- cd libselinux && gnumake install
- cd programs && gnumake install
- cd policy && gnumake install
+install clean:
+ for dir in $(SUBDIR); do \
+ $(MAKE) -w -C $$dir $@; \
+ done
==== //depot/projects/trustedbsd/sedarwin7/src/sedarwin/programs/Makefile#5 (text+ko) ====
@@ -1,24 +1,24 @@
-include ../../Makeconfig
-
SUBDIR= checkpolicy \
- loadpolicy \
+ genhomedircon \
+ load_policy \
newrole \
- relabel_gui
+ setfiles \
+ setsebool \
+ semodule \
+ semodule_expand \
+ semodule_link \
+ semodule_package \
+ relabel_gui \
+ restorecon
+
+.PHONY: $(SUBDIR) all install clean
-all:
- cd checkpolicy ; gnumake
- cd loadpolicy ; gnumake
- cd newrole ; gnumake
- cd relabel_gui ; gnumake
+all: $(SUBDIR)
-clean:
- cd checkpolicy ; gnumake clean
- cd loadpolicy ; gnumake clean
- cd newrole ; gnumake clean
- cd relabel_gui ; gnumake clean
+$(SUBDIR):
+ $(MAKE) -w -C $@
-install:
- cd checkpolicy ; gnumake install
- cd loadpolicy ; gnumake install
- cd newrole ; gnumake install
- cd relabel_gui ; gnumake install
+install clean:
+ for dir in $(SUBDIR); do \
+ $(MAKE) -w -C $$dir $@; \
+ done
More information about the trustedbsd-cvs
mailing list