• v0.0.2 1945aef5f0

    chengsiyuan released this 2024-11-18 19:56:44 +08:00 | 10 commits to master since this release

    默认构建 strip 版本,修改了 Ftp 上传时的行为,可执行的 EFL 文件和共享库文件默认权限修改为 0755 。

    A command-line tool for uploading SylixOS projects via CORBA.
    
    Konwn-Issue:
      1. Only support upload ftp now.
    
    Konwn-Behavior:
      1. Upload project to device, ELF executable or shared object file will be chmod to 0755.
      2. Generate upload yaml file from real evo project.
    
    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