Android Tutorial [B4X] VSCode IDE Companion: Packaging Additional Libraries

Hi Fam

One of the challenging issues when one has to package their project with source code, whether to client, team, testers etc, is the inclusion of additional libraries that have been used in developing the project. This tool scans your project and finds all additional libraries used.

  • The b4x githib library mapping json file indicates for some of the forum existing libraries their download locations. Many thanks to @Erel for this.
  • The google sheet library index also has forum thinks of libraries developed by forum members. Many thanks to library developers for keeping this updated.
  • The B4X IDE Companion has functionality to generate a report and a zip download of all the additional libraries used by your project including the URL links to download those libraries from the b4x forum.
When using the tool, you will be asked to confirm the following...

1778747426283.png


And there is a Redistrution Notice inside the zipped additional libraries folder. with the following content

This archive was generated automatically.

It may contain third-party components subject to separate licensing terms.

The distributor of this archive is responsible for ensuring compliance with all library licenses and redistribution restrictions.

1778748209415.png


As this is for efficiency purposes, I am happy to receive ideas in terms of how we can help make this tool better, e.g. auto detection of non-distributable libraries etc.

#SharingTheGoodness



 

Attachments

  • 1778744502548.png
    1778744502548.png
    258.2 KB · Views: 13
Last edited:
Top