1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
/**
* Copyright 2005-2007 ECMWF
*
* Licensed under the GNU Lesser General Public License which
* incorporates the terms and conditions of version 3 of the GNU
* General Public License.
* See LICENSE and gpl-3.0.txt for details.
*/
#include <stdio.h>
#include "grib_api_internal.h"
int main(int argc, char *argv[])
{
int i = 0;
int fail = 0;
grib_context* c = grib_context_get_default();
grib_action *a;
for(i = 1; i < argc; i++){
if(!(a = grib_parse_file(c,argv[i])))
{
fail++;
exit(1);
}
else
{
grib_xref_action_branch(stdout,a,argv[i]);
}
}
return fail;
}
|