Projet

Général

Profil

« Précédent | Suivant » 

Révision adbddb0e

Ajouté par Ermal il y a environ 10 ans

Merge all build scripts into one.

  • Easy to manage and avoid errors between them
  • Create a prestage for FreeBSD build, pfSense sources, ports needed to be installed, and libraries copied from host if needed
  • For each customization needed for image use a final stage dir where everything is done
    The last two allow for building world and all kernels needed only once and just using that for each image.
  • Each image now will have only one kernel
  • Record each operation on its own file under tools/logs
  • Understandable logic for image creation allowing easy trouble shooting
  • build.sh takes parameters to complement pfsense-build.conf, just run it to get usage
  • build_resized_nano.sh is not anymore needed stage it on scripts dir for later removal
  • Put protections for parts of the process that cannot be done when doing cross builds
  • Also the fcgi test done for php is only valid for versions without php-fpm
  • ajouté
  • modifié
  • copié
  • renommé
  • supprimé