51#include "irplib_plugin.h"
53#include "visir_parameter.h"
54#include "visir_utils.h"
55#include "visir_pfits.h"
57#include "visir_inputs.h"
58#include "visir_cpl_compat.h"
69#define visir_pipe_id PACKAGE "/" PACKAGE_VERSION
71#define VISIR_RECIPE_DEFINE(RECIPE_NAME, RECIPE_PARAMS, SYNOPSIS, DESCRIPTION) \
72 cpl_recipe_define(RECIPE_NAME, VISIR_BINARY_VERSION, \
73 "Lars Lundin", PACKAGE_BUGREPORT, "2004, 2005", \
74 SYNOPSIS, DESCRIPTION); \
76 static cpl_error_code CPL_CONCAT2X(RECIPE_NAME,fill_parameterlist) \
77 (cpl_parameterlist * self) { \
78 return visir_parameter_set(self, #RECIPE_NAME, RECIPE_PARAMS) \
79 ? cpl_error_set_where(cpl_func) : CPL_ERROR_NONE; \
81 extern int CPL_CONCAT2X(RECIPE_NAME,plugin_end)