Git Product home page Git Product logo

mupel's Introduction

Mupel

Kodi's multiplatform build environment system on Linux

alt tag

Now you can do "Èngem e' Mupel mâchen" (Luxembourgish) and means "Someone squeezing the cheeks" in respect to Jenkins the best multi platform background system on world.


Work in progress

Below is a list of parts on Mupel which becomes improved, checked, added or fixed. It is a currently usable but far away from them what I want.

Steps to do:

  • Rework installation
    • All build systems ready
      • Rework Linux distribution install
        • Check install for all active distributions
      • Rework Raspberry build amd emulation system install
      • Rework Windows install
      • Rework Mac OS X install
      • Rework Android install
      • Rework iOS install
    • Install and usage on all debian based OS systems OK (Debian, ubuntu, Kubuntu, Lubuntu, ...)
  • Add help documentation (work in progress)
  • Add more git support parts
    • View of present pull requests and direct build of them
    • Add base system repositories always in which can be then selected by a check button
    • Switch to source base repositories on CEF and Kodi by check button
  • Rework/Add CEF build (build, not related to system install)
    • All CEF build systems ready
      • Creation Linux static package OK
      • Creation Raspberry static package OK
      • Creation Windows static package OK
      • Creation Mac OS X static package OK
      • Creation Android static package OK
      • Creation iOS static package OK
    • Include complete build for all systems (currently missing)
  • Rework/Add Kodi build (build, not related to system install)
    • All Kodi build systems ready
      • Creation Linux static package OK
      • Creation Raspberry static package OK
      • Creation Windows static package OK
        • Improve Windows to allow selected step build
      • Creation Mac OS X static package OK
      • Creation Android static package OK
      • Creation iOS static package OK
    • Include complete build for all systems (currently missing)
  • Add user selectable build script support

Description

This repository contains a application system to allow build of kodi on all supported system by hand and to do quik checks and updates during development on other OS systems.

Also support it build of all for Chromium Embedded needed parts which are complete required for the kodi web add-on. Normally are own already created binaries from web used to give it as lib and to create add-on with them, this are different from the normal ones to match Kodi's directory style and few changes on CEF are required.

The scripts here are used to create the binary libraries for the add-ons in a automatic mode for several different systems.


Inside is a small reworked version of CEF becomes used from https://github.com/kodi-web/cef which use the Kodi. related changes in the source code of CEF. Also contains this a needed patch for Google Chromium.

General description of CEF can be found here on wikipedia.

WARNING: This app need a ubuntu or debian 64bit system as base!


Documentation - Gives you information for installation and usage of Mupel


License of Muple


License of kodi


License of CEF

  • Copyright (c) 2008-2014 Marshall A. Greenblatt. Portions Copyright (c)
  • 2006-2009 Google Inc. All rights reserved.
  • New BSD License

mupel's People

Contributors

alwinesch avatar i-cat avatar

Watchers

James Cloos avatar

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.