2018-03-24 11:54:02 -06:00
|
|
|
add_library(discio
|
2015-04-10 14:10:49 -06:00
|
|
|
Blob.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
Blob.h
|
2010-12-29 08:23:02 -07:00
|
|
|
CISOBlob.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
CISOBlob.h
|
2010-11-01 09:47:02 -06:00
|
|
|
CompressedBlob.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
CompressedBlob.h
|
2017-06-07 12:32:09 -06:00
|
|
|
DirectoryBlob.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
DirectoryBlob.h
|
2017-06-17 04:37:30 -06:00
|
|
|
DiscExtractor.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
DiscExtractor.h
|
2010-11-01 09:47:02 -06:00
|
|
|
DiscScrubber.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
DiscScrubber.h
|
2021-03-09 12:06:34 -07:00
|
|
|
DiscUtils.cpp
|
|
|
|
DiscUtils.h
|
2016-07-06 12:33:05 -06:00
|
|
|
Enums.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
Enums.h
|
2010-11-01 09:47:02 -06:00
|
|
|
FileBlob.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
FileBlob.h
|
2010-11-01 09:47:02 -06:00
|
|
|
FileSystemGCWii.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
FileSystemGCWii.h
|
2010-12-29 08:23:02 -07:00
|
|
|
Filesystem.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
Filesystem.h
|
2021-10-08 19:17:38 -06:00
|
|
|
GameModDescriptor.cpp
|
|
|
|
GameModDescriptor.h
|
2020-05-10 11:21:05 -06:00
|
|
|
LaggedFibonacciGenerator.cpp
|
|
|
|
LaggedFibonacciGenerator.h
|
2020-04-22 01:50:27 -06:00
|
|
|
MultithreadedCompressor.h
|
2017-03-19 01:00:49 -06:00
|
|
|
NANDImporter.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
NANDImporter.h
|
2022-07-31 02:14:03 -06:00
|
|
|
NFSBlob.cpp
|
|
|
|
NFSBlob.h
|
2021-09-22 19:21:53 -06:00
|
|
|
RiivolutionParser.cpp
|
|
|
|
RiivolutionParser.h
|
2021-09-22 19:22:17 -06:00
|
|
|
RiivolutionPatcher.cpp
|
|
|
|
RiivolutionPatcher.h
|
2020-04-10 09:40:07 -06:00
|
|
|
ScrubbedBlob.cpp
|
|
|
|
ScrubbedBlob.h
|
2023-02-12 14:08:21 -07:00
|
|
|
SplitFileBlob.cpp
|
|
|
|
SplitFileBlob.h
|
2016-12-17 06:48:49 -07:00
|
|
|
TGCBlob.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
TGCBlob.h
|
2016-07-06 12:33:05 -06:00
|
|
|
Volume.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
Volume.h
|
2020-06-04 12:33:52 -06:00
|
|
|
VolumeDisc.cpp
|
|
|
|
VolumeDisc.h
|
2017-07-04 08:35:17 -06:00
|
|
|
VolumeFileBlobReader.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
VolumeFileBlobReader.h
|
2010-11-01 09:47:02 -06:00
|
|
|
VolumeGC.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
VolumeGC.h
|
2019-03-21 16:04:56 -06:00
|
|
|
VolumeVerifier.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
VolumeVerifier.h
|
2010-11-01 09:47:02 -06:00
|
|
|
VolumeWad.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
VolumeWad.h
|
2017-06-06 03:49:01 -06:00
|
|
|
VolumeWii.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
VolumeWii.h
|
|
|
|
WbfsBlob.cpp
|
|
|
|
WbfsBlob.h
|
2018-09-28 09:04:16 -06:00
|
|
|
WIABlob.cpp
|
|
|
|
WIABlob.h
|
2020-05-17 07:21:34 -06:00
|
|
|
WIACompression.cpp
|
|
|
|
WIACompression.h
|
2020-01-23 08:47:49 -07:00
|
|
|
WiiEncryptionCache.cpp
|
|
|
|
WiiEncryptionCache.h
|
2017-11-02 10:05:45 -06:00
|
|
|
WiiSaveBanner.cpp
|
2019-05-29 03:03:07 -06:00
|
|
|
WiiSaveBanner.h
|
2010-12-21 23:00:36 -07:00
|
|
|
)
|
2018-04-13 06:02:26 -06:00
|
|
|
|
|
|
|
target_link_libraries(discio
|
2019-12-31 09:17:11 -07:00
|
|
|
PUBLIC
|
2022-01-16 14:29:51 -07:00
|
|
|
core
|
2019-12-31 09:17:11 -07:00
|
|
|
BZip2::BZip2
|
2022-08-01 16:35:34 -06:00
|
|
|
LibLZMA::LibLZMA
|
2022-08-01 16:35:22 -06:00
|
|
|
zstd::zstd
|
2019-12-31 09:17:11 -07:00
|
|
|
|
2018-04-13 06:02:26 -06:00
|
|
|
PRIVATE
|
2020-10-14 10:34:45 -06:00
|
|
|
fmt::fmt
|
2022-05-28 16:19:55 -06:00
|
|
|
minizip-ng
|
2019-08-23 05:20:09 -06:00
|
|
|
pugixml
|
2018-04-13 06:02:26 -06:00
|
|
|
ZLIB::ZLIB
|
|
|
|
)
|
2022-05-21 17:19:44 -06:00
|
|
|
|
|
|
|
if(MSVC)
|
|
|
|
# Add precompiled header
|
|
|
|
target_link_libraries(discio PRIVATE use_pch)
|
|
|
|
endif()
|