Code Monkey home page Code Monkey logo

boinc-autodock-vina's Introduction

BOINC Applications: Autodock Vina

Status

Build Status Code Quality
Android codecov
Linux CodeQL
OSX Coverity Scan Build Status
Windows

OS support

Android

arm64-android-static arm-neon-android-static arm-android-static x64-android-static x86-android-static
✔️ ✔️ ✔️ ✔️ ✔️

Linux

arm64-linux-static armneon-linux-static arm-linux-static x64-linux-static x86-linux-static
✔️ ✔️ ✔️ ✔️ ✔️

OSX

arm64-osx-static x64-osx-static
✔️ ✔️

Windows

x64-windows-static x86-windows-static
✔️ ✔️

Building

Currently supported platforms are:

  • linux (arm64, arm+vpfv3, arm+neon, x64 and x86)
  • osx (arm64 and x64)
  • windows (x64 and x86)

To build any of the applications, you need to run the following command:

$ python3 build.py [PARAMS] APP

Where APP is the name of the application you want to build or all to build them all.

List of available applications:

  • boinc-autodock-vina

List of available parameters:

  • -ts - build the application for development (default) or for the ci (ci). Default is default.
  • -t - triplet of the target platform. Available values are shown in the table above (OS Support). Default on linux is x64-linux-static, on osx is x64-osx-static, on windows is x64-windows-static.
  • -nb - perform no build (only unit-tests will be executed). If no unit-tests were build, script will fail with an error.
  • -nt - run no tests after build.
  • -qemu - path to the QEMU tool. If not specified, script will run unit-tests with no QEMU emulation. This is linux and macos specific option and will be ignored on any other OS.
  • -cr - include coverage report

Examples:

Build all applications for development on windows x64:

$ python3 build.py -ts=default -t=x64-windows-static all

Build the boinc-autodock-vina application for ci on linux x64:

$ python3 build.py -ts=ci -t=x64-linux-static boinc-autodock-vina

Build the boinc-autodock-vina application for ci on OSX x64 and run no tests:

$ python3 build.py -ts=ci -t=x64-osx-static -nt boinc-autodock-vina

boinc-autodock-vina's People

Contributors

aenbleidd avatar davidpanderson avatar

Stargazers

David Dennison avatar tyoc213 avatar Crisoss avatar Anna avatar  avatar  avatar

Watchers

 avatar Rom Walton avatar  avatar Kevin Reed avatar  avatar

boinc-autodock-vina's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.