Update of /cvsroot/pure-data/externals/grill/py/py.xcodeproj In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24537/py.xcodeproj
Modified Files: project.pbxproj Log Message: compilation fixes for Python 2.5, OSX cross-platform fixes more cross-platform and version fixes compilation fixes for Python 2.5
Index: project.pbxproj =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/py.xcodeproj/project.pbxproj,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** project.pbxproj 7 Mar 2007 13:40:14 -0000 1.3 --- project.pbxproj 4 Jan 2008 11:59:00 -0000 1.4 *************** *** 33,37 **** E90E52F70809258A001341AC /* pysymbol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E90E51E808091989001341AC /* pysymbol.cpp */; }; E90E52F80809258A001341AC /* register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E90E51EA08091989001341AC /* register.cpp */; }; - E90E535B08092593001341AC /* Python.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E90E51FB080919EC001341AC /* Python.framework */; }; E90E535D08092593001341AC /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E90E521108091CA5001341AC /* ApplicationServices.framework */; }; E90E535E08092593001341AC /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E90E52D208091F79001341AC /* vecLib.framework */; }; --- 33,36 ---- *************** *** 62,67 **** E926B81A089F78400034D534 /* MaxAudioAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E926B819089F78400034D534 /* MaxAudioAPI.framework */; }; E926B833089F7CB50034D534 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E90E521108091CA5001341AC /* ApplicationServices.framework */; }; - E9D6763108FC619F0039A6F6 /* libflext-pd_d.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = E9D6762F08FC61860039A6F6 /* libflext-pd_d.dylib */; }; - E9D6763208FC619F0039A6F6 /* libflext-pd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = E9D6763008FC61860039A6F6 /* libflext-pd.dylib */; }; E9D6763308FC61A40039A6F6 /* libflext-max_d.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = E9D6762D08FC61860039A6F6 /* libflext-max_d.dylib */; }; E9D6763408FC61A40039A6F6 /* libflext-max.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = E9D6762E08FC61860039A6F6 /* libflext-max.dylib */; }; --- 61,64 ---- *************** *** 97,101 **** E90E52E608092505001341AC /* py.pd_darwin */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = py.pd_darwin; sourceTree = BUILT_PRODUCTS_DIR; }; E926B6D3089F75950034D534 /* py.mxo */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = py.mxo; sourceTree = BUILT_PRODUCTS_DIR; }; - E926B6D4089F75950034D534 /* py-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "py-Info.plist"; path = "/Users/thomas/Develop/pdmax/py/py-Info.plist"; sourceTree = "<absolute>"; }; E926B817089F782F0034D534 /* MaxAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MaxAPI.framework; path = /Library/Frameworks/MaxAPI.framework; sourceTree = "<absolute>"; }; E926B819089F78400034D534 /* MaxAudioAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MaxAudioAPI.framework; path = /Library/Frameworks/MaxAudioAPI.framework; sourceTree = "<absolute>"; }; --- 94,97 ---- *************** *** 111,117 **** buildActionMask = 2147483647; files = ( - E9D6763108FC619F0039A6F6 /* libflext-pd_d.dylib in Frameworks */, - E9D6763208FC619F0039A6F6 /* libflext-pd.dylib in Frameworks */, - E90E535B08092593001341AC /* Python.framework in Frameworks */, E90E535D08092593001341AC /* ApplicationServices.framework in Frameworks */, E90E535E08092593001341AC /* vecLib.framework in Frameworks */, --- 107,110 ---- *************** *** 142,146 **** 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */, 19C28FB4FE9D528D11CA2CBB /* Products */, - E926B6D4089F75950034D534 /* py-Info.plist */, ); name = py; --- 135,138 ---- *************** *** 347,350 **** --- 339,343 ---- DYLIB_CURRENT_VERSION = 1; EXECUTABLE_EXTENSION = pd_darwin; + FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; GCC_ALTIVEC_EXTENSIONS = YES; GCC_MODEL_CPU = G4; *************** *** 372,375 **** --- 365,370 ---- dynamic_lookup, "-lflext-pd_d", + "-framework", + Python, ); OTHER_REZFLAGS = ""; *************** *** 473,490 **** GCC_PREFIX_HEADER = source/pyprefix.h; GCC_PREPROCESSOR_DEFINITIONS = ( "FLEXT_SYS=1", ! FLEXT_DEBUG, ! FLEXT_THREADS, ); GENERATE_PKGINFO_FILE = YES; HEADER_SEARCH_PATHS = ( ! "$(flext)/source", ! "$(MaxSDK)/max-includes", ! "$(MaxSDK)/msp-includes", ); ! INFOPLIST_FILE = "py-Info.plist"; LIBRARY_SEARCH_PATHS = ( ! "$(MaxSDK)/max-includes", ! "$(MaxSDK)/msp-includes", ); LIBRARY_STYLE = STATIC; --- 468,486 ---- GCC_PREFIX_HEADER = source/pyprefix.h; GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", "FLEXT_SYS=1", ! FLEXT_SHARED, ); GENERATE_PKGINFO_FILE = YES; HEADER_SEARCH_PATHS = ( ! "$(inherited)", ! "$(maxsdk)/max-includes", ! "$(maxsdk)/msp-includes", ); ! INFOPLIST_FILE = "source/py-Info.plist"; LIBRARY_SEARCH_PATHS = ( ! "$(inherited)", ! "$(maxsdk)/max-includes", ! "$(maxsdk)/msp-includes", ); LIBRARY_STYLE = STATIC; *************** *** 514,517 **** --- 510,514 ---- GCC_PREFIX_HEADER = source/pyprefix.h; GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", "FLEXT_SYS=1", FLEXT_SHARED, *************** *** 519,530 **** GENERATE_PKGINFO_FILE = YES; HEADER_SEARCH_PATHS = ( ! "$(flext)/source", ! "$(MaxSDK)/max-includes", ! "$(MaxSDK)/msp-includes", ); ! INFOPLIST_FILE = "py-Info.plist"; LIBRARY_SEARCH_PATHS = ( ! "$(MaxSDK)/max-includes", ! "$(MaxSDK)/msp-includes", ); OTHER_CFLAGS = ""; --- 516,528 ---- GENERATE_PKGINFO_FILE = YES; HEADER_SEARCH_PATHS = ( ! "$(inherited)", ! "$(maxsdk)/max-includes", ! "$(maxsdk)/msp-includes", ); ! INFOPLIST_FILE = "source/py-Info.plist"; LIBRARY_SEARCH_PATHS = ( ! "$(inherited)", ! "$(maxsdk)/max-includes", ! "$(maxsdk)/msp-includes", ); OTHER_CFLAGS = ""; *************** *** 585,589 **** PY_USE_GIL, ); ! HEADER_SEARCH_PATHS = "/Library/Python/2.3/site-packages/numpy/core/include/"; }; name = Development; --- 583,592 ---- PY_USE_GIL, ); ! HEADER_SEARCH_PATHS = ( ! "/Library/Python/2.3/site-packages/numpy/core/include/", ! "$(lockfree)", ! "$(flext)/source", ! ); ! SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Development; *************** *** 603,607 **** PY_USE_GIL, ); ! HEADER_SEARCH_PATHS = "/Library/Python/2.3/site-packages/numpy/core/include/"; }; name = Deployment; --- 606,615 ---- PY_USE_GIL, ); ! HEADER_SEARCH_PATHS = ( ! "/Library/Python/2.3/site-packages/numpy/core/include/", ! "$(lockfree)", ! "$(flext)/source", ! ); ! SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Deployment; *************** *** 611,614 **** --- 619,623 ---- buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = PY_NUMPY; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Default;