| Index: services/service_manager/public/cpp/service.gni
|
| diff --git a/services/service_manager/public/cpp/service.gni b/services/service_manager/public/cpp/service.gni
|
| index 04be44ed52984106fa805e151d3ac1162e57fe0a..5846b1375740b8471b6c3950f8f50188a21632f2 100644
|
| --- a/services/service_manager/public/cpp/service.gni
|
| +++ b/services/service_manager/public/cpp/service.gni
|
| @@ -53,12 +53,18 @@ template("service") {
|
| service_data_deps += invoker.data_deps
|
| }
|
|
|
| + if (is_win) {
|
| + executable_extension = "service.exe"
|
| + } else {
|
| + executable_extension = "service"
|
| + }
|
| +
|
| executable_target_name = base_target_name + "_executable"
|
| - executable_name = base_target_name + ".service"
|
| + executable_name = base_target_name + "." + executable_extension
|
|
|
| executable(executable_target_name) {
|
| output_name = base_target_name
|
| - output_extension = "service"
|
| + output_extension = executable_extension
|
|
|
| if (defined(invoker.cflags)) {
|
| cflags = invoker.cflags
|
|
|