diff --git a/Jamfile b/Jamfile index ca6435f91f..2cbac60f5a 100644 --- a/Jamfile +++ b/Jamfile @@ -198,8 +198,11 @@ if $(packageError) { } # Pseudo-target to build all targets that are localized. -NotFile catalogs ; -Depends catalogs : $(HAIKU_LOCALIZED_CATALOGS) ; - NotFile LocalizedTargets ; Depends LocalizedTargets : $(HAIKU_LOCALIZED_TARGETS) ; + +NotFile catalogs ; +Depends catalogs : $(HAIKU_LOCALE_CATALOGS) ; + +NotFile catkeys ; +Depends catkeys : $(HAIKU_LOCALE_OUTPUT_CATKEYS) ; diff --git a/build/jam/LocaleRules b/build/jam/LocaleRules index 044ecb4d90..2c0c4b0555 100644 --- a/build/jam/LocaleRules +++ b/build/jam/LocaleRules @@ -158,5 +158,8 @@ rule DoCatalogs target : signature : sources : sourceLanguage : regexp HAIKU_LOCALIZED_TARGETS += $(target) ; # For the pseudo-target catalogs - HAIKU_LOCALIZED_CATALOGS += $(catkeysFiles:S=.catalog) ; + HAIKU_LOCALE_CATALOGS += $(catkeysFiles:S=.catalog) ; + + # For the pseudo-target catkeys + HAIKU_LOCALE_OUTPUT_CATKEYS += $(generatedCatalog:S=.catkeys) ; }