diff options
Diffstat (limited to 'channels/Makefile')
-rw-r--r-- | channels/Makefile | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/channels/Makefile b/channels/Makefile index 4a8d43b4a..060d4e1fb 100644 --- a/channels/Makefile +++ b/channels/Makefile @@ -11,7 +11,7 @@ # the GNU General Public License # -MODS:=$(filter-out $(MENUSELECT_CHANNELS),$(patsubst %.c,%.so,$(wildcard chan_*.c))) +SELECTED_MODS:=$(filter-out $(MENUSELECT_CHANNELS),$(patsubst %.c,%,$(wildcard chan_*.c))) ifeq ($(OSARCH),OpenBSD) PTLIB=-lpt_OpenBSD_x86_r @@ -45,11 +45,11 @@ ifeq ($(OSARCH),SunOS) endif ifeq ($(wildcard h323/libchanh323.a),) - MODS:=$(filter-out chan_h323.so,$(MODS)) + SELECTED_MODS:=$(filter-out chan_h323,$(SELECTED_MODS)) endif ifeq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/mISDNuser/mISDNlib.h),) - MODS:=$(filter-out chan_misdn.so,$(MODS)) + SELECTED_MODS:=$(filter-out chan_misdn,$(SELECTED_MODS)) else CFLAGS+=-Imisdn endif @@ -62,6 +62,8 @@ ifndef PWLIBDIR PWLIBDIR=$(HOME)/pwlib endif +MODS:=$(patsubst %,%.so,$(SELECTED_MODS)) + all: depend $(MODS) clean-depend: |