11cmake_minimum_required (VERSION 3.19)
2- project (syncspirit VERSION 0.4.3 )
2+ project (syncspirit VERSION 0.4.4 )
33
44set (CMAKE_CXX_STANDARD 20)
55set (CMAKE_CXX_STANDARD_REQUIRED ON )
@@ -99,18 +99,19 @@ add_library(syncspirit_core
9999 src/db/prefix .cpp
100100 src/db/transaction.cpp
101101 src/db/utils.cpp
102- src/fs/chunk_iterator.cpp
103102 src/fs/file.cpp
104103 src/fs/file_actor.cpp
105104 src/fs/file_cache.cpp
106105 src/fs/fs_supervisor.cpp
107- src/fs/new_chunk_iterator.cpp
108- src/fs/scan_actor.cpp
109- src/fs/scan_scheduler.cpp
110- src/fs/scan_task.cpp
106+ src/fs/fs_slave.cpp
111107 src/fs/utils.cpp
108+ src/fs/task/noop.cpp
109+ src/fs/task/remove_file.cpp
110+ src/fs/task/rename_file.cpp
111+ src/fs/task/segment_iterator.cpp
112+ src/fs/task/scan_dir.cpp
112113 src/hasher/hasher_actor.cpp
113- src/hasher/hasher_proxy_actor .cpp
114+ src/hasher/hasher_plugin .cpp
114115 src/hasher/hasher_supervisor.cpp
115116 src/model/diff/apply_controller.cpp
116117 src/model/diff/block_diff.cpp
@@ -142,7 +143,6 @@ add_library(syncspirit_core
142143 src/model/diff/load/pending_folders.cpp
143144 src/model/diff/load/remove_corrupted_files.cpp
144145 src/model/diff/local/blocks_availability.cpp
145- src/model/diff/local/custom.cpp
146146 src/model/diff/local/file_availability.cpp
147147 src/model/diff/local/io_failure.cpp
148148 src/model/diff/local/scan_finish.cpp
@@ -151,16 +151,11 @@ add_library(syncspirit_core
151151 src/model/diff/local/synchronization_finish.cpp
152152 src/model/diff/local/synchronization_start.cpp
153153 src/model/diff/modify/add_blocks.cpp
154- src/model/diff/modify/add_remote_folder_infos.cpp
155154 src/model/diff/modify/add_ignored_device.cpp
156155 src/model/diff/modify/add_pending_device.cpp
157156 src/model/diff/modify/add_pending_folders.cpp
158- src/model/diff/modify/append_block.cpp
159157 src/model/diff/modify/block_ack.cpp
160- src/model/diff/modify/block_rej.cpp
161158 src/model/diff/modify/block_transaction.cpp
162- src/model/diff/modify/clone_block.cpp
163- src/model/diff/modify/finish_file.cpp
164159 src/model/diff/modify/generic_remove.cpp
165160 src/model/diff/modify/mark_reachable.cpp
166161 src/model/diff/modify/remove_blocks.cpp
@@ -181,6 +176,7 @@ add_library(syncspirit_core
181176 src/model/diff/peer/cluster_update.cpp
182177 src/model/diff/peer/rx_tx.cpp
183178 src/model/diff/peer/update_folder.cpp
179+ src/model/diff/peer/update_remote_views.cpp
184180 src/model/misc/augmentation.cpp
185181 src/model/misc/block_iterator.cpp
186182 src/model/misc/error_code.cpp
@@ -206,7 +202,7 @@ add_library(syncspirit_core
206202 src/model/ignored_folder.cpp
207203 src/model/pending_device.cpp
208204 src/model/pending_folder.cpp
209- src/model/remote_folder_info .cpp
205+ src/model/remote_view .cpp
210206 src/model/some_device.cpp
211207 src/model/version .cpp
212208 src/net/acceptor_actor.cpp
@@ -218,15 +214,21 @@ add_library(syncspirit_core
218214 src/net/http_actor.cpp
219215 src/net/initiator_actor.cpp
220216 src/net/local_discovery_actor.cpp
221- src/net/messages .cpp
217+ src/net/local_keeper .cpp
222218 src/net/net_supervisor.cpp
223219 src/net/peer_actor.cpp
224220 src/net/peer_supervisor.cpp
225221 src/net/relay_actor.cpp
226222 src/net/resolver_actor.cpp
227223 src/net/names .cpp
224+ src/net/scheduler.cpp
228225 src/net/ssdp_actor.cpp
229226 src/net/upnp_actor.cpp
227+ src/net/local_keeper/child_info.cpp
228+ src/net/local_keeper/hash_base.cpp
229+ src/net/local_keeper/folder_slave.cpp
230+ src/net/local_keeper/stack_context.cpp
231+ src/net/local_keeper/stack.cpp
230232 src/presentation/entity.cpp
231233 src/presentation/cluster_file_presence.cpp
232234 src/presentation/file_entity.cpp
0 commit comments