Blame src/perfctr-2.7.x/examples/global/Makefile
|
Packit Service |
a1973e |
# $Id: Makefile,v 1.9 2005/03/23 02:02:54 mikpe Exp $
|
|
Packit Service |
a1973e |
|
|
Packit Service |
a1973e |
SHELL=/bin/sh
|
|
Packit Service |
a1973e |
ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)
|
|
Packit Service |
a1973e |
CC=gcc
|
|
Packit Service |
a1973e |
CFLAGS=-O2 -fomit-frame-pointer -Wall
|
|
Packit Service |
a1973e |
CPPFLAGS=-I../../linux/include -I../../usr.lib
|
|
Packit Service |
a1973e |
HDEP=../../usr.lib/libperfctr.h ../../linux/include/linux/perfctr.h ../../linux/include/asm/perfctr.h arch.h
|
|
Packit Service |
a1973e |
TARGET=global
|
|
Packit Service |
a1973e |
i386_OBJS=x86.o
|
|
Packit Service |
a1973e |
x86_64_OBJS=x86.o
|
|
Packit Service |
a1973e |
ppc_OBJS=ppc.o
|
|
Packit Service |
a1973e |
ppc64_OBJS=ppc64.o
|
|
Packit Service |
a1973e |
ARCH_OBJS=$($(ARCH)_OBJS)
|
|
Packit Service |
a1973e |
OBJS=global.o $(ARCH_OBJS)
|
|
Packit Service |
a1973e |
|
|
Packit Service |
a1973e |
default: $(TARGET)
|
|
Packit Service |
a1973e |
|
|
Packit Service |
a1973e |
$(TARGET): $(OBJS) ../../usr.lib/libperfctr.a
|
|
Packit Service |
a1973e |
|
|
Packit Service |
a1973e |
$(OBJS): $(HDEP)
|
|
Packit Service |
a1973e |
|
|
Packit Service |
a1973e |
install:
|
|
Packit Service |
a1973e |
|
|
Packit Service |
a1973e |
distclean realclean: clean
|
|
Packit Service |
a1973e |
|
|
Packit Service |
a1973e |
clean:
|
|
Packit Service |
a1973e |
rm -f $(TARGET) $(OBJS) core a.out
|