From 10332f555ce5cc000bf4500e4aa188212172a632 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sat, 4 Jan 2003 23:37:49 +0000 Subject: [PATCH] Updated pb projects from Eric Wing. --- PBProjects/README.txt | 2 +- PBProjects/exports/physfs.exp | 4 +- PBProjects/physfs.pbproj/project.pbxproj | 194 ++++++++++++++---- .../pkg-support/devel-resources/ReadMe.txt | 2 +- PBProjects/pkg-support/physfs-devel.info | 2 +- PBProjects/pkg-support/physfs.info | 2 +- 6 files changed, 160 insertions(+), 46 deletions(-) diff --git a/PBProjects/README.txt b/PBProjects/README.txt index 8616b0cb..4b2d59b4 100644 --- a/PBProjects/README.txt +++ b/PBProjects/README.txt @@ -2,7 +2,7 @@ This is an unofficial OS X Project Builder environment to build a physfs Framewo Built with: -physfs 0.1.7 +physfs 0.1.8 Project Builder 2.0.1 OS X (10.2 Jaguar) diff --git a/PBProjects/exports/physfs.exp b/PBProjects/exports/physfs.exp index 47ae242d..d0693463 100644 --- a/PBProjects/exports/physfs.exp +++ b/PBProjects/exports/physfs.exp @@ -22,17 +22,19 @@ _PHYSFS_exists _PHYSFS_isDirectory _PHYSFS_isSymbolicLink + _PHYSFS_getLastModTime _PHYSFS_openWrite _PHYSFS_openAppend _PHYSFS_openRead _PHYSFS_close - _PHYSFS_getLastModTime _PHYSFS_read _PHYSFS_write _PHYSFS_eof _PHYSFS_tell _PHYSFS_seek _PHYSFS_fileLength + _PHYSFS_setBuffer + _PHYSFS_flush _PHYSFS_swapSLE16 _PHYSFS_swapULE16 _PHYSFS_swapSLE32 diff --git a/PBProjects/physfs.pbproj/project.pbxproj b/PBProjects/physfs.pbproj/project.pbxproj index c0d91ad2..86deeffb 100644 --- a/PBProjects/physfs.pbproj/project.pbxproj +++ b/PBProjects/physfs.pbproj/project.pbxproj @@ -40,6 +40,7 @@ F8FDCD0303AEBD5D01A8000A, F8FDCD0903AEBD7901A8000A, F8FDCD1003AEBD8901A8000A, + F886735D03B8B31801A8000A, ); isa = PBXGroup; name = Products; @@ -74,6 +75,7 @@ F8FDCD0203AEBD5D01A8000A, F8FDCD0803AEBD7901A8000A, F8FDCD0F03AEBD8901A8000A, + F886735C03B8B31801A8000A, ); }; 0867D691FE84028FC02AAC07 = { @@ -82,6 +84,7 @@ 08FB77AEFE84172EC02AAC07, 089C1665FE841158C02AAC07, F8FDCD2103AEBE7B01A8000A, + F886736003B8B34001A8000A, 034768DFFF38A50411DB9C8B, ); isa = PBXGroup; @@ -107,6 +110,7 @@ HEADER_SEARCH_PATHS = ""; INSTALL_PATH = "$(HOME)/Library/Frameworks"; LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = "-DPHYSFS_HAVE_SYS_UCRED_H -DNDEBUG -DPHYSFS_SUPPORTS_ZIP -DPHYSFS_SUPPORTS_GRP -DPHYSFS_SUPPORTS_QPAK"; OTHER_LDFLAGS = "-seg1addr 0x30A00000"; PRODUCT_NAME = physfs; SECTORDER_FLAGS = ""; @@ -157,7 +161,6 @@ buildActionMask = 2147483647; files = ( F8FDCE0A03AEDD6801A8000A, - F8FDCE6803AEDE1F01A8000A, F8FDCE6B03AEDE1F01A8000A, F8FDCE8A03AEDE1F01A8000A, F8FDCE8C03AEDE1F01A8000A, @@ -186,7 +189,6 @@ files = ( F8FDCE6203AEDE1F01A8000A, F8FDCE6303AEDE1F01A8000A, - F8FDCE6703AEDE1F01A8000A, F8FDCE6903AEDE1F01A8000A, F8FDCE6A03AEDE1F01A8000A, F8FDCE6C03AEDE1F01A8000A, @@ -205,6 +207,7 @@ F8FDCE9C03AEDE1F01A8000A, F8FDCE9F03AEDE1F01A8000A, F8FDCEC703AEDE3A01A8000A, + F886735503B8AF5501A8000A, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -269,11 +272,155 @@ //F82 //F83 //F84 + F886735403B8AF5501A8000A = { + isa = PBXFileReference; + name = qpak.c; + path = ../archivers/qpak.c; + refType = 2; + }; + F886735503B8AF5501A8000A = { + fileRef = F886735403B8AF5501A8000A; + isa = PBXBuildFile; + settings = { + }; + }; + F886735603B8AF5501A8000A = { + fileRef = F886735403B8AF5501A8000A; + isa = PBXBuildFile; + settings = { + }; + }; + F886735703B8B31801A8000A = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXHeadersBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + F886735803B8B31801A8000A = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXResourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + F886735903B8B31801A8000A = { + buildActionMask = 2147483647; + files = ( + F886736403B8B37C01A8000A, + ); + isa = PBXSourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + F886735A03B8B31801A8000A = { + buildActionMask = 2147483647; + files = ( + F886736603B8B43A01A8000A, + ); + isa = PBXFrameworksBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + F886735B03B8B31801A8000A = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXRezBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + F886735C03B8B31801A8000A = { + buildPhases = ( + F886735703B8B31801A8000A, + F886735803B8B31801A8000A, + F886735903B8B31801A8000A, + F886735A03B8B31801A8000A, + F886735B03B8B31801A8000A, + ); + buildSettings = { + OTHER_CFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = test_physfs_static; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; + WRAPPER_EXTENSION = app; + }; + dependencies = ( + F886735F03B8B32101A8000A, + ); + isa = PBXApplicationTarget; + name = test_physfs_static; + productInstallPath = "$(USER_APPS_DIR)"; + productName = test_physfs_static; + productReference = F886735D03B8B31801A8000A; + productSettingsXML = " + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + + CFBundleGetInfoString + + CFBundleIconFile + + CFBundleIdentifier + + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + + CFBundlePackageType + APPL + CFBundleShortVersionString + + CFBundleSignature + ???? + CFBundleVersion + 0.0.1d1 + + +"; + shouldUseHeadermap = 0; + }; + F886735D03B8B31801A8000A = { + isa = PBXApplicationReference; + path = test_physfs_static.app; + refType = 3; + }; + F886735F03B8B32101A8000A = { + isa = PBXTargetDependency; + target = F8FDCD0203AEBD5D01A8000A; + }; + F886736003B8B34001A8000A = { + children = ( + F886736303B8B37C01A8000A, + ); + isa = PBXGroup; + name = "Test Program"; + refType = 4; + }; + F886736303B8B37C01A8000A = { + isa = PBXFileReference; + name = test_physfs.c; + path = ../test/test_physfs.c; + refType = 2; + }; + F886736403B8B37C01A8000A = { + fileRef = F886736303B8B37C01A8000A; + isa = PBXBuildFile; + settings = { + }; + }; + F886736603B8B43A01A8000A = { + fileRef = F8FDCD0303AEBD5D01A8000A; + isa = PBXBuildFile; + settings = { + }; + }; F8FDCCFE03AEBD5D01A8000A = { buildActionMask = 2147483647; files = ( F8FDCE0903AEDD6801A8000A, - F8FDCEA403AEDE1F01A8000A, F8FDCEA703AEDE1F01A8000A, F8FDCEB303AEDE1F01A8000A, F8FDCEB503AEDE1F01A8000A, @@ -295,7 +442,6 @@ files = ( F8FDCEA103AEDE1F01A8000A, F8FDCEA203AEDE1F01A8000A, - F8FDCEA303AEDE1F01A8000A, F8FDCEA503AEDE1F01A8000A, F8FDCEA603AEDE1F01A8000A, F8FDCEA803AEDE1F01A8000A, @@ -314,6 +460,7 @@ F8FDCEC203AEDE1F01A8000A, F8FDCEC503AEDE1F01A8000A, F8FDCECA03AF0B0001A8000A, + F886735603B8AF5501A8000A, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -343,7 +490,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; LIBRARY_STYLE = STATIC; - OTHER_CFLAGS = ""; + OTHER_CFLAGS = "-DPHYSFS_HAVE_SYS_UCRED_H -DNDEBUG -DPHYSFS_SUPPORTS_ZIP -DPHYSFS_SUPPORTS_GRP -DPHYSFS_SUPPORTS_QPAK"; OTHER_LDFLAGS = ""; OTHER_LIBTOOL_FLAGS = ""; OTHER_REZFLAGS = ""; @@ -564,9 +711,8 @@ children = ( F8FDCE1B03AEDE1F01A8000A, F8FDCE1C03AEDE1F01A8000A, - F8FDCE2003AEDE1F01A8000A, - F8FDCE2103AEDE1F01A8000A, F8FDCE2203AEDE1F01A8000A, + F886735403B8AF5501A8000A, ); isa = PBXGroup; name = archivers; @@ -583,16 +729,6 @@ path = grp.c; refType = 4; }; - F8FDCE2003AEDE1F01A8000A = { - isa = PBXFileReference; - path = unzip.c; - refType = 4; - }; - F8FDCE2103AEDE1F01A8000A = { - isa = PBXFileReference; - path = unzip.h; - refType = 4; - }; F8FDCE2203AEDE1F01A8000A = { isa = PBXFileReference; path = zip.c; @@ -824,18 +960,6 @@ settings = { }; }; - F8FDCE6703AEDE1F01A8000A = { - fileRef = F8FDCE2003AEDE1F01A8000A; - isa = PBXBuildFile; - settings = { - }; - }; - F8FDCE6803AEDE1F01A8000A = { - fileRef = F8FDCE2103AEDE1F01A8000A; - isa = PBXBuildFile; - settings = { - }; - }; F8FDCE6903AEDE1F01A8000A = { fileRef = F8FDCE2203AEDE1F01A8000A; isa = PBXBuildFile; @@ -1022,18 +1146,6 @@ settings = { }; }; - F8FDCEA303AEDE1F01A8000A = { - fileRef = F8FDCE2003AEDE1F01A8000A; - isa = PBXBuildFile; - settings = { - }; - }; - F8FDCEA403AEDE1F01A8000A = { - fileRef = F8FDCE2103AEDE1F01A8000A; - isa = PBXBuildFile; - settings = { - }; - }; F8FDCEA503AEDE1F01A8000A = { fileRef = F8FDCE2203AEDE1F01A8000A; isa = PBXBuildFile; diff --git a/PBProjects/pkg-support/devel-resources/ReadMe.txt b/PBProjects/pkg-support/devel-resources/ReadMe.txt index e493d4f1..8227c411 100755 --- a/PBProjects/pkg-support/devel-resources/ReadMe.txt +++ b/PBProjects/pkg-support/devel-resources/ReadMe.txt @@ -1,4 +1,4 @@ -This is an example portable sound library for use with SDL. +This is an example portable filesystem. The API can be found in the file ~/Library/Frameworks/physfs.framework/Headers/physfs.h The source code is available from: diff --git a/PBProjects/pkg-support/physfs-devel.info b/PBProjects/pkg-support/physfs-devel.info index 54510db8..5ab5a8ab 100644 --- a/PBProjects/pkg-support/physfs-devel.info +++ b/PBProjects/pkg-support/physfs-devel.info @@ -1,4 +1,4 @@ -Title PhysFS-Devel 0.1.7 +Title PhysFS-Devel 0.1.8 Version 1 Description PhysFS Library for Mac OS X (http://www.icculus.org/physfs/) DefaultLocation /Developer/Documentation/physfs diff --git a/PBProjects/pkg-support/physfs.info b/PBProjects/pkg-support/physfs.info index 5441f498..c0cca6ad 100644 --- a/PBProjects/pkg-support/physfs.info +++ b/PBProjects/pkg-support/physfs.info @@ -1,4 +1,4 @@ -Title PhysFS 0.1.7 +Title PhysFS 0.1.8 Version 1 Description PhysFS Library for Mac OS X (http://www.icculus.org/physfs/) DefaultLocation /Library/Frameworks