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>