/third-party/physfs/: remove unused archivers, actually make cmake options pass, duh
This commit is contained in:
		| @@ -44,17 +44,18 @@ endif() | |||||||
| # add -fPIC globally so that it's linked well | # add -fPIC globally so that it's linked well | ||||||
| add_compile_options($<$<BOOL:${TWN_FEATURE_DYNLIB_GAME}>:-fPIC>) | add_compile_options($<$<BOOL:${TWN_FEATURE_DYNLIB_GAME}>:-fPIC>) | ||||||
|  |  | ||||||
| set(PHYSFS_BUILD_SHARED FALSE) | set(PHYSFS_BUILD_SHARED FALSE CACHE INTERNAL "") | ||||||
| set(PHYSFS_DISABLE_INSTALL TRUE) | set(PHYSFS_DISABLE_INSTALL TRUE CACHE INTERNAL "") | ||||||
| set(PHYSFS_TARGETNAME_UNINSTALL "physfs_uninstall") | set(PHYSFS_TARGETNAME_UNINSTALL "physfs_uninstall" CACHE INTERNAL "") | ||||||
| set(PHYSFS_ARCHIVE_GRP OFF) | set(PHYSFS_ARCHIVE_GRP OFF CACHE BOOL "") | ||||||
| set(PHYSFS_ARCHIVE_WAD OFF) | set(PHYSFS_ARCHIVE_WAD OFF CACHE INTERNAL "") | ||||||
| set(PHYSFS_ARCHIVE_HOG OFF) | set(PHYSFS_ARCHIVE_HOG OFF CACHE INTERNAL "") | ||||||
| set(PHYSFS_ARCHIVE_MVL OFF) | set(PHYSFS_ARCHIVE_MVL OFF CACHE INTERNAL "") | ||||||
| set(PHYSFS_ARCHIVE_QPAK OFF) | set(PHYSFS_ARCHIVE_QPAK OFF CACHE INTERNAL "") | ||||||
| set(PHYSFS_ARCHIVE_SLB OFF) | set(PHYSFS_ARCHIVE_SLB OFF CACHE INTERNAL "") | ||||||
| set(PHYSFS_ARCHIVE_ISO9660 OFF) | set(PHYSFS_ARCHIVE_ISO9660 OFF CACHE INTERNAL "") | ||||||
| set(PHYSFS_ARCHIVE_VDF OFF) | set(PHYSFS_ARCHIVE_VDF OFF CACHE INTERNAL "") | ||||||
|  | set(PHYSFS_ARCHIVE_7Z OFF CACHE INTERNAL "") | ||||||
| add_subdirectory(third-party/physfs ${CMAKE_CURRENT_BINARY_DIR}/third-party/physfs SYSTEM) | add_subdirectory(third-party/physfs ${CMAKE_CURRENT_BINARY_DIR}/third-party/physfs SYSTEM) | ||||||
| add_subdirectory(third-party/libxm ${CMAKE_CURRENT_BINARY_DIR}/third-party/libxm SYSTEM) | add_subdirectory(third-party/libxm ${CMAKE_CURRENT_BINARY_DIR}/third-party/libxm SYSTEM) | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										9
									
								
								third-party/physfs/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								third-party/physfs/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							| @@ -85,16 +85,7 @@ set(PHYSFS_SRCS | |||||||
|     src/physfs_platform_android.c |     src/physfs_platform_android.c | ||||||
|     src/physfs_archiver_dir.c |     src/physfs_archiver_dir.c | ||||||
|     src/physfs_archiver_unpacked.c |     src/physfs_archiver_unpacked.c | ||||||
|     src/physfs_archiver_grp.c |  | ||||||
|     src/physfs_archiver_hog.c |  | ||||||
|     src/physfs_archiver_7z.c |  | ||||||
|     src/physfs_archiver_mvl.c |  | ||||||
|     src/physfs_archiver_qpak.c |  | ||||||
|     src/physfs_archiver_wad.c |  | ||||||
|     src/physfs_archiver_zip.c |     src/physfs_archiver_zip.c | ||||||
|     src/physfs_archiver_slb.c |  | ||||||
|     src/physfs_archiver_iso9660.c |  | ||||||
|     src/physfs_archiver_vdf.c |  | ||||||
|     ${PHYSFS_CPP_SRCS} |     ${PHYSFS_CPP_SRCS} | ||||||
|     ${PHYSFS_M_SRCS} |     ${PHYSFS_M_SRCS} | ||||||
| ) | ) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user