1# Builds the Haiku packages repository. 2 3local haikuRepository = <repository>haiku ; 4MakeLocate $(haikuRepository) 5 : $(HAIKU_PACKAGE_REPOSITORIES_DIR_$(HAIKU_PACKAGING_ARCH)) ; 6 7local repoInfo = <repository-info>haiku ; 8SEARCH on $(repoInfo) = $(HAIKU_TOP)/src/data/repository_infos ; 9 10local secondaryArchs = $(TARGET_PACKAGING_ARCHS[2-]) ; 11local packages = 12 haiku 13 haiku_devel 14 haiku_loader 15 haiku_userguide 16 haiku_welcome 17 makefile_engine 18 19 haiku_$(secondaryArchs) 20 haiku_$(secondaryArchs)_devel 21 ; 22 23# TODO : the following should be used once WebPositive builds on x86_64 24# if $(TARGET_PACKAGING_ARCH) != x86_gcc2 || $(secondaryArchs) { 25if x86 in $(HAIKU_PACKAGING_ARCHS) { 26 packages += webpositive ; 27} 28 29HaikuRepository $(haikuRepository) : $(repoInfo) : $(packages:S=.hpkg) ; 30