/* Copyright 2018, UCAR/Unidata See COPYRIGHT file for copying and redistribution conditions. This is part of netCDF. This program checks to see that netcdf_meta.h exists and is properly formatted. */ #include #include /* printf() */ #include #include #include #include #if defined(NC_HAVE_META_H) #include #endif int main(int argc, char **argv) { /* If netcdf_meta.h is damaged, this file will just flat-out fail to compile, also resulting in an error. */ #ifndef NETCDF_META_H #ifndef NC_HAVE_META_H printf("Error! NC_HAVE_META_H not defined. Check netcdf.h.\n"); #else printf("Error! NETCDF_META_H not defined. Check netcdf_meta.h.\n"); #endif return -1; #else printf("Success! NETCDF_META_H defined.\n"); return 0; #endif }