You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pylucene-commits@lucene.apache.org by va...@apache.org on 2010/07/08 23:34:14 UTC

svn commit: r961951 - /lucene/pylucene/branches/branch_3x/Makefile

Author: vajda
Date: Thu Jul  8 21:34:14 2010
New Revision: 961951

URL: http://svn.apache.org/viewvc?rev=961951&view=rev
Log:
added support for Python 2.7

Modified:
    lucene/pylucene/branches/branch_3x/Makefile

Modified: lucene/pylucene/branches/branch_3x/Makefile
URL: http://svn.apache.org/viewvc/lucene/pylucene/branches/branch_3x/Makefile?rev=961951&r1=961950&r2=961951&view=diff
==============================================================================
--- lucene/pylucene/branches/branch_3x/Makefile (original)
+++ lucene/pylucene/branches/branch_3x/Makefile Thu Jul  8 21:34:14 2010
@@ -30,12 +30,14 @@ LUCENE=lucene-java-$(LUCENE_VER)
 # PREFIX: where programs are normally installed on your system (Unix).
 # PREFIX_PYTHON: where your version of python is installed.
 # JCC: how jcc is invoked, depending on the python version:
+#  - python 2.7:
+#      $(PYTHON) -m jcc
 #  - python 2.6:
 #      $(PYTHON) -m jcc.__main__
 #  - python 2.5:
 #      $(PYTHON) -m jcc
 #  - python 2.4:
-#      $(PYTHON) $(PREFIX_PYTHON)/lib/python2.4/site-packages/jcc/__init__.py
+#      $(PYTHON) $(PREFIX_PYTHON)/lib/python2.4/site-packages/jcc/__main__.py
 # NUM_FILES is the number of wrapper files to generate. By default, jcc
 # generates all C++ classes into one single file. This may exceed a compiler
 # limit.
@@ -48,6 +50,13 @@ LUCENE=lucene-java-$(LUCENE_VER)
 #JCC=$(PYTHON) -m jcc.__main__ --shared --arch x86_64
 #NUM_FILES=3
 
+# Mac OS X 10.6 (MacPorts 1.8.0 64-bit Python 2.7, Java 1.6)
+#PREFIX_PYTHON=/opt/local
+#ANT=ant
+#PYTHON=$(PREFIX_PYTHON)/bin/python
+#JCC=$(PYTHON) -m jcc --shared --arch x86_64
+#NUM_FILES=3
+
 # Mac OS X 10.6 (MacPorts 1.8.0 64-bit Python 2.6, Java 1.6)
 #PREFIX_PYTHON=/opt/local
 #ANT=ant
@@ -189,6 +198,7 @@ JARS=$(LUCENE_JAR) $(ANALYZERS_JAR) \
      $(MEMORY_JAR) $(HIGHLIGHTER_JAR) $(QUERIES_JAR) \
      $(EXTENSIONS_JAR)
 
+JCCFLAGS?=
 
 jars: $(JARS)
 
@@ -214,6 +224,7 @@ resources:
 endif
 
 GENERATE=$(JCC) $(foreach jar,$(JARS),--jar $(jar)) \
+           $(JCCFLAGS) \
            --package java.lang java.lang.System \
                                java.lang.Runtime \
            --package java.util \