[PC-BSD Commits] r22070 - in pcbsd/current/src-sh: . pc-checkxdisplay

svn at pcbsd.org svn at pcbsd.org
Fri Apr 5 05:31:13 PDT 2013


Author: kenmoore
Date: 2013-04-05 12:31:13 +0000 (Fri, 05 Apr 2013)
New Revision: 22070

Added:
   pcbsd/current/src-sh/pc-checkxdisplay/
   pcbsd/current/src-sh/pc-checkxdisplay/Makefile
   pcbsd/current/src-sh/pc-checkxdisplay/checkxdisplay
Modified:
   pcbsd/current/src-sh/Makefile
Log:
Add a new "pc-checkxdisplay" binary to src-sh. This binary just runs all the firstboot/displayWizard checks so that code can be taken out of the gdm/pcdm rc.d scripts and replaced with this one command. We might even be able to create a seperate rc.d script just for running this, just to make sure that it always runs before whatever login manager takes over



Modified: pcbsd/current/src-sh/Makefile
===================================================================
--- pcbsd/current/src-sh/Makefile	2013-04-04 21:11:16 UTC (rev 22069)
+++ pcbsd/current/src-sh/Makefile	2013-04-05 12:31:13 UTC (rev 22070)
@@ -36,7 +36,21 @@
 		sub-deinfo \
 		sub-meta \
 		sub-warden \
-		sub-xdgutil
+		sub-xdgutil \
+		sub-pccheckx
+		
+sub-pccheckx: pc-checkxdisplay/$(MAKEFILE) FORCE
+	cd pc-checkxdisplay/ && $(MAKE) -f $(MAKEFILE)
+sub-pccheckx-make_default: pc-checkxdisplay/$(MAKEFILE) FORCE
+	cd pc-checkxdisplay/ && $(MAKE) -f $(MAKEFILE) 
+sub-pccheckx-make_first: pc-checkxdisplay/$(MAKEFILE) FORCE
+	cd pc-checkxdisplay/ && $(MAKE) -f $(MAKEFILE) first
+sub-pccheckx-all: pc-checkxdisplay/$(MAKEFILE) FORCE
+	cd pc-checkxdisplay/ && $(MAKE) -f $(MAKEFILE) all
+sub-pccheckx-clean: pc-checkxdisplay/$(MAKEFILE) FORCE
+	cd pc-checkxdisplay/ && $(MAKE) -f $(MAKEFILE) clean
+sub-pccheckx-install_subtargets: pc-checkxdisplay/$(MAKEFILE) FORCE
+	cd pc-checkxdisplay/ && $(MAKE) -f $(MAKEFILE) install		
 
 sub-deinfo: pc-deinfo/$(MAKEFILE) FORCE
 	cd de-info/ && $(MAKE) -f $(MAKEFILE)
@@ -290,6 +304,7 @@
 	sub-deinfo-make_default \
 	sub-pcthinclient-make_default \
 	sub-xdgutil-make_default \
+	sub-pccheckx-make_default \
 	FORCE
 
 make_first: sub-libsh-make_first \
@@ -310,6 +325,7 @@
 	sub-deinfo-make_first \
 	sub-pcthinclient-make_first \
 	sub-xdgutil-make_first \
+	sub-pccheckx-make_first \
 	FORCE
 
 all:	sub-libsh-all \
@@ -330,6 +346,7 @@
 	sub-deinfo-all \
 	sub-pcthinclient-all \
 	sub-xdgutil-all \
+	sub-pccheckx-all \
 	FORCE
 
 clean: sub-pbi-clean \
@@ -350,6 +367,7 @@
 	sub-deinfo-clean \
 	sub-pcthinclient-clean \
 	sub-xdgutil-clean \
+	sub-pccheckx-clean \
 	FORCE
 
 install_subtargets: sub-libsh-install_subtargets \
@@ -370,6 +388,7 @@
 	sub-deinfo-install_subtargets \
 	sub-pcthinclient-install_subtargets \
 	sub-xdgutil-install_subtargets \
+	sub-pccheckx-install_subtargets \
 	FORCE
 
 install: install_subtargets FORCE



More information about the Commits mailing list