Annotation of 43BSDReno/contrib/isode-beta/quipu/dish/dish.c, revision 1.1.1.1

1.1       root        1: #ifdef PP
                      2: #include <isode/manifest.h>
                      3: #include <isode/quipu/util.h>
                      4: #else 
                      5: #include "manifest.h"
                      6: #include "quipu/util.h"
                      7: #endif
                      8: 
                      9: /*
                     10:        OPTIONS...
                     11: 
                     12:        PP:     Build a version of dish with the PP enhancements.
                     13:                Needs libpp.a and libdl.a from PP (PP 4.2 and above).
                     14:                Made automatically in PP/Tools/dlist.
                     15: 
                     16:        MANAGE: Build a management version of Dish.
                     17:                Needs libmanage.a from ISODE/others/quipu/uips/manage
                     18:                Made automatically in ISODE/others/quipu/uips/manage.
                     19:                
                     20: 
                     21:  */
                     22: 
                     23: #ifdef MANAGE
                     24: IFP call_add_alias ();
                     25: IFP call_del_alias ();
                     26: #endif
                     27: 
                     28: #ifdef PP
                     29: IFP call_dlist ();
                     30: #endif
                     31: 
                     32: main (argc, argv)
                     33: int             argc;
                     34: char          **argv;
                     35: {
                     36: 
                     37:        quipu_syntaxes ();
                     38: 
                     39:        revoke_syntax();        
                     40: 
                     41: #ifdef PP
                     42:        pp_quipu_init (argv[0]);
                     43: #endif
                     44: 
                     45:        dish_init (argc,argv);
                     46: 
                     47: #ifdef PP
                     48:        pp_quipu_run ();
                     49: 
                     50:         add_dish_command ("lmnpq", call_dlist, 2);
                     51:         add_dish_help    ("lmnpq", "[-dncheck] [-orcheck] [-orupdate] [-check] [-update]", 
                     52:                           FALSE, FALSE,
                     53:                           "List Manager Now using PP and Quipu,");
                     54: #endif
                     55: 
                     56: #ifdef MANAGE
                     57:        add_dish_command ("add_alias", call_add_alias, 5);
                     58:        add_dish_help    ("add_alias", "[-flags]", FALSE, FALSE, 
                     59:                          "add an alias entry,");
                     60:        add_dish_command ("del_alias", call_del_alias, 5);
                     61:        add_dish_help    ("del_alias", "[-flags]", FALSE, FALSE, 
                     62:                          "delete an alias entry,");
                     63: #endif
                     64: 
                     65:        add_dish_help ("quit","", FALSE, FALSE, "Quit the program.");
                     66:        add_dish_help (NULLCP,NULLCP,0,0,NULLCP);
                     67: 
                     68:        do_dish ();
                     69: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.