8ae6cdec82789cbf66ea763045e86f84fc7467cc
[platform/upstream/rpm.git] / install.h
1 #ifndef _H_INSTALL
2 #define _H_INSTALL
3
4 #include <stdio.h>
5
6 #define INSTALL_PERCENT         (1 << 0)
7 #define INSTALL_HASH            (1 << 1)
8 #define INSTALL_NODEPS          (1 << 2)
9
10 #define UNINSTALL_NODEPS        (1 << 0)
11
12 int doInstall(char * rootdir, char ** argv, char * prefix, int installFlags, 
13               int interfaceFlags);
14 int doSourceInstall(char * prefix, char * arg, char ** specFile);
15 int doUninstall(char * rootdir, char ** argv, int uninstallFlags, 
16                  int interfaceFlags);
17 void printDepFlags(FILE * f, char * version, int flags);
18
19 #endif
20