• Gabriele Gemmi's avatar
    Cleanup of external dependencies in the installs script · 817ee1a2
    Gabriele Gemmi authored
    Many useless dependencies have been removed or moved to the additional tools list of packages.
    Xforms and ue-ip module must now be built explicitly
    Removed support for Ubuntu 16. Addedd support for Debian 11 and Fedora 37
    
    Squashed commits:
    
    removed all unused dependencies
    Applied patch from Robert + cleanup in the dependencies
    Applied patch from Robert + cleanup in the dependencies
    Moved xforms to optional packages, minor fixes
    remvoed ue_ip module from ue build
    fixes in the build script
    styling fixes
    Make RHEL8 ran-base build
    - Use EPEL 8
    - Inside container there is no sudo, so remove superfluous -H
    - Install python3-mako
    Working build on fedora 36
    Make build by install xxd
    Drop Ubuntu 16 support
    add pip3 again
    Correct software
    Drop useless software, maybe drop python too
    Fix: comment mistaken for package
    Remove Netinterfaces from optional packages (Ubuntu)
    Don't link xforms into 4G simulators: not needed
    Install xmlstarlet, required for physims
    Support for fedora 37
    Remove irrelevant svn executable from physims
    Option to compile UE ip kernel module
    Install only relevant boost libs
    Removed --skip-broken
    Remove unnecessary vconfig,numpy,scipy dependencies
    Remove packages that have been installed (pkg-config), python, awk
    Remove unnecessary ntpsec package
    addedd support for debian 11
    styiling fixes
    817ee1a2
CMakeLists.txt 104 KB