Coder Social home page Coder Social logo

mabudrais / lamwmanager-linux Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dosza/lamwmanager-linux

0.0 0.0 0.0 118.71 MB

LAMW Manager is a command line tool,like APT, to automate the installation, configuration and upgrade the framework LAMW - Lazarus Android Module Wizard

License: GNU Lesser General Public License v3.0

Shell 98.10% Roff 1.90%

lamwmanager-linux's Introduction

LAMW Manager

Version Build-status license Stars

LAMW Manager is a command line tool,like APT, to automate the installation, configuration and upgrade
the framework LAMW - Lazarus Android Module Wizard

What do you get?

A Lazarus IDE ready to develop applications for Android !!

Linux Distro Supported:

Note: Only Linux x86_64 bits is supported!

LAMW Manager install the following [dependencies] tools:

  • Gradle
  • Freepascal Compiler
    • Crosscompile to ARMv7-vFPV3/android
    • Crosscompile to AARCH64/android
    • New: Crosscompile to i386/android
    • New: Crosscompile to amd64/android
  • Lazarus IDE
  • Android NDK
  • Android SDK
    • Android Platform API¹
    • Android Platform Tools¹
    • Android Build Tools
    • Android Extras
      • Android M2Repository
      • Android APK Expansion
      • Android Market License (Client Library)
      • Google Play Services
  • OpenJDK
  • LAMW framework
  • Create LAMW4Linux IDE menu launcher and startlamw4linux command!
  • Create LAMW4Linux Terminal menu launcher!!
  • Register MIME

Notes

  1. The minimum Android API and Build Tools required by LAMW and specified in package.json are installed

Getting Started!!

How to use LAMW Manager:

  • Click here to download LAMW Manager Setup
  • Go to download directory and right click Open in Terminal
  • Run command : bash lamw_manager_setup.sh¹

New: Installing LAMW on custom directory Now you can install LAMW on custom directory using command:

user@pc:~$ #env LOCAL_ROOT_LAMW=your_dir bash lamw_manager_setup.sh
user@pc:~$ #Sample:
user@pc:~$ env LOCAL_ROOT_LAMW=/opt/LAMW bash lamw_manager_setup.sh

Notes:

Know Issues

Cannot Build LAMW Demos

By default LAMW Manager uses (Android) Crosscompile to ARMv7+vFPV3, but LAMW Demos uses ARMV6+Cfsoft, you need apply this configuration:

  1. Open your LAMW Demo with LAMW4Linux
  2. On menu bar go to Project --> Project Options ... --> [LAMW] Android Project Options --> Build --> Chipset --> ARMV7a+FVPv3

Errors on Start LAMW4Linux on Xubuntu

Recommended:

  1. Close all xfce terminal
  2. If that doesn't work, restart your desktop session.

Release Notes:

For information on new features and bug fixes read the Release Notes

Congratulations!!

You are now a Lazarus for Android developer!
Building Android application with LAMW is RAD!

For more info read LAMW Manager v0.5.9 Manual

lamwmanager-linux's People

Contributors

dosza 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.