X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Makefile;h=0ceb9bb5feddf1d0fe74ed26b70358ae60dc8ec2;hb=a1162c43f618a06034a4a623366d8cd9e095cd20;hp=5ee8c18d9fc4e50ef4993939dcc070c102f431c9;hpb=28de48d05b66c4e7826d959a3ad48e87e8f13ee4;p=nodemanager.git diff --git a/Makefile b/Makefile index 5ee8c18..0ceb9bb 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,31 @@ +# +# Node Manager Makefile +# +# David Eisenstat +# Mark Huang +# Copyright (C) 2006 The Trustees of Princeton University +# +# $Id$ +# + +# autoconf compatible variables +datadir := /usr/share +bindir := /usr/bin + +all: forward_api_calls + python setup.py build + forward_api_calls: forward_api_calls.c $(CC) -Wall -Os -o $@ $? strip $@ + +install: + python setup.py install \ + --install-purelib=$(DESTDIR)/$(datadir)/NodeManager \ + --install-scripts=$(DESTDIR)/$(bindir) + clean: - rm -f forward_api_calls -.PHONY: clean + python setup.py clean + rm -f forward_api_calls *.pyc + +.PHONY: all install clean