STASIS
A pipeline delivery generator
Loading...
Searching...
No Matches
recipe.h
Go to the documentation of this file.
1
2#ifndef STASIS_RECIPE_H
3#define STASIS_RECIPE_H
4
5#include "str.h"
6#include "utils.h"
7
9#define RECIPE_STYLE_UNKNOWN 0
11#define RECIPE_STYLE_CONDA_FORGE 1
13#define RECIPE_STYLE_ASTROCONDA 2
15#define RECIPE_STYLE_GENERIC 3
16
18#define RECIPE_BUILD_UNKNOWN 0
20#define RECIPE_BUILD_CONDA_BUILD 1
22#define RECIPE_BUILD_RATTLER 2
23
44int recipe_clone(char *recipe_dir, char *url, char *gitref, char **result);
45
77int recipe_get_style(char *repopath);
78int recipe_get_build_system(const char *repopath, int style);
79
80#endif //STASIS_RECIPE_H
int recipe_get_style(char *repopath)
Definition recipe.c:56
int recipe_clone(char *recipe_dir, char *url, char *gitref, char **result)
Definition recipe.c:3