Yjogol has released Version 3.0 of his new tool called yBuild
Hidden Content
Hidden Content
Basically this Tool should enable even a Non Linux User to build his own Images without any extra knowledge etc.
Without going in to much details I did the following on my Windows XP SP3 Machine:
Downloaded Sun xVM VirtualBox from Hidden Content
I then followed Hidden Content Instructions to install a downloaded Ubuntu 8.10 Hidden Content
Once the machine is up and running and you have selected a username (my example pt-1) go ahead and create a directory in a terminal window
(HINT: right CTRL always comes out of the Virtual PC Session):
Hidden Content
Hidden Content
Then do the following:
Code:
wget Hidden Content do the following in the Terminal Box mentioned above:
chmod 755 ybuild_bootstrap.sh
Then start the process:
The Script will start with dowloading the CVS Sources and create the needed directorys (ybuild).
After this the Menu will automatically appear:
( HINT: in order to start the menu again after you have left it please change into the cd /home/pt-1/tuxbox/ybuild directory and start ybuild via ./ybstart.sh )
Hidden Content
Hidden Content
e is the Options for the language selection
l is the actual selection. Highlight english and press enter (this seems to not work at present and has been reported to yJogol)
After this configure the working Directory:
Hidden Content
Hidden Content
Select the d (Konfiguration & Entwicklungsumgebung)
Select the 0 for Basiskonfiguration
Change the 0 with the Woking Directory
Example: /home/pt-1/tuxbox
After this select z for back (Zurueck) and then z for back again
Then start the Checkout Process in the menu:
Hidden Content
Hidden Content
After this the Program waits for you to hit ENTER
I WILL KEEP UPDATING THIS POST DURING DAY/WEEK
PLEASE FEEL FREE TO COMMENT
UPDATE 13:34 ENGLISH TRANSLATION WORK IN PROGRESS
UPDATE 08.01.2008 Customizing scripts
You have the ability with Newmake to include your own scripts that either add or remove files from/to an Image whilst building it.
Yjogol added a few examples and as you cannot do a wget from his page I have added them to my web space.
neutrino-jffs2.img2x-local.sh
- rename your image with the actual date
root-local.sh
- build non GUI relevant tools
root-neutrino-jffs2-local.sh
- will be executed before libary reduction
root-neutrino-local.sh
- copy our own files
- include my-customizing.inc if exists
- remove not needed files (e.g. languages)
- include my-delete-files.inc if exists
yadd-neutrino-local.sh
- will be executed at the end
yadd-none-local.sh
- GUI independent parts of yadd
You can get them via:
Bookmarks