From 2a56bd46a5cb7481c5ec6cf84788875e7337098b Mon Sep 17 00:00:00 2001 From: Stephen 'Okra' Houston Date: Fri, 6 Jan 2017 21:52:55 -0600 Subject: [PATCH] Enlightenment: Make sure to compile sysinfo gadget for bsd correctly --- src/modules/Makefile_sysinfo.mk | 38 +++++++++++++++++++++++++++------ 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/src/modules/Makefile_sysinfo.mk b/src/modules/Makefile_sysinfo.mk index e67741b40..978ab0171 100644 --- a/src/modules/Makefile_sysinfo.mk +++ b/src/modules/Makefile_sysinfo.mk @@ -17,18 +17,12 @@ src_modules_sysinfo_module_la_SOURCES = src/modules/sysinfo/mod.c \ src/modules/sysinfo/batman/batman.h \ src/modules/sysinfo/batman/batman.c \ src/modules/sysinfo/batman/batman_fallback.c \ - src/modules/sysinfo/batman/batman_sysctl.c \ - src/modules/sysinfo/batman/batman_udev.c \ - src/modules/sysinfo/batman/batman_upower.c \ src/modules/sysinfo/thermal/thermal.h \ src/modules/sysinfo/thermal/thermal.c \ src/modules/sysinfo/thermal/thermal_fallback.c \ - src/modules/sysinfo/thermal/thermal_sysctl.c \ - src/modules/sysinfo/thermal/thermal_udev.c \ src/modules/sysinfo/cpuclock/cpuclock.h \ src/modules/sysinfo/cpuclock/cpuclock.c \ src/modules/sysinfo/cpuclock/cpuclock_sysfs.c \ - src/modules/sysinfo/cpuclock/cpuclock_sysctl.c \ src/modules/sysinfo/cpumonitor/cpumonitor.h \ src/modules/sysinfo/cpumonitor/cpumonitor.c \ src/modules/sysinfo/cpumonitor/cpumonitor_proc.c \ @@ -39,6 +33,38 @@ src_modules_sysinfo_module_la_SOURCES = src/modules/sysinfo/mod.c \ src/modules/sysinfo/netstatus/netstatus.c \ src/modules/sysinfo/netstatus/netstatus_proc.c \ src/modules/sysinfo/sysinfo.c +if HAVE_EEZE +src_modules_sysinfo_module_la_SOURCES += src/modules/sysinfo/batman/batman_udev.c \ + src/modules/sysinfo/thermal/thermal_udev.c +else +if HAVE_OPENBSD +src_modules_sysinfo_module_la_SOURCES += src/modules/sysinfo/batman/batman_sysctl.c \ + src/modules/sysinfo/thermal/thermal_sysctl.c \ + src/modules/sysinfo/cpuclock/cpuclock_sysctl.c +else +if HAVE_NETBSD +src_modules_sysinfo_module_la_SOURCES += src/modules/sysinfo/batman/batman_sysctl.c \ + src/modules/sysinfo/thermal/thermal_sysctl.c \ + src/modules/sysinfo/cpuclock/cpuclock_sysctl.c +else +if HAVE_DRAGONFLY +src_modules_sysinfo_module_la_SOURCES += src/modules/sysinfo/batman/batman_sysctl.c \ + src/modules/sysinfo/thermal/thermal_sysctl.c \ + src/modules/sysinfo/cpuclock/cpuclock_sysctl.c +else +if HAVE_FREEBSD +src_modules_sysinfo_module_la_SOURCES += src/modules/sysinfo/batman/batman_sysctl.c \ + src/modules/sysinfo/thermal/thermal_sysctl.c \ + src/modules/sysinfo/cpuclock/cpuclock_sysctl.c +else +src_modules_sysinfo_module_la_SOURCES += src/modules/sysinfo/batman/batman_upower.c \ + src/modules/sysinfo/thermal/thermal_sysctl.c \ + src/modules/sysinfo/cpuclock/cpuclock_sysctl.c +endif +endif +endif +endif +endif PHONIES += sysinfo install-sysinfo sysinfo: $(sysinfopkg_LTLIBRARIES) $(sysinfo_DATA)