annotate README @ 453:a10e2fd3b515

Cleanup.
author Aleksandr Rybalko <ray@ddteam.net>
date Thu, 20 Sep 2012 15:52:05 +0300
parents 06512527b6d5
children 441072aeba95
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
362
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
1 Two ways to build zrouter.org:
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
2
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
3 FIRST WAY RUN menu.sh
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
4
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
5 sh menu.sh
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
6
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
7 It will display menu:
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
8
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
9 Device Select the target device
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
10 BaseProfile Select base profile
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
11 Profiles Select profiles to build
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
12 Paths Set the paths of sources and build obje
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
13 Save Save build profile
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
14 Load Load build profile
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
15 Build Build ZRouter !
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
16
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
17 * Device Select the target device
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
18 Here you can select device for which to build firmware
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
19
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
20 * BaseProfile Select base profile
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
21 Select base profile, which have basic set of tools (init, sh, ls, etc.) to
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
22 start box.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
23
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
24 * Profiles Select profiles to build
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
25 Additional profiles, like firewall you want (ipfw or pf), IPSec tools, ppp or
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
26 mpd to be able connect to 3G networks, ISP with PPPoE service, etc.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
27
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
28 * Paths Set the paths of sources and build objects
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
29 Since so many items still not in FreeBSD source tree, we need to use own tree,
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
30 so here you need to set path to it tree copy.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
31
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
32 * Save Save build profile
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
33 Save things that you already configure with this menu.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
34
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
35 * Load Load build profile
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
36 Load previously configured and saved variables.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
37
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
38 * Build Build ZRouter !
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
39 Run ZRouter.org build.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
40
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
41
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
42 SECOND WAY RUN make
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
43
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
44 make TARGET_PAIR=D-Link/DIR-615-E4 FREEBSD_SRC_TREE=${FREEBSD_SRC_TREE}
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
45
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
46 replace ${FREEBSD_SRC_TREE} with path to ZRouter.org copy of FreeBSD tree.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
47 replace D-Link/DIR-615-E4 with device for which you want to build FirmWare.
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
48 List of devices you can get by:
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
49 make
06512527b6d5 Now we have README
ray@terran.dlink.ua
parents:
diff changeset
50