flavors annotate devel/rootfs/usr/share/doc/slitaz/devel.html @ rev 266
Add base64 justx64 & gtkonly64
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Sep 18 17:32:33 2019 +0200 (2019-09-18) |
parents | 81dfe267681e |
children |
rev | line source |
---|---|
pankso@135 | 1 <!DOCTYPE html> |
al@223 | 2 <html lang="en"> |
pankso@135 | 3 <head> |
pankso@135 | 4 <title>SliTaz Devel</title> |
al@223 | 5 <meta charset="UTF-8" /> |
pankso@135 | 6 <link rel="stylesheet" type="text/css" href="style.css" /> |
pankso@135 | 7 </head> |
pankso@135 | 8 <body> |
al@223 | 9 |
pankso@135 | 10 <div id="header"> |
pankso@135 | 11 <h1>SliTaz Devel</h1> |
pankso@135 | 12 </div> |
pankso@135 | 13 |
pankso@135 | 14 <!-- Start content --> |
pankso@135 | 15 <div id="content"> |
pankso@135 | 16 |
pankso@135 | 17 <h2>SliTaz for contributors</h2> |
pankso@135 | 18 |
pankso@135 | 19 <p> |
pankso@135 | 20 Welcome to the SliTaz Developers and Contributors flavor. This flavor |
pankso@135 | 21 should be used in LiveCD mode with the option home= or in LiveUSB |
paul@137 | 22 mode so you will have a persistent development environment. |
pankso@135 | 23 </p> |
pankso@135 | 24 |
pankso@135 | 25 <p> |
pankso@135 | 26 You should work in the chroot for compiling and keep your repos |
pankso@135 | 27 under ~/Projects and commit from there. Tazdev need files in this |
pankso@135 | 28 path to perform a release or get stats via 'tazdev -ps' |
pankso@135 | 29 </p> |
pankso@135 | 30 |
pankso@135 | 31 <p> |
pankso@135 | 32 Let the contributors community and users know what you working on |
paul@137 | 33 and post an update on the SCN devel group or on your profile: |
pankso@135 | 34 <a href="http://scn.slitaz.org">http://scn.slitaz.org</a> |
pankso@135 | 35 </p> |
pankso@135 | 36 |
pankso@135 | 37 <h2>Applications</h2> |
pankso@135 | 38 |
pankso@135 | 39 <ul> |
paul@137 | 40 <li>TazDev homemade utility</li> |
pankso@135 | 41 <li>Python and Mercurial</li> |
pankso@135 | 42 <li>Lighttpd and PHP</li> |
pankso@135 | 43 <li>Geany IDE with plugins</li> |
pankso@135 | 44 <li>Tcc Tiny C Compiler</li> |
pankso@135 | 45 <li>Make and Gettext for POT files</li> |
pankso@135 | 46 <li>Mesa demos to test Xorg DRI/DRM</li> |
pankso@135 | 47 <li>gFTP to connect to Tank via SSH</li> |
pankso@135 | 48 </ul> |
pankso@135 | 49 |
pankso@135 | 50 <p> |
pankso@135 | 51 As on a standard SliTaz system you can install some more applications |
paul@137 | 52 with the package manager Tazpkg. |
pankso@135 | 53 </p> |
pankso@135 | 54 |
pankso@135 | 55 <h2>Website</h2> |
pankso@135 | 56 |
pankso@135 | 57 <p> |
pankso@135 | 58 To work on the website you should clone the repos under your ~/Public |
paul@141 | 59 directory so you can browse it and check your changes in a browser. To |
pankso@135 | 60 clone the website: |
pankso@135 | 61 </p> |
pankso@135 | 62 |
pankso@135 | 63 <pre> |
pankso@135 | 64 $ cd ~/Public |
pankso@135 | 65 $ hg clone <a href="http://hg.slitaz.org/website">http://hg.slitaz.org/website</a> |
pankso@135 | 66 </pre> |
pankso@135 | 67 |
pankso@135 | 68 <p> |
paul@137 | 69 Say you are tux user; you can navigate to: |
pankso@135 | 70 <a href="http://localhost/~tux/">http://localhost/~tux/</a> |
pankso@135 | 71 </p> |
pankso@135 | 72 |
pankso@135 | 73 <h2>Cook packages</h2> |
pankso@135 | 74 |
pankso@135 | 75 <p> |
pankso@135 | 76 With SliTaz custom tools it's easy to cook packages :-) Create a |
pankso@135 | 77 chroot, set it up and cook an existing package in undigest or |
pankso@135 | 78 your own one. Open a terminal, become root and execute: |
pankso@135 | 79 </p> |
pankso@135 | 80 |
pankso@135 | 81 <pre> |
pankso@135 | 82 # tazdev gen-chroot |
pankso@135 | 83 # tazdev chroot |
pankso@135 | 84 /# cook setup --undigest |
pankso@135 | 85 /# cook pkgname |
pankso@135 | 86 </pre> |
pankso@135 | 87 |
pankso@135 | 88 <p> |
pankso@135 | 89 Your freshly cooked package is now in /home/slitaz/cooking/packages |
pankso@135 | 90 </p> |
pankso@135 | 91 |
pankso@135 | 92 <!-- End content --> |
pankso@135 | 93 </div> |
pankso@135 | 94 |
pankso@135 | 95 <div id="footer"> |
pascal@266 | 96 Copyright © 2019 SliTaz contributors |
pankso@135 | 97 </div> |
pankso@135 | 98 |
pankso@135 | 99 </body> |
pankso@135 | 100 </html> |