@@ -29,23 +29,20 @@ build_release/CMakeCache.txt: cmake-release
2929# Build using cmake
3030.PHONY : build-debug build-release
3131build-debug build-release : build-% : build_% /CMakeCache.txt
32- cmake --build build_$* -j $(NPROCS ) --target service_template
32+ cmake --build build_$* -j $(NPROCS ) --target mongo_grpc_service_template
3333
3434# Test
3535.PHONY : test-debug test-release
3636test-debug test-release : test-% : build-%
37- cmake --build build_$* -j $(NPROCS ) --target service_template_unittest
38- cmake --build build_$* -j $(NPROCS ) --target service_template_benchmark
37+ cmake --build build_$* -j $(NPROCS ) --target mongo_grpc_service_template_unittest
38+ cmake --build build_$* -j $(NPROCS ) --target mongo_grpc_service_template_benchmark
3939 cd build_$* && (( test - t 1 && GTEST_COLOR= 1 PYTEST_ADDOPTS= "-- color= yes" ctest - V) || ctest - V)
4040 pycodestyle tests
4141
4242# Start the service (via testsuite service runner)
4343.PHONY : start-debug start-release
4444start-debug start-release : start-% :
45- cmake --build build_$* -v --target=start-service_template
46-
47- .PHONY : service-start-debug service-start-release
48- service-start-debug service-start-release : service-start-% : start-%
45+ cmake --build build_$* -v --target=start-mongo_grpc_service_template
4946
5047# Cleanup data
5148.PHONY : clean-debug clean-release
@@ -61,7 +58,7 @@ dist-clean:
6158# Install
6259.PHONY : install-debug install-release
6360install-debug install-release : install-% : build-%
64- cmake --install build_$* -v --component service_template
61+ cmake --install build_$* -v --component mongo_grpc_service_template
6562
6663.PHONY : install
6764install : install-release
@@ -75,22 +72,19 @@ format:
7572# Internal hidden targets that are used only in docker environment
7673.PHONY : --in-docker-start-debug --in-docker-start-release
7774--in-docker-start-debug --in-docker-start-release : --in-docker-start-% : install-%
78- /home/user/.local/bin/service_template \
79- --config /home/user/.local/etc/service_template /static_config.yaml \
80- --config_vars /home/user/.local/etc/service_template /config_vars.yaml
75+ /home/user/.local/bin/mongo_grpc_service_template \
76+ --config /home/user/.local/etc/mongo_grpc_service_template /static_config.yaml \
77+ --config_vars /home/user/.local/etc/mongo_grpc_service_template /config_vars.yaml
8178
8279# Build and run service in docker environment
8380.PHONY : docker-start-debug docker-start-release
8481docker-start-debug docker-start-release : docker-start-% :
85- $(DOCKER_COMPOSE ) run -p 8080:8080 --rm service_template-container make -- --in-docker-start-$*
86-
87- .PHONY : docker-start-service-debug docker-start-service-release
88- docker-start-service-debug docker-start-service-release : docker-start-service-% : docker-start-%
82+ $(DOCKER_COMPOSE ) run -p 8080:8080 -p 8081:8081 --rm mongo_grpc_service_template-container make -- --in-docker-start-$*
8983
9084# Start specific target in docker environment
9185.PHONY : docker-cmake-debug docker-build-debug docker-test-debug docker-clean-debug docker-install-debug docker-cmake-release docker-build-release docker-test-release docker-clean-release docker-install-release
9286docker-cmake-debug docker-build-debug docker-test-debug docker-clean-debug docker-install-debug docker-cmake-release docker-build-release docker-test-release docker-clean-release docker-install-release : docker-% :
93- $(DOCKER_COMPOSE ) run --rm service_template -container make $*
87+ $(DOCKER_COMPOSE ) run --rm mongo_grpc_service_template -container make $*
9488
9589# Stop docker container and cleanup data
9690.PHONY : docker-clean-data
0 commit comments