annotate Makefile @ 2:75c818c6cad1

DataSet print out
author Merten Sach <msach@mailbox.tu-berlin.de>
date Wed, 28 Sep 2011 15:13:46 +0200
parents 4ae1d7ffb1ae
children 535c119ba090
rev   line source
msach@1 1 obj = \
msach@1 2 VPThread_lib/VMS/Histogram/Histogram.o \
msach@1 3 VPThread_lib/VMS/Histogram/FloatHist.o \
msach@1 4 VPThread_lib/VMS/CoreLoop.o \
msach@1 5 VPThread_lib/VMS/VMS.o \
msach@1 6 VPThread_lib/VMS/MasterLoop.o \
msach@1 7 VPThread_lib/VMS/Queue_impl/PrivateQueue.o \
msach@1 8 VPThread_lib/VMS/Hash_impl/PrivateHash.o \
msach@1 9 VPThread_lib/VMS/DynArray/DynArray.o \
msach@1 10 VPThread_lib/VPThread_PluginFns.o \
msach@1 11 VPThread_lib/VPThread_lib.o \
msach@1 12 VPThread_lib/VMS/Histogram/DblHist.o \
msach@1 13 VPThread_lib/VPThread.o \
msach@1 14 VPThread_lib/VMS/probes.o \
msach@1 15 VPThread_lib/VMS/ProcrContext.o \
msach@1 16 VPThread_lib/VPThread_Request_Handlers.o \
msach@1 17 VPThread_lib/VPThread_helper.o \
msach@1 18 VPThread_lib/VMS/Hash_impl/MurmurHash2.o \
msach@1 19 VPThread_lib/VMS/vmalloc.o \
msach@1 20 VPThread_lib/VMS/contextSwitch.o \
msach@1 21 VPThread_lib/VMS/Queue_impl/BlockingQueue.o \
msach@1 22 VPThread_lib/VMS/vutilities.o \
msach@1 23 c-ray-mt.o
msach@1 24
msach@0 25 bin = c-ray-mt
msach@0 26
msach@0 27 CC = gcc
msach@1 28 CFLAGS = -m64 -ffast-math -fwrapv -fno-omit-frame-pointer -O3 -D VPTHREAD -D APPLICATION=C-RAY -g -Wall
msach@0 29
msach@0 30 $(bin): $(obj)
msach@0 31 $(CC) -o $@ $(obj) -lm -lpthread
msach@1 32
msach@1 33 %.o : %.c
msach@1 34 $(CC) -c $(CFLAGS) -o $@ $<
msach@0 35
msach@0 36 .PHONY: clean
msach@0 37 clean:
msach@0 38 rm -f $(obj) $(bin)
msach@0 39
msach@0 40 .PHONY: install
msach@0 41 install:
msach@0 42 cp $(bin) /usr/local/bin/$(bin)
msach@0 43
msach@0 44 .PHONY: uninstall
msach@0 45 uninstall:
msach@0 46 rm -f /usr/local/bin/$(bin)
msach@1 47
msach@1 48
msach@1 49 # $@ Name des Targets