kas-container: Purge tmp* on clean
OpenEmbedded/Yocto expands TMPDIR by TCLIBCAPPEND. That break our -
granted - simplistic clean operation which assumes TMPDIR to be
"${TOPDIR}/tmp". Relax it a bit. This is still safe as we work on the
generally separate build dir.
An alternative to this would be calling kas shell with a concrete
configuration and ask for the actual TMPDIR and also DL_DIR while at it.
Probably doable, but it would require passing of a config file on each
global clean operation.
Isar layers are not expected expand TMPDIR, so keep things as they are
there.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
			
			
This commit is contained in:
		@@ -121,7 +121,7 @@ run_clean() {
 | 
				
			|||||||
				${KAS_CONTAINER_IMAGE} \
 | 
									${KAS_CONTAINER_IMAGE} \
 | 
				
			||||||
				sudo rm -rf tmp
 | 
									sudo rm -rf tmp
 | 
				
			||||||
	else
 | 
						else
 | 
				
			||||||
		trace rm -rf "${KAS_BUILD_DIR}/tmp"
 | 
							trace rm -rf "${KAS_BUILD_DIR}"/tmp*
 | 
				
			||||||
	fi
 | 
						fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if [ "$1" != "clean" ]; then
 | 
						if [ "$1" != "clean" ]; then
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user