Changeset 25230


Ignore:
Timestamp:
2011-01-29T03:22:40+01:00 (7 years ago)
Author:
nbd
Message:

scripts/config: add an option for making the conf tool write to a different file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/scripts/config/conf.c

    r8973 r25230  
    509509        int i = 1; 
    510510        const char *name; 
     511        char *output = NULL; 
    511512        struct stat tmpstat; 
    512513 
    513         if (ac > i && av[i][0] == '-') { 
     514        while (ac > i && av[i][0] == '-') { 
    514515                switch (av[i++][1]) { 
    515516                case 'o': 
     
    531532                                exit(1); 
    532533                        } 
     534                        break; 
     535                case 'w': 
     536                        output = av[i++]; 
    533537                        break; 
    534538                case 'n': 
     
    602606                check_conf(&rootmenu); 
    603607        } while (conf_cnt); 
    604         if (conf_write(NULL)) { 
     608        if (conf_write(output)) { 
    605609                fprintf(stderr, _("\n*** Error during writing of the build configuration.\n\n")); 
    606610                return 1; 
Note: See TracChangeset for help on using the changeset viewer.