chapter30
Click making the ubuntu-terminal-app
How to click make the ubuntu-terminal-app, with the target to integrate mutt into it. Guided by Alan Pope alan.pope@canonical.com (thanks)
$ bzr launchpad-login gubu
$ bzr branch lp:ubuntu-terminal-app/reboot ubuntu-terminal-app mail from Alan:
I tend to build mine (outside the SDK) like this:-
Setup an armhf schroot:-
$ sudo click chroot -a armhf -f ubuntu-sdk-15.04 createI would also make one for amd64 and i386 because I may want to make a "fat" package containing binaries for phone and laptop/desktop computers too. The SDK doesn't yet support this directly using cmake so we kinda fudge it a bit.
$ sudo click chroot -a amd64 -f ubuntu-sdk-15.04 create
$ sudo click chroot -a i386 -f ubuntu-sdk-15.04 createWhen I want to build, I just navigate to where the code is, and run
this "make_fat_package.sh" script:-
http://paste.ubuntu.com/12072962/
(which I got from Dan Chapman).
This basically builds for all 3 arches and then crams all three builds into one click package. There's a few apps in the store built like this.
If you only want one arch, just change line 12 in that script.
Some things will need dependencies installing inside the schroot. You can get a shell inside the schroot with this:-
You can then use the standard apt commands to get whatever dependencies are needed. Note that you need to specify the architecture if you're installing dev packages inside the schroot such as:-
Hope that helps. Here's the typical output of me running "make_fat_package.sh" against terminal.
http://paste.ubuntu.com/12073031/
Cheers,
Alan Pope Community Manager
Canonical - Product Strategy +44 (0) 7973 620 164 alan.pope@canonical.com http://ubuntu.com/
I did on the Ubuntu laptop
Modified files to integrate mutt support:
new files:
(use 'click list' to find the correct name)
Last updated: Sat Oct 17 16:11:03 CEST 2015
Last updated
Was this helpful?