Olá pessoal, tenho a seguinte aplicação: https://github.com/kawai-developers/faster
E eu tento construí-lo como um escopo para o telefone Ubuntu
Consegui adicionar a plataforma para Ubuntu com o seguinte comando:
ionic platform add ubuntu
E isso gerou para mim os seguintes arquivos em ./platforms/ubuntu
:
Onde na pasta www
está qualquer código-fonte com as bibliotecas angulares dentro-
Mas como vou construir todos esses arquivos acima como um pacote click?
Quando executo no terminal:
ionic ubuntu build
Eu recebo ./platforms/ubuntu/native
os seguintes arquivos:
E a seguinte resposta:
Running command: /home/pcmagas/Kwdikas/Javascript/Ionic/Faster/hooks/after_prepare/010_add_platform_class.js /home/pcmagas/Kwdikas/Javascript/Ionic/Faster
add to body class: platform-ubuntu
Running command: /home/pcmagas/Kwdikas/Javascript/Ionic/Faster/platforms/ubuntu/cordova/build
Building...
Note: to build a debian package, run:
cd /home/pcmagas/Kwdikas/Javascript/Ionic/Faster/platforms/ubuntu/native/com.ionicframework.faster723190; debuild
E tenho a opção de construir um pacote .deb. Mas não como um .click;
Eu tentei os seguintes comandos:
cd ./platforms/ubuntu
click build .
click verify com.ionicframework.faster723190_0.0.1_all.click
O último comando me deu o erro:
Traceback (most recent call last):
File "/usr/bin/click", line 86, in <module>
sys.exit(main())
File "/usr/bin/click", line 82, in main
return mod.run(args)
File "/usr/lib/python3/dist-packages/click/commands/verify.py", line 37, in run
installer.audit(package_path, slow=True)
File "/usr/lib/python3/dist-packages/click/install.py", line 190, in audit
'No "framework" entry in manifest')
Além disso, o Ubuntu SDK não ajuda a importar projetos iônicos existentes que não foram inseridos antes.
Nota: Antes de executar qualquer tipo de comando, vou para a pasta do meu projeto digitando:
cd <project folder>