1996-01-06 02:12:55 +08:00
|
|
|
#ifndef _H_INSTALL
|
|
|
|
#define _H_INSTALL
|
|
|
|
|
1996-07-21 07:20:56 +08:00
|
|
|
#include <stdio.h>
|
|
|
|
|
1996-06-11 01:41:24 +08:00
|
|
|
#define RPMINSTALL_PERCENT (1 << 0)
|
|
|
|
#define RPMINSTALL_HASH (1 << 1)
|
|
|
|
#define RPMINSTALL_NODEPS (1 << 2)
|
1996-01-23 05:12:55 +08:00
|
|
|
|
1996-06-11 01:41:24 +08:00
|
|
|
#define RPMUNINSTALL_NODEPS (1 << 0)
|
|
|
|
|
1996-07-10 10:35:15 +08:00
|
|
|
int doInstall(char * rootdir, char ** argv, char * prefix, int installFlags,
|
1996-06-11 01:41:24 +08:00
|
|
|
int interfaceFlags);
|
1996-02-15 04:09:14 +08:00
|
|
|
int doSourceInstall(char * prefix, char * arg, char ** specFile);
|
1996-07-10 10:35:15 +08:00
|
|
|
int doUninstall(char * rootdir, char ** argv, int uninstallFlags,
|
1996-06-11 01:41:24 +08:00
|
|
|
int interfaceFlags);
|
1996-07-21 07:20:56 +08:00
|
|
|
void printDepFlags(FILE * f, char * version, int flags);
|
1996-01-06 02:12:55 +08:00
|
|
|
|
|
|
|
#endif
|
|
|
|
|