summaryrefslogtreecommitdiff
path: root/qa/pmlogconv/GNUmakefile
diff options
context:
space:
mode:
Diffstat (limited to 'qa/pmlogconv/GNUmakefile')
-rwxr-xr-xqa/pmlogconv/GNUmakefile44
1 files changed, 44 insertions, 0 deletions
diff --git a/qa/pmlogconv/GNUmakefile b/qa/pmlogconv/GNUmakefile
new file mode 100755
index 0000000..dd6d225
--- /dev/null
+++ b/qa/pmlogconv/GNUmakefile
@@ -0,0 +1,44 @@
+#!gmake
+#
+# Copyright (c) 1997-2002 Silicon Graphics, Inc. All Rights Reserved.
+#
+
+ifdef PCP_CONF
+include $(PCP_CONF)
+else
+include $(PCP_DIR)/etc/pcp.conf
+endif
+PATH = $(shell . $(PCP_DIR)/etc/pcp.env; echo $$PATH)
+include $(PCP_INC_DIR)/builddefs
+
+# remove -Lpath and -Ipath options from builddefs CFLAGS value
+#
+PCP_LIBS =
+TMP := $(CFLAGS:-I%=)
+ifdef PCP_DIR
+# put -Ipath and -Lpath back but use paths for run-time environment
+#
+CFLAGS = $(TMP) -I$(PCP_INC_DIR)/..
+LDFLAGS = -L$(PCP_LIB_DIR)
+else
+CFLAGS = $(TMP)
+endif
+
+CFILES = pmlogconv.c logio.c libpcp.c
+LLDLIBS = -lpcp
+TARGET = pmlogconv
+
+LDIRT = $(TARGET)
+
+default: $(TARGET)
+
+$(TARGET): $(OBJECTS)
+
+include $(BUILDRULES)
+
+install: default
+ $(INSTALL) -m 755 $(TARGET) $(PCP_BIN_DIR)/$(TARGET)
+
+pmlogconv.o: pmlogconv.c
+logio.o: logio.c
+libpcp.o: libpcp.c