mirror of
https://github.com/openwrt/packages.git
synced 2025-12-23 10:14:32 +04:00
The purpose of irqbalance is to distribute hardware interrupts across processors/cores on a multiprocessor/-core system in order to increase performance. This initial implementation of the package uses external glib2, which is a large dependency. Only the cmd-line tool is compiled and installed. Run-tested with ipq806x / R7800. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
19 lines
763 B
Diff
19 lines
763 B
Diff
--- a/Makefile.am
|
|
+++ b/Makefile.am
|
|
@@ -29,14 +29,10 @@
|
|
AM_CPPFLAGS = -I${top_srcdir} -W -Wall -Wshadow -Wformat -Wundef -D_GNU_SOURCE
|
|
noinst_HEADERS = bitmap.h constants.h cpumask.h irqbalance.h non-atomic.h \
|
|
types.h $(UI_DIR)/helpers.h $(UI_DIR)/irqbalance-ui.h $(UI_DIR)/ui.h
|
|
-sbin_PROGRAMS = irqbalance irqbalance-ui
|
|
+sbin_PROGRAMS = irqbalance
|
|
irqbalance_SOURCES = activate.c bitmap.c classify.c cputree.c irqbalance.c \
|
|
irqlist.c numa.c placement.c procinterrupts.c
|
|
irqbalance_LDADD = $(LIBCAP_NG_LIBS) $(GLIB_LIBS)
|
|
-irqbalance_ui_SOURCES = $(UI_DIR)/helpers.c $(UI_DIR)/irqbalance-ui.c \
|
|
- $(UI_DIR)/ui.c
|
|
-irqbalance_ui_LDADD = $(GLIB_LIBS) $(CURSES_LIBS)
|
|
-dist_man_MANS = irqbalance.1
|
|
|
|
CONFIG_CLEAN_FILES = debug*.list config/*
|
|
clean-generic:
|