# This file defines the content of the bootstrap Haiku image.# import everything from the minimum imageinclude [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions minimum ] ;# build and add the source package directory and a haikuports.config fileCopyDirectoryToHaikuImage home haikuports: [ BuildHaikuPortsSourcePackageDirectory ]: input-source-packages : -x *_source-*.hpkg : isTarget ;AddFilesToHaikuImage home haikuports: [ BuildHaikuPortsRepositoryConfig /boot/home/haikuports ] ;# copy the haikuports format versions filelocal formatVersionsFile = <haikuports>FormatVersions ;SEARCH on $(formatVersionsFile) = $(HAIKU_PORTS) ;AddFilesToHaikuImage home haikuports : $(formatVersionsFile) ;# bootstrap daemonlocal bootstrapDaemon = <haiku-image>bootstrap_daemon.py ;SEARCH on $(bootstrapDaemon) = [ FDirName $(HAIKU_TOP) build scripts ] ;AddFilesToHaikuImage home config settings boot launch : $(bootstrapDaemon) ;