Document IMG_DATE & fix an hard-coded hyphen
This commit is contained in:
		
							parent
							
								
									df156f02ff
								
							
						
					
					
						commit
						4f18fce0a8
					
				| 
						 | 
					@ -61,7 +61,7 @@ The following environment variables are supported:
 | 
				
			||||||
   be built and cached.  Note, `WORK_DIR` stores a complete copy of the target
 | 
					   be built and cached.  Note, `WORK_DIR` stores a complete copy of the target
 | 
				
			||||||
   system for each build stage, amounting to tens of gigabytes in the case of
 | 
					   system for each build stage, amounting to tens of gigabytes in the case of
 | 
				
			||||||
   Raspbian.
 | 
					   Raspbian.
 | 
				
			||||||
   
 | 
					
 | 
				
			||||||
   **CAUTION**: If your working directory is on an NTFS partition you probably won't be able to build. Make sure this is a proper Linux filesystem.
 | 
					   **CAUTION**: If your working directory is on an NTFS partition you probably won't be able to build. Make sure this is a proper Linux filesystem.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 * `DEPLOY_DIR`  (Default: `"$BASE_DIR/deploy"`)
 | 
					 * `DEPLOY_DIR`  (Default: `"$BASE_DIR/deploy"`)
 | 
				
			||||||
| 
						 | 
					@ -73,6 +73,10 @@ The following environment variables are supported:
 | 
				
			||||||
   Setting to '1' enables the QEMU mode - creating an image that can be mounted via QEMU for an emulated
 | 
					   Setting to '1' enables the QEMU mode - creating an image that can be mounted via QEMU for an emulated
 | 
				
			||||||
   environment. These images include "-qemu" in the image file name.
 | 
					   environment. These images include "-qemu" in the image file name.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 * `IMG_DATE` (Default:`"$(date +%Y-%m-%d)-"`)
 | 
				
			||||||
 | 
					    Define a string that will be prepend on directory name and images names.  
 | 
				
			||||||
 | 
					    Setting it to `""` or any static string. Will prevent to have to rebuild from stage0 every morning.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
A simple example for building Raspbian:
 | 
					A simple example for building Raspbian:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -248,4 +252,3 @@ follows:
 | 
				
			||||||
 * Rebuild just the last stage using ```sudo CLEAN=1 ./build.sh```
 | 
					 * Rebuild just the last stage using ```sudo CLEAN=1 ./build.sh```
 | 
				
			||||||
 * Once you're happy with the image you can remove the SKIP_IMAGES files and
 | 
					 * Once you're happy with the image you can remove the SKIP_IMAGES files and
 | 
				
			||||||
   export your image to test
 | 
					   export your image to test
 | 
				
			||||||
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										4
									
								
								build.sh
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								build.sh
									
									
									
									
									
								
							| 
						 | 
					@ -133,11 +133,11 @@ if [ -z "${IMG_NAME}" ]; then
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export USE_QEMU="${USE_QEMU:-0}"
 | 
					export USE_QEMU="${USE_QEMU:-0}"
 | 
				
			||||||
export IMG_DATE="${IMG_DATE:-"$(date +%Y-%m-%d)"}"
 | 
					export IMG_DATE="${IMG_DATE:-"$(date +%Y-%m-%d)-"}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
BASE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 | 
					BASE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 | 
				
			||||||
export SCRIPT_DIR="${BASE_DIR}/scripts"
 | 
					export SCRIPT_DIR="${BASE_DIR}/scripts"
 | 
				
			||||||
export WORK_DIR="${WORK_DIR:-"${BASE_DIR}/work/${IMG_DATE}-${IMG_NAME}"}"
 | 
					export WORK_DIR="${WORK_DIR:-"${BASE_DIR}/work/${IMG_DATE}${IMG_NAME}"}"
 | 
				
			||||||
export DEPLOY_DIR=${DEPLOY_DIR:-"${BASE_DIR}/deploy"}
 | 
					export DEPLOY_DIR=${DEPLOY_DIR:-"${BASE_DIR}/deploy"}
 | 
				
			||||||
export LOG_FILE="${WORK_DIR}/build.log"
 | 
					export LOG_FILE="${WORK_DIR}/build.log"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user