mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
8c76e7d2ef
Due to the removal of `S3StorageClient`, simplify the infrastructure
under `/Storage/`:
* Move and rename `LocalStorageClient` to `StorageClient`, de-virtualize
all of its methods
* Move and rename `LocalWritableFile`, `LocalReadableFile` to
`WritableFile` and `ReadableFile`, de-vitualize all methods
* Drop the `Std{in,out}StorageClient`, make `FilePath` handle the
stdin/stdout logic
* Remove `setStorageCredentials` from `PipelineManager`
10 lines
288 B
CMake
10 lines
288 B
CMake
#
|
|
# This file is distributed under the MIT License. See LICENSE.md for details.
|
|
#
|
|
|
|
revng_add_library_internal(revngStorage SHARED StorageClient.cpp Path.cpp)
|
|
|
|
llvm_map_components_to_libnames(LLVM_LIBRARIES Core Support)
|
|
|
|
target_link_libraries(revngStorage revngSupport ${LLVM_LIBRARIES})
|