• Cedric Roux's avatar
    update licensing information in remaining files · 75f70a5e
    Cedric Roux authored
    The text has been updated in all those files.
    
    	modified:   README.txt
    	modified:   cmake_targets/CMakeLists.txt
    	modified:   cmake_targets/at_commands/CMakeLists.txt
    	modified:   cmake_targets/autotests/core.py
    	modified:   cmake_targets/autotests/log.py
    	modified:   cmake_targets/autotests/openair.py
    	modified:   cmake_targets/autotests/run_exec_autotests.bash
    	modified:   cmake_targets/autotests/run_exec_lte-softmodem_tests.py
    	modified:   cmake_targets/autotests/tools/configure_cots_bandrich_ue.py
    	modified:   cmake_targets/autotests/tools/configure_cots_huaweiE398_ue.py
    	modified:   cmake_targets/autotests/tools/configure_usrpb210.py
    	modified:   cmake_targets/autotests/tools/find_usb_path.bash
    	modified:   cmake_targets/autotests/tools/free_mem.bash
    	modified:   cmake_targets/autotests/tools/iperf3_script
    	modified:   cmake_targets/autotests/tools/iperf3_script_phone
    	modified:   cmake_targets/autotests/tools/iperf_script
    	modified:   cmake_targets/autotests/tools/iperf_script_phone
    	modified:   cmake_targets/autotests/tools/lib_autotest.py
    	modified:   cmake_targets/autotests/tools/search_repl.py
    	modified:   cmake_targets/build_oai
    	modified:   cmake_targets/tools/asn1tostruct.py
    	modified:   cmake_targets/tools/build_helper
    	modified:   cmake_targets/tools/build_test_epc_tools
    	modified:   cmake_targets/tools/example_enb_exmimo_mme_hss.txt
    	modified:   cmake_targets/tools/example_oaisim_enb_ue_mme_virtual.txt
    	modified:   cmake_targets/tools/indent_source_code
    	modified:   cmake_targets/tools/init_exmimo2
    	modified:   cmake_targets/tools/init_nas_nos1
    	modified:   cmake_targets/tools/perf_oai.bash
    	modified:   cmake_targets/tools/run_enb_s1_exmimo
    	modified:   cmake_targets/tools/run_enb_s1_usrp
    	modified:   cmake_targets/tools/run_enb_ue_virt_noS1
    	modified:   cmake_targets/tools/run_enb_ue_virt_s1
    	modified:   openair2/DOCS/TEMPLATES/README/Readme.doxy
    	modified:   openair2/DOCS/TEMPLATES/README/readme.txt
    	modified:   openair2/Makefile
    	modified:   openair2/UTIL/OCG/Readme.doxy
    	modified:   openair2/UTIL/OCG/readme.txt
    	modified:   openair2/UTIL/OSD/recep.php
    	modified:   openair2/X2AP/MESSAGES/ASN1/asn1tostruct.py
    	modified:   openair3/DOCS/DOXYGEN/Makefile.am
    	modified:   openair3/DOCS/Latex/EPC/Makefile
    	modified:   openair3/DOCS/Makefile.am
    	modified:   openair3/GTPV1-U/Makefile.am
    	modified:   openair3/GTPV1-U/Makefile.eNB
    	modified:   openair3/NAS/TEST/AS_SIMULATOR/Makefile
    	modified:   openair3/NAS/TEST/NETWORK/Makefile
    	modified:   openair3/NAS/TEST/USER/Makefile
    	modified:   openair3/NAS/TOOLS/Makefile
    	modified:   openair3/NAS/UE/API/USER/Makefile
    	modified:   openair3/NAS/UE/API/USER/tst/Makefile
    	modified:   openair3/NAS/UE/API/USIM/Makefile
    	modified:   openair3/S1AP/MESSAGES/ASN1/asn1tostruct.py
    	modified:   openair3/TEST/Makefile.am
    	modified:   targets/ARCH/EXMIMO/USERSPACE/OCTAVE/gpib_send.cc
    	modified:   targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_config_exmimo.cc
    	modified:   targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_get_frame.cc
    	modified:   targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_get_num_detected_cards.cc
    	modified:   targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_send_frame.cc
    	modified:   targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_stop.cc
    	modified:   targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_stop_without_reset.cc
    	modified:   targets/PROJECTS/E-MBMS/build_all.bash
    	modified:   targets/PROJECTS/E-MBMS/start_enb.bash
    	modified:   targets/PROJECTS/E-MBMS/start_ue.bash
    	modified:   targets/PROJECTS/E-MBMS/utils.bash
    	modified:   targets/PROJECTS/GENERIC-LTE-EPC/interfaces.bash
    	modified:   targets/PROJECTS/GENERIC-LTE-EPC/networks.bash
    	modified:   targets/PROJECTS/GENERIC-LTE-EPC/start_enb_and_ue_virt.bash
    	modified:   targets/PROJECTS/GENERIC-LTE-EPC/start_ue.bash
    	modified:   targets/PROJECTS/GENERIC-LTE-EPC/utils.bash
    	modified:   targets/PROJECTS/GENERIC-LTE-EPC/virtual_box.bash
    	modified:   targets/SCRIPTS/install_asn1c_0.9.24.modified.bash
    	modified:   targets/TEST/OAI/case01.py
    	modified:   targets/TEST/OAI/case02.py
    	modified:   targets/TEST/OAI/case03.py
    	modified:   targets/TEST/OAI/case04.py
    	modified:   targets/TEST/OAI/case05.py
    	modified:   targets/TEST/OAI/case11.py
    	modified:   targets/TEST/OAI/case12.py
    	modified:   targets/TEST/OAI/case13.py
    	modified:   targets/TEST/OAI/core.py
    	modified:   targets/TEST/OAI/log.py
    	modified:   targets/TEST/OAI/openair.py
    	modified:   targets/TEST/OAI/test01.py
    	modified:   targets/TEST/OAI/test02.py
    	modified:   targets/TEST/PDCP/readme.txt
    	modified:   targets/build_helper.bash
    	modified:   targets/build_oai.bash
    	modified:   targets/perf_oai.bash
    75f70a5e
