2021-12-29 16:56:27 +00:00
|
|
|
# ============================================================================
|
|
|
|
# Makefile Make script for building Linux WAN router utilities.
|
|
|
|
# ----------------------------------------------------------------------------
|
|
|
|
# Copyright (c) 1995-2000 Sangoma Technologies Inc. All Rights Reserved.
|
|
|
|
# ============================================================================
|
|
|
|
|
2021-12-29 16:57:21 +00:00
|
|
|
SYSINC=$(shell if [ -f ../.sysinclude ]; then cat ../.sysinclude; else echo ""; fi)
|
|
|
|
ifeq "$(SYSINC)" ""
|
2021-12-29 17:02:04 +00:00
|
|
|
SYSINC=/lib/modules/$(shell uname -r)/build/include
|
2021-12-29 16:57:21 +00:00
|
|
|
endif
|
2021-12-29 16:56:27 +00:00
|
|
|
APIINC=/etc/wanpipe/api/include
|
|
|
|
|
|
|
|
####### RULES ################################################################
|
|
|
|
|
|
|
|
all:
|
|
|
|
make -C x25 all SYSINC=$(SYSINC) APIINC=$(APIINC)
|
|
|
|
make -C chdlc all SYSINC=$(SYSINC) APIINC=$(APIINC)
|
|
|
|
make -C fr all SYSINC=$(SYSINC) APIINC=$(APIINC)
|
|
|
|
make -C bitstrm all SYSINC=$(SYSINC) APIINC=$(APIINC)
|
|
|
|
make -C bisync all SYSINC=$(SYSINC) APIINC=$(APIINC)
|
|
|
|
# make -C ss7 all SYSINC=$(SYSINC) APIINC=$(APIINC)
|
|
|
|
|
|
|
|
clean:
|
|
|
|
make -C x25 clean
|
|
|
|
make -C chdlc clean
|
|
|
|
make -C fr clean
|
|
|
|
make -C bitstrm clean
|
|
|
|
make -C bisync clean
|
2021-12-29 16:59:00 +00:00
|
|
|
make -C tdm_api clean
|
|
|
|
make -C lib/hdlc clean
|
2021-12-29 16:56:27 +00:00
|
|
|
# make -C ss7 clean
|