Hello everyone,

        I finally got around to fixing the build system a little.

        I really didn't like how hard it was to build the different "versions" 
of AstLinux - Soekris, WRAP, etc.  So, here is what I did...

        I gutted support for some of the obscure board types and renamed that 
config section.  It is now called "AstLinux Target Device".  As of right 
now, there are only a few options.  Make sure to only pick one of them, 
otherwise I can't guarantee what might happen...

        I moved the kernel config files out of package/linux and into various 
subdirectories of target/device/*/.  Basically, when you pick a target 
device (wrap, net4801, or geni586) it will automatically use the proper 
kernel config and even use correct grub and init config files (for 
different consoles, console speeds, etc).  It will also use the correct 
uClibc config file so you won't get asked what type of CPU you want for 
uClibc anymore!

        This also made it possible to remove the various scattered AstLinux 
config files in the root directory.  There is only one now.  Build 
AstLinux like this:

cp astlinux.config .config
make oldconfig
make menuconfig (AstLinux Target Device - select one)
make


P.S. - mISDN and Sangoma support will be back soon.  Thanks for your 
patience!

--
Kristian Kielhofner
_______________________________________________
Astlinux-users mailing list
[email protected]
http://lists.kriscompanies.com/mailman/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to [EMAIL 
PROTECTED]

Reply via email to