build_all.bash 3.43 KB
#! /bin/bash
#/*
# * Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
# * contributor license agreements.  See the NOTICE file distributed with
# * this work for additional information regarding copyright ownership.
# * The OpenAirInterface Software Alliance licenses this file to You under
# * the OAI Public License, Version 1.0  (the "License"); you may not use this file
# * except in compliance with the License.
# * You may obtain a copy of the License at
# *
# *      http://www.openairinterface.org/?page_id=698
# *
# * Unless required by applicable law or agreed to in writing, software
# * distributed under the License is distributed on an "AS IS" BASIS,
# * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# * See the License for the specific language governing permissions and
# * limitations under the License.
# *-------------------------------------------------------------------------------
# * For more information about the OpenAirInterface (OAI) Software Alliance:
# *      contact@openairinterface.org
# */
################################################################################
# file build_all.bash
# brief
# author Lionel Gauthier
# company Eurecom
# email: lionel.gauthier@eurecom.fr
#
###########################################################
THIS_SCRIPT_PATH=$(dirname $(readlink -f $0))
###########################################################

echo_success "\n###############################"
echo_success "# Check installed utils and libs"
echo_success "###############################"
test_command_install_package "gccxml" "gccxml" "--force-yes"
test_command_install_package "iptables" "iptables"
#test_command_install_package "ebtables" "ebtables" "--force-yes"
test_command_install_package "ip" "iproute"
test_install_package "openssl"
test_install_package "libblas-dev"
# for itti analyser
test_install_package "libgtk-3-dev"
test_install_package "libxml2"
test_install_package "libxml2-dev"
test_install_package "libforms-bin" "--force-yes"
test_install_package "libforms-dev"
test_install_package "libatlas-dev"
test_install_package "libatlas-base-dev"
test_install_package "libpgm-5.1-0" "--force-yes"
test_install_package "libpgm-dev"   "--force-yes"
test_install_package linux-headers-`uname -r`
test_install_package "tshark"       "--force-yes"
# for ODTONE git clone
test_install_package "git"

test_install_asn1c_4_rrc_cellular


echo_success "\n###############################"
echo_success "# COMPILE oaisim"
echo_success "###############################"
cd $OPENAIR_TARGETS/SIMU/USER
echo_success "Executing: make oaisim NAS=1 OAI_NW_DRIVER_TYPE_ETHERNET=1 ENABLE_ITTI=1 USER_MODE=1 OPENAIR2=1  Rel10=1 -j`grep -c ^processor /proc/cpuinfo `"
make oaisim NAS=1 OAI_NW_DRIVER_TYPE_ETHERNET=1 ENABLE_ITTI=1 USER_MODE=1 OPENAIR2=1  Rel10=1 -j`grep -c ^processor /proc/cpuinfo `
if [[ $? -eq 2 ]] ; then
    exit 1
fi

echo_success "\n###############################"
echo_success "# COMPILE IP kernel drivers"
echo_success "###############################"
echo_success "Compiling IP Drivers"
cd $OPENAIR2_DIR
make naslite_netlink_ether.ko
cd $OPENAIR2_DIR/NAS/DRIVER/LITE/RB_TOOL/
make


echo_success "\n###############################"
echo_success "# COMPILE ITTI ANALYSER"
echo_success "###############################"
#cd  $OPENAIR_DIR/common/utils/itti_analyzer
#if [ ! -f $OPENAIR_DIR/common/utils/itti_analyzer/Makefile ]
#    then
#        ./autogen.sh
#        ./configure
#    fi
#make install