Make ISO9660 archiver optional.
This commit is contained in:
parent
39e4da1929
commit
cd3587bbf3
|
@ -272,6 +272,11 @@ IF(PHYSFS_ARCHIVE_QPAK)
|
||||||
ADD_DEFINITIONS(-DPHYSFS_SUPPORTS_QPAK=1)
|
ADD_DEFINITIONS(-DPHYSFS_SUPPORTS_QPAK=1)
|
||||||
ENDIF(PHYSFS_ARCHIVE_QPAK)
|
ENDIF(PHYSFS_ARCHIVE_QPAK)
|
||||||
|
|
||||||
|
OPTION(PHYSFS_ARCHIVE_ISO9660 "Enable ISO9660 support" TRUE)
|
||||||
|
IF(PHYSFS_ARCHIVE_ISO9660)
|
||||||
|
ADD_DEFINITIONS(-DPHYSFS_SUPPORTS_ISO9660=1)
|
||||||
|
ENDIF(PHYSFS_ARCHIVE_ISO9660)
|
||||||
|
|
||||||
|
|
||||||
# See if some archiver required zlib, and see about using system version.
|
# See if some archiver required zlib, and see about using system version.
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
* - Ambiguities in the standard
|
* - Ambiguities in the standard
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "physfs.h"
|
#if (defined PHYSFS_SUPPORTS_GRP)
|
||||||
|
|
||||||
#define __PHYSICSFS_INTERNAL__
|
#define __PHYSICSFS_INTERNAL__
|
||||||
#include "physfs_internal.h"
|
#include "physfs_internal.h"
|
||||||
|
@ -1025,5 +1025,7 @@ const PHYSFS_Archiver __PHYSFS_Archiver_ISO9660 =
|
||||||
ISO9660_stat /* stat() method */
|
ISO9660_stat /* stat() method */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#endif /* defined PHYSFS_SUPPORTS_ISO9660 */
|
||||||
|
|
||||||
/* end of archiver_iso9660.c ... */
|
/* end of archiver_iso9660.c ... */
|
||||||
|
|
||||||
|
|
|
@ -93,7 +93,9 @@ static const PHYSFS_ArchiveInfo *supported_types[] =
|
||||||
#if (defined PHYSFS_SUPPORTS_WAD)
|
#if (defined PHYSFS_SUPPORTS_WAD)
|
||||||
&__PHYSFS_ArchiveInfo_WAD,
|
&__PHYSFS_ArchiveInfo_WAD,
|
||||||
#endif
|
#endif
|
||||||
|
#if (defined PHYSFS_SUPPORTS_ISO9660)
|
||||||
&__PHYSFS_ArchiveInfo_ISO9660,
|
&__PHYSFS_ArchiveInfo_ISO9660,
|
||||||
|
#endif
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -121,7 +123,9 @@ static const PHYSFS_Archiver *archivers[] =
|
||||||
#if (defined PHYSFS_SUPPORTS_WAD)
|
#if (defined PHYSFS_SUPPORTS_WAD)
|
||||||
&__PHYSFS_Archiver_WAD,
|
&__PHYSFS_Archiver_WAD,
|
||||||
#endif
|
#endif
|
||||||
|
#if (defined PHYSFS_SUPPORTS_ISO9660)
|
||||||
&__PHYSFS_Archiver_ISO9660,
|
&__PHYSFS_Archiver_ISO9660,
|
||||||
|
#endif
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue