Skip to content

Commit 5b9490e

Browse files
authored
Merge pull request #1780 from petterreinholdtsen/lat-hist-desktop
Make latency-histogram available as Linux menu entry
2 parents 9d4a176 + b1324cd commit 5b9490e

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[Desktop Entry]
2+
Version=
3+
Type=Application
4+
Exec=@EMC2_LATENCY_HISTOGRAM_SCRIPT@
5+
Icon=@EMC2_ICON@
6+
X-GNOME-DocPath=
7+
Terminal=false
8+
Name=Latency Histogram@EMC2_SUFFIX@
9+
Comment=Show histogram of your machine's latency
10+
StartupNotify=false
11+
Categories=Science;X-CNC;

src/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,7 @@ INFILES = \
294294
../share/menus/CNC.menu \
295295
../share/applications/linuxcnc.desktop \
296296
../share/applications/linuxcnc-latency.desktop \
297+
../share/applications/linuxcnc-latency-histogram.desktop \
297298
../scripts/linuxcnc_var \
298299
../scripts/halcmd_twopass \
299300
../scripts/runtests \
@@ -595,6 +596,7 @@ MENUS = ../share/menus/CNC.menu \
595596
../share/desktop-directories/cnc.directory \
596597
../share/applications/linuxcnc.desktop \
597598
../share/applications/linuxcnc-latency.desktop \
599+
../share/applications/linuxcnc-latency-histogram.desktop \
598600

599601
install-menus install-menu: $(MENUS)
600602
mkdir -p $(HOME)/.config/menus/applications-merged

src/configure.ac

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -675,6 +675,7 @@ fe () {
675675

676676
if test "xyes" = "x$RUN_IN_PLACE"; then
677677
EMC2_LATENCY_SCRIPT=$EMC2_HOME/scripts/latency-test
678+
EMC2_LATENCY_HISTOGRAM_SCRIPT=$EMC2_HOME/scripts/latency-histogram
678679
EMC2_SCRIPT=$EMC2_HOME/scripts/linuxcnc
679680
EMC2_SUFFIX=" (run-in-place)"
680681
EMC2_ICON=$EMC2_HOME/linuxcncicon.png
@@ -1700,6 +1701,7 @@ AC_CONFIG_FILES(../tcl/linuxcnc.tcl)
17001701
AC_CONFIG_FILES(../lib/python/nf.py)
17011702
AC_CONFIG_FILES([../scripts/linuxcncmkdesktop], [chmod +x ../scripts/linuxcncmkdesktop])
17021703
AC_CONFIG_FILES(../share/applications/linuxcnc-latency.desktop)
1704+
AC_CONFIG_FILES(../share/applications/linuxcnc-latency-histogram.desktop)
17031705
AC_CONFIG_FILES(../share/applications/linuxcnc.desktop)
17041706
AC_CONFIG_FILES(../share/desktop-directories/linuxcnc-cnc.directory)
17051707
AC_CONFIG_FILES(../share/desktop-directories/linuxcnc-ref.directory)

0 commit comments

Comments
 (0)