1## 2# Apple Makefile to install PyRSS2Gen 3# Copyright (c) 2006 by Apple Computer, Inc. 4## 5 6ProjectName = PyRSS2Gen 7ProjectDir = PyRSS2Gen 8PYTHON_EXEC = /usr/bin/python 9MKDIR = /bin/mkdir 10 11OBJROOT = . 12SYMROOT = . 13 14INSTALL-LIB = /Library/Python/2.4/site-packages 15EXTRAS := $(shell $(PYTHON_EXEC) -c 'import sys; print sys.prefix')/Extras 16#EXTRAS = /System/Library/Frameworks/Python.framework/Versions/2.4/Extras 17 18# These includes provide the proper paths to system utilities 19 20include $(MAKEFILEPATH)/pb_makefiles/platform.make 21include $(MAKEFILEPATH)/pb_makefiles/commands-$(OS).make 22 23install: install-ossfiles 24 $(CD) $(SRCROOT); $(PYTHON_EXEC) setup.py install --root $(DSTROOT) --home=$(EXTRAS) 25 26build: 27 $(PYTHON_EXEC) setup.py build 28 29clean: 30 $(CD) $(SRCROOT); $(PYTHON_EXEC) setup.py clean 31 32installsrc: 33 $(ECHO) "Installing sources" 34 $(CP) PyRSS2Gen.py $(SRCROOT) 35 $(CP) setup.py $(SRCROOT) 36 $(CP) Makefile $(SRCROOT) 37 $(CP) LICENSE $(SRCROOT) 38 $(CP) PyRSS2Gen.plist $(SRCROOT) 39 40installhdrs: 41 $(ECHO) "Installing headers" 42 43# 44# Open Source Hooey 45# 46 47OSV = /usr/local/OpenSourceVersions 48OSL = /usr/local/OpenSourceLicenses 49 50install-ossfiles:: 51 $(_v) $(MKDIR) -p $(DSTROOT)/$(OSV) 52 $(_v) $(CP) $(SRCROOT)/$(ProjectName).plist $(DSTROOT)/$(OSV)/$(ProjectName).plist 53 $(_v) $(MKDIR) -p $(DSTROOT)/$(OSL) 54 $(_v) $(CP) $(SRCROOT)/LICENSE $(DSTROOT)/$(OSL)/$(ProjectName).txt