summaryrefslogtreecommitdiff
path: root/utils.h
blob: f939095f57d2a95805acee5a2baf58812b858cd8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>

#define ERROR -1

enum os
{
	apt,	/* Debian */
	dnf,	/* Fedora */
	emerge,	/* Gentoo */
	pacman,	/* Arch */
	xbps,	/* Void */
	zypper,	/* OpenSUSE */
	ENUMSIZE
};

int checkIfFileExists(char *path);
int detectOsType();
char* stringedArgument(int argc, char** argv);
void commandProcessor(char* packages, char* initCommand);