Makefile.in 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. all: %%PROM_GROUPS_PREFIX%%.prom dashboard
  2. %%PROM_GROUPS_PREFIX%%.prom: groups.prom.in
  3. ../conf/substitute.sh $> $@
  4. dashboard: %%DASHBOARD_PREFIX%%status.json %%DASHBOARD_PREFIX%%status-render.json %%DASHBOARD_PREFIX%%status-group.json %%DASHBOARD_PREFIX%%status-group-render.json %%DASHBOARD_PREFIX%%status-mesh.json %%DASHBOARD_PREFIX%%status-mesh-render.json
  5. %%DASHBOARD_PREFIX%%status.json: status.json.in
  6. ../conf/substitute.sh $> $@
  7. %%DASHBOARD_PREFIX%%status-render.json: status-render.json.in
  8. ../conf/substitute.sh $> $@
  9. %%DASHBOARD_PREFIX%%status-group.json: status-group.json.in
  10. ../conf/substitute.sh $> $@
  11. %%DASHBOARD_PREFIX%%status-group-render.json: status-group-render.json.in
  12. ../conf/substitute.sh $> $@
  13. %%DASHBOARD_PREFIX%%status-mesh.json: status-mesh.json.in
  14. ../conf/substitute.sh $> $@
  15. %%DASHBOARD_PREFIX%%status-mesh-render.json: status-mesh-render.json.in
  16. ../conf/substitute.sh $> $@
  17. install: %%EXPORT_DIR%%/%%PROM_GROUPS_PREFIX%%.prom %%DASHBOARD_DIR%% %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status.json %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-render.json %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-group.json %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-group-render.json %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-mesh.json %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-mesh-render.json
  18. %%DASHBOARD_DIR%%:
  19. %%DASHBOARD_DIR_INSTALL%% $@
  20. %%EXPORT_DIR%%/%%PROM_GROUPS_PREFIX%%.prom: %%PROM_GROUPS_PREFIX%%.prom
  21. %%INSTALL_DATA_CMD%% $> $@
  22. %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status.json: %%DASHBOARD_PREFIX%%status.json
  23. %%INSTALL_DATA_CMD%% $> $@
  24. %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-render.json: %%DASHBOARD_PREFIX%%status-render.json
  25. %%INSTALL_DATA_CMD%% $> $@
  26. %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-group.json: %%DASHBOARD_PREFIX%%status-group.json
  27. %%INSTALL_DATA_CMD%% $> $@
  28. %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-group-render.json: %%DASHBOARD_PREFIX%%status-group-render.json
  29. %%INSTALL_DATA_CMD%% $> $@
  30. %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-mesh.json: %%DASHBOARD_PREFIX%%status-mesh.json
  31. %%INSTALL_DATA_CMD%% $> $@
  32. %%DASHBOARD_DIR%%/%%DASHBOARD_PREFIX%%status-mesh-render.json: %%DASHBOARD_PREFIX%%status-mesh-render.json
  33. %%INSTALL_DATA_CMD%% $> $@
  34. clean:
  35. rm -f %%PROM_GROUPS_PREFIX%%.prom
  36. rm -f %%DASHBOARD_PREFIX%%status.json
  37. rm -f %%DASHBOARD_PREFIX%%status-render.json
  38. rm -f %%DASHBOARD_PREFIX%%status-group.json
  39. rm -f %%DASHBOARD_PREFIX%%status-group-render.json
  40. rm -f %%DASHBOARD_PREFIX%%status-mesh.json
  41. rm -f %%DASHBOARD_PREFIX%%status-mesh-render.json