Skip to content

A Minimal NDK installation for Fyne Go library in Termux

License

Notifications You must be signed in to change notification settings

DuilioPerez/MANFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MANFT - A Minimal Android NDK for Fyne in Termux

Overview

MANFT is a lightweight alternative to the fyne-termux project, designed specifically for the Fyne Go library in Termux. This project is derived from termux-ndk and utilizes version r23c of the Android NDK. The primary goal of MANFT is to provide a minimalistic setup by including only the necessary compiler, headers, and libraries required to compile a Fyne package for multiplatform Android.

Features

  • Lightweight and minimal setup for Fyne Go library in Termux.
  • Removes unnecessary files, keeping only essential components.
  • Facilitates downloading and installation via the fyne-termux project.

License

This project is licensed under the Apache License v2.0.

Third-Party Software

MANFT uses the Android NDK r23c provided by lzhiyong/termux-ndk, which is licensed under the Apache License v2.0. This project also includes Clang and LLVM. The LLVM Project is licensed under the Apache License v2.0 with LLVM Exceptions.

LLVM License Information

The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:

Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0 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.

All third-party software will be clearly identified using one of the following mechanisms:

  1. It will be in a separate directory tree with its own LICENSE.txt or LICENSE file containing specific license and restrictions.
  2. It will contain specific license and restriction terms at the top of each file.

Installation

To install MANFT, follow the instructions provided in the fyne-termux project, which will handle the downloading and installation process.

Contributing

Contributions are welcome! Please submit any issues or feature requests through the GitHub repository.

Author

Duilio Pérez (DP-Dev)

About

A Minimal NDK installation for Fyne Go library in Termux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published