| ja...@wordzoo.com |
$(SNAP)/lib/python$(PYTHON_VER)/site-packages
-PLATFORM=linux
-endif
-endif
</span><span class="cx">
</span><span class="rem">-BUNDLED_PLUGINS=Chandler_HelloWorldPlugin-0.1-py2.4.egg \
- Chandler_FeedsPlugin-0.2_r11264-py2.4.egg
-# Chandler_FeedsPlugin-0.2_r11338-py2.4.egg
-# EggTranslations_Plugin-0.1-py2.4.egg
</span><span class="cx">
</span><span class="rem">-BUILD_PLUGINS=Chandler-HelloWorldPlugin \
- Chandler-FeedsPlugin
-# EggTranslations-Plugin
</span><span class="add">+BUNDLED_PLUGINS = Chandler_HelloWorldPlugin-0.1-py2.4.egg \
+ Chandler_FeedsPlugin-0.2_r11264-py2.4.egg
+# Chandler_FeedsPlugin-0.2_r11338-py2.4.egg
+# EggTranslations_Plugin-0.1-py2.4.egg
</span><span class="cx">
</span><span class="rem">-# When a version changes, the ARCHIVES lists below needs to be updated.
</span><span class="add">+BUILD_PLUGINS = Chandler-HelloWorldPlugin \
+ Chandler-FeedsPlugin
+# EggTranslations-Plugin
</span><span class="cx">
</span><span class="add">+# When a version changes, the ARCHIVES lists below needs to be updated.
</span><span class="cx"> # these get installed into release or debug
</span><span class="rem">-ARCHIVES=$(CHANDLERARCHIVES)/Launchers-$(SNAP)-0.8-$(BP)A.tar.gz \
- $(CHANDLERARCHIVES)/chandlerdb-$(SNAP)-0.6-$(BP)35.tar.gz \
- $(CHANDLERARCHIVES)/db-$(SNAP)-4.4.20-$(BP)5.tar.gz \
- $(CHANDLERARCHIVES)/python-$(SNAP)-2.4.3-$(BP)3.tar.gz \
- $(CHANDLERARCHIVES)/epydoc-$(SNAP)-2.1-$(BP)9.tar.gz \
- $(CHANDLERARCHIVES)/icu-$(SNAP)-3.4-$(BP)2.tar.gz \
- $(CHANDLERARCHIVES)/openssl-$(SNAP)-0.9.8b-$(BP)2.tar.gz \
- $(CHANDLERARCHIVES)/m2crypto-$(SNAP)-458-$(BP)1.tar.gz \
- $(CHANDLERARCHIVES)/pychecker-$(SNAP)-0.8.13-$(BP)6.tar.gz \
- $(CHANDLERARCHIVES)/PyICU-$(SNAP)-0.5-62-$(BP)5.tar.gz \
- $(CHANDLERARCHIVES)/PyLucene-$(SNAP)-2.0.0-1-$(BP)2.tar.gz \
- $(CHANDLERARCHIVES)/twisted-$(SNAP)-r15399-$(BP)4.tar.gz \
- $(CHANDLERARCHIVES)/wxPython-$(SNAP)-2.7.0.0-r71-$(BP)1.tar.gz \
- $(CHANDLERARCHIVES)/zopeinterface-$(SNAP)-3.1.0c1-$(BP)4.tar.gz \
- $(CHANDLERARCHIVES)/dateutil-$(SNAP)-1.1-$(BP)3.tar.gz \
- $(CHANDLERARCHIVES)/vobject-$(SNAP)-0.3.0-r149-$(BP)1.tar.gz \
- $(CHANDLERARCHIVES)/zanshin-$(SNAP)-150-$(BP)3.tar.gz \
- $(CHANDLERARCHIVES)/elementtree-$(SNAP)-1.2.6-20050316-$(BP)3.tar.gz \
- $(CHANDLERARCHIVES)/astng-$(SNAP)-0.16.0-$(BP)3.tar.gz \
- $(CHANDLERARCHIVES)/common-$(SNAP)-0.15.0-$(BP)4.tar.gz \
- $(CHANDLERARCHIVES)/pylint-$(SNAP)-0.11.0-$(BP)3.tar.gz
-# $(CHANDLERARCHIVES)/parsedatetime-$(SNAP)-0.6.4-$(BP)1.tar.gz
</span><span class="add">+ARCHIVES = $(CHANDLERARCHIVES)/Launchers-$(SNAP)-0.8-$(BP)A.tar.gz \
+ $(CHANDLERARCHIVES)/chandlerdb-$(SNAP)-0.6-$(BP)35.tar.gz \
+ $(CHANDLERARCHIVES)/db-$(SNAP)-4.4.20-$(BP)5.tar.gz \
+ $(CHANDLERARCHIVES)/python-$(SNAP)-2.4.3-$(BP)3.tar.gz \
+ $(CHANDLERARCHIVES)/epydoc-$(SNAP)-2.1-$(BP)9.tar.gz \
+ $(CHANDLERARCHIVES)/icu-$(SNAP)-3.4-$(BP)2.tar.gz \
+ $(CHANDLERARCHIVES)/openssl-$(SNAP)-0.9.8b-$(BP)2.tar.gz \
+ $(CHANDLERARCHIVES)/m2crypto-$(SNAP)-458-$(BP)1.tar.gz \
+ $(CHANDLERARCHIVES)/pychecker-$(SNAP)-0.8.13-$(BP)6.tar.gz \
+ $(CHANDLERARCHIVES)/PyICU-$(SNAP)-0.5-62-$(BP)5.tar.gz \
+ $(CHANDLERARCHIVES)/PyLucene-$(SNAP)-2.0.0-1-$(BP)2.tar.gz \
+ $(CHANDLERARCHIVES)/twisted-$(SNAP)-r15399-$(BP)4.tar.gz \
+ $(CHANDLERARCHIVES)/wxPython-$(SNAP)-2.7.0.0-r71-$(BP)1.tar.gz \
+ $(CHANDLERARCHIVES)/zopeinterface-$(SNAP)-3.1.0c1-$(BP)4.tar.gz \
+ $(CHANDLERARCHIVES)/dateutil-$(SNAP)-1.1-$(BP)3.tar.gz \
+ $(CHANDLERARCHIVES)/vobject-$(SNAP)-0.3.0-r149-$(BP)1.tar.gz \
+ $(CHANDLERARCHIVES)/zanshin-$(SNAP)-150-$(BP)3.tar.gz \
+ $(CHANDLERARCHIVES)/elementtree-$(SNAP)-1.2.6-20050316-$(BP)3.tar.gz \
+ $(CHANDLERARCHIVES)/astng-$(SNAP)-0.16.0-$(BP)3.tar.gz \
+ $(CHANDLERARCHIVES)/common-$(SNAP)-0.15.0-$(BP)4.tar.gz \
+ $(CHANDLERARCHIVES)/pylint-$(SNAP)-0.11.0-$(BP)3.tar.gz
+# $(CHANDLERARCHIVES)/parsedatetime-$(SNAP)-0.6.4-$(BP)1.tar.gz
</span><span class="cx">
# readline is only needed for OSX
ifeq ($(OS),Darwin)
</span><span class="rem">-ARCHIVES += $(CHANDLERARCHIVES)/readline-$(SNAP)-5.1-$(BP)2.tar.gz
</span><span class="add">+ ARCHIVES += $(CHANDLERARCHIVES)/readline-$(SNAP)-5.1-$(BP)2.tar.gz
</span><span class="cx"> endif
# We download some pretty big files, which can clog your network. You can now
</span><span class="lines">@@ -114,43 +129,32 @@
</span><span class="cx"> # CURL="wget -r -P .. -nd"
ifeq ($(CURL),)
</span><span class="rem">-CURL=curl $(CHANDLER_CURL_OPTIONS) -f -o
</span><span class="add">+ CURL=curl $(CHANDLER_CURL_OPTIONS) -f -o
</span><span class="cx"> endif
</span><span class="rem">-ifeq ($(OS),Darwin)
-EASYINSTALL=MACOSX_DEPLOYMENT_TARGET= $(PYTHON_BIN) $(C_BIN)/$(SNAP)/easy_install
-PLUGIN_PYTHON=MACOSX_DEPLOYMENT_TARGET= CHANDLERHOME=$(C_HOME) $(C_BIN)/$(SNAP)/RunPython
-SED_MODERN=-E
-else
-ifeq ($(OS),Cygwin)
-EASYINSTALL=$(CHANDLERBIN)/$(SNAP)/easy_install.exe
-PLUGIN_PYTHON=CHANDLERHOME=$(shell cygpath -aw $(C_HOME)) $(CHANDLERBIN)/$(SNAP)/bin/python$(DEBUG_SUFFIX)
-SED_MODERN=-r
-else
-EASYINSTALL=$(C_BIN)/$(SNAP)/easy_install
-PLUGIN_PYTHON=CHANDLERHOME=$(C_HOME) $(C_BIN)/$(SNAP)/RunPython
-SED_MODERN=-r
-endif
-endif
</span><span class="add">+HOST = builds.osafoundation.org
+URL = http://$(HOST)/external/$(PLATFORM)
</span><span class="cx">
</span><span class="rem">-HOST=builds.osafoundation.org
-URL=http://$(HOST)/external/$(PLATFORM)
</span><span class="add">+SETUPTOOLS_EGG = $(CHANDLERARCHIVES)/setuptools-0.6b3-py2.4.egg
+SETUPTOOLS_ABS = $(SETUPTOOLS_EGG)
+SETUPTOOLS_BIN = $(CHANDLERBIN)/$(SNAP)
+SETUPTOOLS_SITE = $(CHANDLERBIN)/$(SITE)
+EASYINSTALL_BIN = $(EASYINSTALL)
+PLUGIN_ABS = $(PLUGIN_ARCHIVES)
+PYTHON_BIN = $(CHANDLERBIN)/$(SNAP)/RunPython
</span><span class="cx">
</span><span class="rem">-SETUPTOOLS_EGG=$(CHANDLERARCHIVES)/setuptools-0.6b3-py2.4.egg
-SETUPTOOLS_ABS=$(SETUPTOOLS_EGG)
-SETUPTOOLS_BIN=$(CHANDLERBIN)/$(SNAP)
-SETUPTOOLS_SITE=$(CHANDLERBIN)/$(SITE)
-EASYINSTALL_BIN=$(EASYINSTALL)
-PLUGIN_ABS=$(PLUGIN_ARCHIVES)
-PYTHON_BIN=$(CHANDLERBIN)/$(SNAP)/RunPython
-
</span><span class="add">+#
+# The following cygpaths are all done using
+# := (or 'simply expanded') to prevent errant
+# \ escaping that occurs when = is used
+#
</span><span class="cx"> ifeq ($(OS),Cygwin)
</span><span class="rem">-PYTHON_BIN:=$(SETUPTOOLS_BIN)/bin/python$(DEBUG_SUFFIX)
-SETUPTOOLS_ABS:=`cygpath -wa $(SETUPTOOLS_EGG)`
-SETUPTOOLS_BIN:=`cygpath -wa $(SETUPTOOLS_BIN)`
-SETUPTOOLS_SITE:=`cygpath -wa $(SETUPTOOLS_SITE)`
-EASYINSTALL_BIN:=`cygpath -wa $(EASYINSTALL)`
-PLUGIN_ABS:=`cygpath -aw $(PLUGIN_ARCHIVES)`
</span><span class="add">+ PYTHON_BIN := $(SETUPTOOLS_BIN)/bin/python$(DEBUG_SUFFIX)
+ SETUPTOOLS_ABS := `cygpath -wa $(SETUPTOOLS_EGG)`
+ SETUPTOOLS_BIN := `cygpath -wa $(SETUPTOOLS_BIN)`
+ SETUPTOOLS_SITE := `cygpath -wa $(SETUPTOOLS_SITE)`
+ EASYINSTALL_BIN := `cygpath -wa $(EASYINSTALL)`
+ PLUGIN_ABS := `cygpath -aw $(PLUGIN_ARCHIVES)`
</span><span class="cx"> endif
ARCHIVES_INST = \
</span><span class="lines">@@ -167,10 +171,6 @@
</span><span class="cx"> $(addprefix $(PLUGIN_ARCHIVES)/, \
$(notdir $(BUNDLED_PLUGINS)))
</span><span class="rem">-.PHONY: default install clean realclean downloads build-plugins
-
-default: install
-
</span><span class="cx"> downloads: $(ARCHIVES) $(PLUGINS_DOWNLOAD)
$(PLUGINS_DOWNLOAD):
</span><span class="lines">@@ -266,8 +266,6 @@
</span><span class="cx"> endif
endif
</span><span class="rem">-default: install
-
</span><span class="cx"> debug:
$(MAKE) DEBUG=1 install
</span>
</pre>
</div>
</div>
</body>
</html>
|
Thu, 24 Apr, 14:24 |