Extension Development :: Note to extension builders



That sounds painless.

xnview.uci can also convert to xpm ("save as")

Can be useful to make a single how to for beguiners to make a uci..to share in a dsl format.

we can easily do a uci file with the 4 steps of the wiki (create a uci extension) but have serious problems to create the user.tar.gz.file.(in my case..)  In the official damn small linux book there is a 4 steps to create a uci but its depend on the understanding of the others dsl formats ...

can help to make a user.tar.gz...

1) I have the app installed into /opt in the app directory. and works ok . example /opt/firefox.es

2) I have made a menu and icon to access. and works ok

3) how i can do a list of user files ?

4) how i can add dsl files to list

5) how i can do the user.tar.gz

6) how i can make a executable file to copy icons and menus (its necesary?)

7) how to make the uci ? with the line command of the wiki or the official damn small linux book..

thanks..

edited
its the same procedure to ver 3.x and 4.x ?

After putting the full path and names of the files you need for user.tar.gz in a file named "files", this works for me:
Code Sample
$ sudo tar -T files --no-recursion -zcvf /opt/myapp/user.tar.gz
$ sudo mkisofs -R -hide-rr myapp/ | create_compressed_fs - 65536 > /tmp/myapp.uci

thanks juanito

in official damn small linux book in successive the bible

to make the file list is made with pag 204

in root

cd /

find opt/myapp -not -type d > /tmp/app.list

but done a expresion error and path

and after is added lines to app.list of .lnk and menu and at end its made as you said the user.tar.gz in opt/myapp.

help to make the correct line find /opt bla bla

Quote
help to make the correct line find /opt bla bla


Install gnuutils.dsl first, then "find opt/myapp -not -type d >list" should work.

The "-not" syntax doesn't work with Busybox find.

Next Page...
original here.