Skip to content

A convergent YouTube client for Ubuntu Touch. WIP

License

Notifications You must be signed in to change notification settings

RoboChimera/cathode-tube

 
 

Repository files navigation

CathodeTube

A native YouTube client for UT

Building

Dependencies

  • Docker
  • Android tools (for adb)
  • NodeJS
  • Python3 / pip3
  • Clickable (get it from here)

Use Clickable to build and package CathodeTube as a Click package ready to be installed on Ubuntu Touch

Build instructions

Make sure you clone the project with git clone https://github.com/walking-octopus/cathode-tube.

Install development NPM dependencies with

$  clickable script fetch-dev

The project uses bundled NodeJS, so you'd have to download it for each architecture you'll build for.

$  clickable build --libs nodejs --arch armhf;
$  clickable build --libs nodejs --arch amd64;

where arch is one of: amd64, arm64 or armhf.

To test the build on your workstation:

$  clickable desktop

To prune development dependencies:

$  clickable script fetch-production

To build for your phone:

$  clickable --arch armhf

where arch is one of: amd64, arm64 or armhf.

For more information on the several options see the Clickable documentation

License

The project is licensed under the GPL-3.0.

About

A convergent YouTube client for Ubuntu Touch. WIP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • QML 77.7%
  • JavaScript 9.9%
  • CMake 7.1%
  • C++ 4.5%
  • Shell 0.8%