HomePhabricator
Diffusion Comm c11d07fedc73

[Services] Update blob CMake project

Description

[Services] Update blob CMake project

Summary:
Make blob more nix friendly
and make use of the native/cpp cmake work

DatabaseEntitiesTools.h was moved to lib/src as it was largely duplicated across three projects

Backup docker + cmake is fixed in D4494

Test Plan:

nix develop
cd services/blob && mkdir build && cd build && cmake .. && make

docker:

cd services/base-image
docker build -t commapp/services-base . -f Dockerfile

cd ../..
docker build . -f services/blob/Dockerfile

Reviewers: max, karol, atul

Reviewed By: atul

Subscribers: ashoat, tomek, adrian, atul, abosh, karol, max

Differential Revision: https://phab.comm.dev/D4493

Details

Provenance
jonAuthored on Jul 8 2022, 8:53 PM
Reviewer
atul
Differential Revision
D4493: [Services] Update blob CMake project
Parents
rCOMM2d5c710211a1: [Services] Export shared services cpp as CMake Project
Branches
Unknown
Tags
Unknown