r3069 - jhalfs/branches/experimental

manuel at linuxfromscratch.org manuel at linuxfromscratch.org
Sat Aug 26 05:25:43 PDT 2006


Author: manuel
Date: 2006-08-26 06:25:42 -0600 (Sat, 26 Aug 2006)
New Revision: 3069

Modified:
   jhalfs/branches/experimental/Config.in
   jhalfs/branches/experimental/Makefile
   jhalfs/branches/experimental/master.sh
Log:
Moved internal envars to Config.in

Modified: jhalfs/branches/experimental/Config.in
===================================================================
--- jhalfs/branches/experimental/Config.in	2006-08-26 10:48:19 UTC (rev 3068)
+++ jhalfs/branches/experimental/Config.in	2006-08-26 12:25:42 UTC (rev 3069)
@@ -386,6 +386,16 @@
 			#   Any missing file will be downloaded and archived here,
 			#   if the user has the right priviledges.
 
+	config SERVER
+		string "FTP mirror"
+		default "ftp://ftp.lfs-matrix.net"
+		depends GETPKG
+		help
+			#-- FTP mirror to download packages and patches if not found
+			#   in $SRC_ARCHIVE
+			#   As a last resort, the files will dowloaded from upstream,
+                        #   if possible.
+
 	config	GETKERNEL
 		bool	"Always retrieve kernel package"
 		default	n
@@ -627,9 +637,9 @@
 			#-- Run farce testing
 	#--- End ICA/farce
 
-	#-- Optimizations
+	#--- Optimizations
 	config	CONFIG_OPTIMIZE
-		bool	"Use optimization "
+		bool	"Use optimization (see help)"
 		default	n
 		help
 			#-- Actual optimzation flags MUST be defined in ./optimize/*
@@ -663,18 +673,47 @@
 		default	"2"	if OPT_2
 	#--- End Optimizations
 
+	#-- Internal Settings
+	menu "--- Internal Settings (WARNING: for jhalfs developers only)"
+
+		config	SCRIPT_ROOT
+			string	"Scripts root"
+			default "jhalfs"
+
+		config	JHALFSDIR
+			string "jhalfs directory"
+			default "$BUILDDIR/$SCRIPT_ROOT"
+
+		config	LOGDIR
+			string "Build logs directory"
+			default "$JHALFSDIR/logs"
+
+		config	TESTLOGDIR
+			string "Test suites logs directory"
+			default "$JHALFSDIR/test-logs"
+
+		config	ICALOGDIR
+			string "ICA logs directory"
+			default "$LOGDIR/ICA"
+
+		config	FARCELOGDIR
+			string "farce logs directory"
+			default "$LOGDIR/farce"
+
+		config	MKFILE
+			string "Makefile"
+			default "$JHALFSDIR/Makefile"
+
+		config	XSL
+			string "XSL stylesheet"
+			default "$PROGNAME.xsl"
+
+		config	PKG_LST
+			string "Package contents list"
+			default "unpacked"
+
+	#--- End Internal Settings
+	endmenu
+
 #--- End Advanced Features
 endmenu
-
-#	config	CONFIG_BLFS_CMDS
-#		bool	"Add BLFS packages to current build"
-#		default	n
-#		depends	!BOOK_HLFS && XXX
-#		help
-#			#--- Select this option if you wish to install any BLFS packages
-#			#    as part of your {c,h}lfs build.
-#			#    Any needed packages will be downloaded to the /sources dir
-#	config	BLFS_CMDLINE
-#		string	"BLFS packages"
-#		default	"none"
-#		depends	CONFIG_BLFS_CMDS

Modified: jhalfs/branches/experimental/Makefile
===================================================================
--- jhalfs/branches/experimental/Makefile	2006-08-26 10:48:19 UTC (rev 3068)
+++ jhalfs/branches/experimental/Makefile	2006-08-26 12:25:42 UTC (rev 3069)
@@ -7,7 +7,7 @@
 CONFIG = menu
 
 all: menuconfig
-	@clear
+#	@clear
 	@`grep RUN_ME configuration | sed -e 's at RUN_ME=\"@@' -e 's@\"@@' `
 
 $(CONFIG)/conf:

Modified: jhalfs/branches/experimental/master.sh
===================================================================
--- jhalfs/branches/experimental/master.sh	2006-08-26 10:48:19 UTC (rev 3068)
+++ jhalfs/branches/experimental/master.sh	2006-08-26 12:25:42 UTC (rev 3069)
@@ -51,24 +51,9 @@
 [[ $? > 0 ]] && echo "file:configuration did not load.." && exit 1
 [[ $VERBOSITY > 0 ]] && echo "OK"
 
-      #--- CONSTANTS
+      #--- Envars not sourced from configuration (yet)
 declare -r SVN="svn://svn.linuxfromscratch.org"
 declare -r LOG=000-masterscript.log
-      # --- Server used if the file isn't found in SRC_ARCHIVE.
-      # As a last resort, the file will dowloaded from upstream, if possible.
-     SERVER=ftp://ftp.lfs-matrix.net
-      #--- Working directories
-SCRIPT_ROOT=jhalfs
-  JHALFSDIR=$BUILDDIR/$SCRIPT_ROOT
-     LOGDIR=$JHALFSDIR/logs
- TESTLOGDIR=$JHALFSDIR/test-logs
-     MKFILE=$JHALFSDIR/Makefile
-      #--- ICA report log directory
-  ICALOGDIR=$LOGDIR/ICA
-      #--- farce report log directory
-FARCELOGDIR=$LOGDIR/farce
-        XSL=$PROGNAME.xsl
-    PKG_LST=unpacked
 
 case $PROGNAME in
   clfs2) LFSVRS=development; TREE=branches/clfs-2.0/BOOK ;;




More information about the alfs-log mailing list