Initial revision
authormarc <devnull@localhost>
Thu, 14 Dec 1995 16:42:39 +0000 (16:42 +0000)
committermarc <devnull@localhost>
Thu, 14 Dec 1995 16:42:39 +0000 (16:42 +0000)
CVS patchset: 45
CVS date: 1995/12/14 16:42:39

lib/var.c [new file with mode: 0644]

diff --git a/lib/var.c b/lib/var.c
new file mode 100644 (file)
index 0000000..a233a97
--- /dev/null
+++ b/lib/var.c
@@ -0,0 +1,28 @@
+#include <stdlib.h>
+#include "var.h"
+
+static char *topdir    = "/usr/src";
+static char *sourcedir = "/usr/src/SOURCES";
+static char *builddir  = "/usr/src/BUILD";
+static char *specdir   = "/usr/src/SPECS";
+static char *docdir    = "/usr/doc";
+static char *optflags  = "-O2 -m486";
+
+char *getVar(int var)
+{
+    switch (var) {
+    case RPMVAR_SOURCEDIR:
+       return sourcedir;
+    case RPMVAR_BUILDDIR:
+       return builddir;
+    case RPMVAR_DOCDIR:
+       return docdir;
+    case RPMVAR_TOPDIR:
+       return topdir;
+    case RPMVAR_SPECDIR:
+       return specdir;
+    case RPMVAR_OPTFLAGS:
+       return optflags;
+    }
+    return NULL;
+}