Fix Debug build when Azure Presigned and Curl managers are disabled
Should solve issue /relate #251 (closed)
Tested only manually, not sure if different configurations are supposed to be tested anywhere automatically.
Additional note:
Purpose of DISABLE_DMS_IOMANAGER
is unclear. DMS_IOMANAGER was removed in commit f6ff2cbb, but the option stayed.
At the moment it disables just IOManagerDmsFactory.cpp.
In theory it could also disable whole DmsIoManagerFactory tree, but that might be too big change for the users. So nothing is done with that.
Merge request reports
Activity
added 6 commits
-
4a659c1d...fd334f38 - 2 commits from branch
master
- 006ee2b2 - Extend conditions to disable IOManagerCurl
- 2ddad8df - Fix compilation with disabled Curl/Azure Presigned
- e2383d7f - Add missing AzurePresigned_IOManager guard
- b65e417b - Make sure we include the Curl backend if needed by any enabled IOManager....
Toggle commit list-
4a659c1d...fd334f38 - 2 commits from branch
enabled an automatic merge when all merge checks for b65e417b pass
added 1 commit
- 91790683 - Update DISABLE_DMS_IOMANAGER to disable compilation of all files used by DMS.
enabled an automatic merge when all merge checks for 91790683 pass
reset approvals from @Ofstad by pushing to the branch
aborted the automatic merge because the source branch was updated. Learn more.
added 1 commit
- e9e2eed7 - Update DISABLE_DMS_IOMANAGER to disable compilation of all files used by DMS.
reset approvals from @Ofstad by pushing to the branch
enabled an automatic merge when all merge checks for e9e2eed7 pass