• v0.0.1 7d91738d76

    chengsiyuan released this 2024-11-18 17:56:36 +08:00 | 12 commits to master since this release

    构建了最基础版本的 sylixos-uploader:

    A command-line tool for uploading SylixOS projects via CORBA.
    
    Konwn-Issue:
      1. Only support upload ftp now.
      2. File stat on remote device is not same as local (Please chmod on device!).
    
    Upload-Example:
      sylixos-uploader upload --path ~/sylixos-workspace/base-project --device 10.13.16.250 --method ftp
      
    Generate-Yaml-Example:
      sylixos-uploader gen-yaml --path ~/sylixos-workspace/base-project
      
    Yaml-file-Demo:
    "
    base-settings:
        project-name: app_test
        project-type: SylixOSAppProject
        $(ProjectPath): /home/user/sylixos-workspace/app_test
        $(Output): Release
    remote-settings:
        ipaddr: 10.7.130.102
        work-path: /apps/app_test
        protocol: ftp
    upload-pair:
        - local--path: $(ProjectPath)/$(Output)/strip
          remote-path: /usr/bin
    "
    
    Usage:
      sylixos-uploader [command]
    
    Available Commands:
      completion  Generate the autocompletion script for the specified shell
      gen-yaml    generate upload yaml file from real evo project
      help        Help about any command
      upload      upload SylixOS project
      version     show sylixos-uploader version
    
    Flags:
      -h, --help   help for sylixos-uploader
    
    Use "sylixos-uploader [command] --help" for more information about a command.
    
    Downloads