Changeset 945ccaa for Config.in


Ignore:
Timestamp:
04/09/2017 10:29:32 AM (7 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
ablfs-more, legacy, trunk
Children:
cee84ad
Parents:
909ee37
Message:

Merge the new_features branch (manully, thanks to svn)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Config.in

    r909ee37 r945ccaa  
    758758            #  You will have to select between:
    759759            #
    760             #  - Only final system Glibc, GCC and Binutils testsuites
     760            #  - Only critical final system testsuites
    761761            #  - All final system testsuites
    762762            #  - Both temporary tools and final system testsuites
     
    764764            #  HLFS and CLFS have no testsuites available in the
    765765            #  temporary tools phase
    766 
    767766            #  You will be prompted also about the "flavour" of the
    768767            #  testsuites run:
     
    772771            #
    773772
     773    menu "Test settings"
     774    depends    CONFIG_TESTS
    774775    choice
    775776        prompt    "Tests level"
    776         depends     CONFIG_TESTS
    777777        default    TST_1
    778778
    779779        config  TST_1
    780             bool    "Only final critical testsuites" if !BOOK_CLFS2 && !BOOK_CLFS3
     780            bool    "Only final system critical testsuites"
     781            help
     782                #-- Critical tests:
     783                # Only Glibc, Binutils, GMP, MPFR, MPC and GCC
     784                # testsuites for final system
    781785
    782786        config    TST_2
     
    784788
    785789        config    TST_3
    786             bool    "Both temporary tools and final system testsuites" if !BOOK_HLFS && !BOOK_CLFS
     790            bool    "All testsuites" if !BOOK_HLFS && !BOOK_CLFS
     791            help
     792                #-- All tests:
     793                # Runs all the testsuites for both temporary tools
     794                # and final system
     795    endchoice
     796
     797    choice
     798        prompt    "Flavour"
     799
     800        config    NO_BOMB
     801            bool    "Don't stop on test failures"
     802
     803        config    BOMB
     804            bool    "Abort the build on the first test failure"
    787805    endchoice
    788806
     
    794812        default    "3"    if TST_3
    795813
    796     choice
    797         prompt    "Flavour"
    798         depends    CONFIG_TESTS
    799 
    800         config    NO_BOMB
    801             bool    "Don't stop on testsuite failures"
    802 
    803         config    BOMB
    804             bool    "Abort the build on the first testsuite failure"
    805     endchoice
    806 
    807814    config    BOMB_TEST
    808815        bool
     
    811818
    812819    #--- End Test Suites
     820    endmenu # test settings
    813821
    814822    #--- Package Management
     
    820828            #-- Use package management
    821829            #
    822             #  If set, the packages in the final phase are built
    823             #  in a separate directory, PKG_DEST.
    824             #  You should provide a bash function for packing
    825             #  and installing the package.
     830            #  If set, you'll have to choose between
     831            #  two package management styles:
     832            #  - Build and install:
     833            #    the packages in the final phase are built
     834            #    in a separate directory, PKG_DEST.
     835            #    You should provide a bash function for
     836            #    packaing and installing the package.
     837            #  - Preload a library before install:
     838            #    Run the install instructions inside a
     839            #    wrapper command, which monitors the
     840            #    installed files.
     841            #
    826842            #  Also, you have to provide the instructions
    827843            #  to build the package manager during the
     
    831847            #
    832848            #  For now, this only works with LFS
    833 
     849    choice
     850        depends PKGMNGT
     851        prompt "Package management style"
     852        default PKG_PACK
     853
     854        config PKG_PACK
     855            bool "Build and pack (pacman or dpkg style)"
     856
     857        config LIB_LOAD
     858            bool "Preload a library before installing (porg style)"
     859    endchoice
     860
     861    config WRAP_INSTALL
     862        bool
     863        default y if LIB_LOAD
     864        default n if PKG_PACK
    834865    #--- End package management
    835866
     
    844875    #--- End Installed files logs
    845876
     877    config    STRIP
     878        bool "Strip Installed Binaries/Libraries"
     879        default n
     880        depends on !BOOK_CLFS3
     881
     882    config    NO_PROGRESS_BAR
     883        bool "DO NOT use/display progress_bar "
     884        default n
     885        help
     886            #-- Do not use the progress bar routine. On slower machines
     887            #   this function consumes precious CPU cycles.
     888
     889#--- End Build Settings
     890endmenu
     891
     892menu "System configuration
     893    depends !BOOK_BLFS
     894
    846895    #--- FSTAB
    847896    config    HAVE_FSTAB
     
    850899        help
    851900            #-- Select this if you have an fstab file with entries
    852                         #   for the target system
     901            #   for the target system
    853902
    854903    config    FSTAB
     
    881930    #--- End Kernel
    882931
    883     config    STRIP
    884         bool "Strip Installed Binaries/Libraries"
    885         default n
    886         depends on !BOOK_CLFS3
    887 
    888932    config    VIMLANG
    889933        bool "Install vim-lang package"
     
    894938            #   NOTE: This option is obsolete with the 7.3 release of Vim
    895939            #   which is included in all recent releases of LFS.
    896 
    897     config    NO_PROGRESS_BAR
    898         bool "DO NOT use/display progress_bar "
    899         default n
    900         help
    901             #-- Do not use the progress bar routine. On slower machines
    902             #   this function consumes precious CPU cycles.
    903940
    904941    config    TIMEZONE
     
    947984    #--- End Groff page
    948985
    949 #--- End Build Settings
    950 endmenu
     986    config    HOSTNAME
     987        string "Hostname"
     988        default "**EDITME**"
     989
     990       menu "Network configuration"
     991        config INTERFACE
     992            string "netword card name"
     993            default "eth0"
     994        config IP_ADDR
     995            string "Static IP address"
     996            default "10.0.2.9"
     997        config GATEWAY
     998            string "Gateway"
     999            default "10.0.2.2"
     1000        config PREFIX
     1001            string "Subnet prefix"
     1002            default "24"
     1003        config BROADCAST
     1004            string "Broadcast address"
     1005            default "10.0.2.255"
     1006        config DOMAIN
     1007            string "Domain name"
     1008            default "lfs.org"
     1009        config DNS1
     1010            string "Primary Name server"
     1011            default "10.0.2.3"
     1012        config DNS2
     1013            string "Secondary Name server"
     1014            default "8.8.8.8"
     1015    endmenu # Network configuration
     1016
     1017    menu "Console configuration"
     1018        config FONT
     1019            string "Console font"
     1020            default "lat0-16"
     1021        config FONTMAP
     1022            string "Font map (-m option to setfont)"
     1023            default "8859-1"
     1024        config UNICODE
     1025            bool "Unicode mode"
     1026            default y
     1027        config KEYMAP
     1028            string "Keymap name"
     1029            default "us"
     1030    endmenu # Console configuration
     1031
     1032endmenu        #--- System configuration
    9511033
    9521034menu "Advanced Features"
Note: See TracChangeset for help on using the changeset viewer.