From 29ad53f16af59195409dc5993d1455cc8eb75395 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 15 Jul 2008 17:54:58 +0000 Subject: [PATCH] * Added an "update-all" build profile action that updates all files. This can be used to update an installation without erasing the whole volume (ie. it works like install-haiku on BFS capable platforms). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26435 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- build/jam/MiscRules | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/build/jam/MiscRules b/build/jam/MiscRules index 1d9219ab3a..b687926914 100644 --- a/build/jam/MiscRules +++ b/build/jam/MiscRules @@ -30,7 +30,7 @@ rule SubIncludeGPL # add-ons if $(INCLUDE_GPL_ADDONS) = 1 { SubInclude $(1) ; - } + } } @@ -331,6 +331,12 @@ rule DefineBuildProfile name : type : path { HAIKU_INCLUDE_IN_IMAGE on $(HAIKU_BUILD_PROFILE_PARAMETERS) = 1 ; } + case "update-all" : { + JAM_TARGETS = $(buildTarget) ; + SetUpdateHaikuImageOnly 1 ; + HAIKU_INCLUDE_IN_IMAGE = 1 ; + } + case "mount" : { if $(type) = "install" { Exit "Build action \"mount\" not supported for profile type"