Use one single way to know the kernel sorce directory:
include $(OPENAIR_HOME)/common/utils/Makefile.inc then use the variable $(KERNEL_DIR) this variable is set in $(OPENAIR_HOME)/common/utils/Makefile.inc as export KERNEL_DIR=/lib/modules/$(shell uname -r)/ Not fixed: card bus MIMO 1, third party SW as PMIPv6 and shell scripts git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6081 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
+5
-4
@@ -3,6 +3,7 @@
|
||||
# these flags have to be explicitely exported so that the sub-make is aware of them
|
||||
|
||||
|
||||
include $(OPENAIR_HOME)/common/utils/Makefile.inc
|
||||
ifndef OPENAIR_LTE
|
||||
export OPENAIR_LTE=1
|
||||
endif
|
||||
@@ -26,16 +27,16 @@ endif
|
||||
all: openair_rf_cbmimo1_softmodem.ko asn1_msg_kern.ko
|
||||
|
||||
openair_rf_cbmimo1_softmodem.ko:
|
||||
(cd ARCH/CBMIMO1/DEVICE_DRIVER && $(MAKE) -C /usr/src/linux V=1 M=`pwd` RTAI=1 CBMIMO1=1 && mv openair_rf.ko openair_rf_softmodem.ko)
|
||||
(cd ARCH/CBMIMO1/DEVICE_DRIVER && $(MAKE) -C $(KERNEL_DIR) V=1 M=`pwd` RTAI=1 CBMIMO1=1 && mv openair_rf.ko openair_rf_softmodem.ko)
|
||||
|
||||
oai_user_cbmimo1.ko:
|
||||
(cd ARCH/CBMIMO1/DEVICE_DRIVER && $(MAKE) -C /usr/src/linux V=1 M=`pwd` RTAI=1 CBMIMO1=1 BIT8_TX=1 OPENAIR1=0 OPENAIR2=0 && mv openair_rf.ko openair_rf_softmodem.ko)
|
||||
(cd ARCH/CBMIMO1/DEVICE_DRIVER && $(MAKE) -C $(KERNEL_DIR) V=1 M=`pwd` RTAI=1 CBMIMO1=1 BIT8_TX=1 OPENAIR1=0 OPENAIR2=0 && mv openair_rf.ko openair_rf_softmodem.ko)
|
||||
|
||||
oai_user_exmimo.ko:
|
||||
(cd ARCH/CBMIMO1/DEVICE_DRIVER && $(MAKE) -C /usr/src/linux V=1 M=`pwd` RTAI=1 CBMIMO1=1 OPENAIR1=0 OPENAIR2=0 && mv openair_rf.ko openair_rf_softmodem.ko)
|
||||
(cd ARCH/CBMIMO1/DEVICE_DRIVER && $(MAKE) -C $(KERNEL_DIR) V=1 M=`pwd` RTAI=1 CBMIMO1=1 OPENAIR1=0 OPENAIR2=0 && mv openair_rf.ko openair_rf_softmodem.ko)
|
||||
|
||||
asn1_msg_kern.ko:
|
||||
(cd ../openair2/RRC/LITE/MESSAGES && $(MAKE) -C /usr/src/linux V=0 M=`pwd` RTAI=1 -j2)
|
||||
(cd ../openair2/RRC/LITE/MESSAGES && $(MAKE) -C $(KERNEL_DIR) V=0 M=`pwd` RTAI=1 -j2)
|
||||
|
||||
#Remove all but source files
|
||||
cleanall:
|
||||
|
||||
Reference in New Issue
Block a user