--- /dev/null
+{
+ "process": [
+ {
+ "type": "systemd",
+ "property": {
+ "name": "hal-backend-service-device"
+ },
+ "thread": [
+ { "hal_module_name": [ "device_display" ] },
+ { "hal_module_name": [ "device_led" ] }
+ ]
+ }
+ ]
+}
%setup -q
%if %{enable_hal_backend_service}
-hal-backend-service/hal-backend-service-generator.py \
+ # Use different json config file depending on the build profile
+ %define hal_backend_service_config "hal-backend-service-config.json"
+
+ %if "%{WITH_DA}" == "1"
+ %define hal_backend_service_config "hal-backend-service-config-da.json"
+ %endif
+
+ %if "%{WITH_VD}" == "1" || "%{WITH_VD_MV}" == "1"
+ %define hal_backend_service_config "hal-backend-service-config-vd.json"
+ %endif
+
+ hal-backend-service/hal-backend-service-generator.py \
--enable \
- --config=hal-backend-service-config.json
+ --config=%{hal_backend_service_config}
%else
-hal-backend-service/hal-backend-service-generator.py --disable
+ hal-backend-service/hal-backend-service-generator.py --disable
%endif
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \