Ignore:
Timestamp:
03/23/2023 05:32:24 PM (18 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
ablfs-more, trunk
Children:
dedd502
Parents:
3fa4147
Message:

Implementation of dependency checking 1

Generate a switch for configuration

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BLFS/xsl/gen_config.xsl

    r3fa4147 r0a19439  
    9090
    9191    config      DEL_LA_FILES
    92         bool "Remove libtool .la files after package installation"
    93         default y
    94         help
     92    bool "Remove libtool .la files after package installation"
     93    default y
     94    help
    9595            This option should be active on any system mixing libtool
    9696            and meson build systems. ImageMagick .la files are preserved.
    9797
    9898    config      STATS
    99         bool "Generate statistics for the requested package(s)"
    100         default n
    101         help
     99    bool "Generate statistics for the requested package(s)"
     100    default n
     101    help
    102102            If you want timing and memory footprint statistics to be
    103103            generated for the packages you build (not their dependencies),
    104104            set this option to y. Due to the book layout, several scripts
    105105            are not functional in this case. Please review them.
     106
     107    config      DEP_CHECK
     108    bool "Check dependencies of the requested package(s)"
     109    default n
     110    depends on WRAP_INSTALL
     111    help
     112      Setting this option does not work if more than one package
     113      is selected. It will do the following:
     114      - Build the dependency tree and generate a build ordered list
     115        disregarding already installed packages
     116      - Generate the scripts for the dependencies not already
     117        installed (as usual)
     118      - Generate a stript that:
     119        + removes all unneeded packages using porg
     120          (at this point the blfs_tools cannot be used anymore,
     121          and your system may be non functional, so use a console
     122          for that, not a graphical environment)
     123        + installs the package
     124        + restores all the previously removed packages
     125      Note that this script may not be the last one, if there are runtime
     126      dependencies
    106127
    107128endmenu
Note: See TracChangeset for help on using the changeset viewer.