stupid_idiot

Group: Members
Posts: 344
Joined: Oct. 2006 |
 |
Posted: Jan. 05 2008,15:49 |
 |
From looking at the main page, perhaps we could divide Creating MyDSL Extensions into subsections: e.g. Compiling software in Linux Making MyDSL extensions Most of the information regarding software-compilation could be put in 'Compiling Software in Linux'. ('Compiling Software [...]' could be either a single long article or a section.) Under 'Making MyDSL extensions', we could have a separate article for each type of extension: e.g. Making a .dsl extension Making a .tar.gz extension Making a .uci extension Making a .unc extension Since most of the information about compiling software is already covered in 'Compiling Software [...]', we only need to describe how to package the various types of extension as well as various things to take note of. For example: .dsl: How to install all files to a specified root directory ('make install DESTDIR=<target>') so that it is easier to make the tarball. .uci: How to use 'mkisofs'; about 'user.tar.gz'; configuring with '--prefix=/opt/<package-name>'. .unc: How to use 'mkisofs'; about 'user.tar.gz'; how to install all files to a specified root directory ('make install DESTDIR=<target>').
Also: Desktop icon files and MyDSL-menu files are located differently for .dsl/.tar.gz vs .uci/.unc extensions. For .dsl and .tar.gz, they are included in the .dsl/.tar.gz file itself. For .uci and .unc, they are put in 'user.tar.gz'.
|