Skip to main content

MXCHIP MXOS command line tool for python3. mxos-cube3 enables repositories version control, publishing and updating code from remotely hosted repositories, and invoking MXOS own build system and export functions, among other operations

Project description

Reimplemented mxos-cube as Python3

Reimplemented MXCHIP's mxos-cube as Python3.
MXCHIP's mxos-cube can be found here.

Introduction

MXOS cube is the name of the MXCHIP MXOS command-line tool for python3, packaged as mxos-cube3.

MXOS Cube enables Git-based version control, dependencies management, code publishing, support for remotely hosted repositories, use of the MXCHIP MXOS build system and export functions and other operations.

For Python2

MXCHIP's mxos-cube can be found here.

Command List

Command Description
new Creates a new mxos program if executed within a non-program location. Alternatively creates a mico component if executed within an existing program.
import Import program from URL
add Add component from URL
remove Remove component
deploy Find and add missing components and source codes
source Get the source code of one library
publish Publish program or component
update Update to branch, tag, revision or latest
sync Synchronize mico component references
ls View dependency tree
status Show version control status
make Make mico program/component
config Tool configuration
lib Compile library in current directory
help Help screen
upgrade Upgrade mxos-Cube

Example

Micoder Setting :

d:\> mxos config --global MICODER D:\MiCoder

config list confirm :

d:\> mxos config --list

compile :

d:\> mxos make ....

License

SPDX-License-Identifier: Apache-2.0

Author

email : jams7777@gmail.com
Github : JiamSeo
facebook : Jiam Seo
linkedin : JIAM SEO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mxos-cube3-0.1.2.tar.gz (30.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mxos_cube3-0.1.2-py3-none-any.whl (30.2 kB view details)

Uploaded Python 3

File details

Details for the file mxos-cube3-0.1.2.tar.gz.

File metadata

  • Download URL: mxos-cube3-0.1.2.tar.gz
  • Upload date:
  • Size: 30.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0

File hashes

Hashes for mxos-cube3-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f3195ae83ba46e96e453444202840b62e71a5e6ec11441c23857f14671978026
MD5 6b2699c70c966f0d0882f6bffe38e8c0
BLAKE2b-256 298bc2737d2c813eb2ea8f943efa842ea6b87b9ce8d33920f8c16aea0d8b8bf6

See more details on using hashes here.

File details

Details for the file mxos_cube3-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: mxos_cube3-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0

File hashes

Hashes for mxos_cube3-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ecb19a8b6d4688cb6ce45831dca513505795f393f792c52f04cdb517a1f4d43c
MD5 a8e1da3ffff649f344586efaf9049512
BLAKE2b-256 edf8e8375858b0fbcf2e25323cef02097ae61f8b9f4fb80b2607e2977598b535

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page