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