English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Log of /branches/common-nfo/mk/targets.mk

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 3427 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 8 11:08:41 2007 UTC (6 years, 6 months ago) by tg
File length: 4935 byte(s)
Diff to previous 3265
merge in trunk rev. 3426

Revision 3265 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 12:45:43 2007 UTC (6 years, 7 months ago) by tg
File length: 4355 byte(s)
Diff to previous 3051
copy trunk/freewrt r3264 into a new branch for making the nfo system
because upgrading the old adk branch would be a hell more work


Revision 3051 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 1 00:50:08 2007 UTC (6 years, 7 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 4355 byte(s)
Diff to previous 2916
add some more no_kernel architectures, some are verified, some not, i get some new hardware soon, to verify the toolchain and some packages :}

Revision 2916 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 26 12:08:58 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/mk/targets.mk
File length: 4062 byte(s)
Diff to previous 2905
nokernel targets are not for boards, they are for machine architectures
rename xscale to armeb


Revision 2905 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 26 02:18:40 2007 UTC (6 years, 8 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 4066 byte(s)
Diff to previous 2795
no_kernel target for xscale cpu, like horstbox

Revision 2795 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 14 12:55:49 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/mk/targets.mk
File length: 3923 byte(s)
Diff to previous 2671
add experimental support for nokernel targets (mips and i386 for now)
requested by wbx@

if something doesn't work right or you want to build packages for other
arches (say, arm) just tell me and I'll add them.


Revision 2671 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 27 12:05:23 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 3516 byte(s)
Diff to previous 2557
fix generation of wrt54gs v4 images

Revision 2557 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 20 10:31:19 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 3515 byte(s)
Diff to previous 2504
cleanup squashfs naming

Revision 2504 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 14 11:55:48 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 3531 byte(s)
Diff to previous 2362
*tada*
complete rework of the kernel and kernel module build process.
more modular, very fast and simple (perl free implementation TM)

 * only choosen drivers are compiled in the ADK, significant faster
   compiles (just 10 minutes for a basic image on my X40 notebook for
   a WL500gp)
 * if the user changes something in the ADK, thats not a problem, new
   drivers are automatically compiled on next make run
 * only one simple "kernelconfig" for every board-kernel combination
 * two kind of configuration symbols:
   - FWRT_KERNEL prefix, for kernel features without packages
   - FWRT_KPACKAGE_KMOD prefix for kernel features or drivers with packages
 * very simple to add new drivers to the ADK, just add stuff to 
   target/linux/config/Config.in.* and mk/modules.mk
 * rebuild of firmware images without make clean if you change model/board
   (nearly, one bug with base-files still exist)
 * autogenerated ipkg control files  
 * first cleanup of special netfilter/iptables scripts (netfilter.mk is
  obsolete)
 * New menuconfig point ADK (for ccache, toolchain stuff, prefix,...)
 * package collection is disabled for now, it seems unmaintained. it is better
   to only have this in WIB, in my point of view
   
What is missing:
 * pcmcia support and tests on Linksys WRT54G3G
 * ip6tables 2.4/2.6
 * ebtables for 2.6
 * iptables package 
 * dependencies for shorewall/fwfirewall/iptables package
 * documentation for the developer handbook

Please test and report bugs!
 




Revision 2362 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 15 14:45:50 2007 UTC (6 years, 10 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 3380 byte(s)
Diff to previous 2322
add some experimental stuff i would like to use for my linux laptop, not ready so far (initramfs with cryptotoken support, to encrypt a root partition with a usb cryptotoken..)

Revision 2322 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 2 22:17:37 2007 UTC (6 years, 10 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 3256 byte(s)
Diff to previous 2035
time to break trunk. 

* update to OpenWrt brcm-2.4 patch, wl driver and diag driver
* fix failsafe mode to use new hotplug method
* rework of mk/kernel-build.mk to use .config instead of stampfiles
* simplify mk/kernel*.mk to use $(FS) instead ifeq/else crap

a lot of small stuff.

tested and verified to boot at least on 
- Netgear WG634u
- Linksys WRT54GS v1.0
- Asus WL500gP

Only basic lan and wlan stuff (none encryption, wep) are tested.

PLEASE update only on NON-PRODUCTIVE routers with serial access.
HELP to test the new backend code for BRCM-2.4!



Revision 2035 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 17 15:50:05 2007 UTC (7 years ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 3348 byte(s)
Diff to previous 1844
add X86 PC Engine WRAP support, not perfect but works fine for us to do some ISDN regressions tests

Revision 1844 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 3 16:05:46 2007 UTC (7 years ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 3196 byte(s)
Diff to previous 1686
* add network configuration to ADK, not well tested, but
  interfaces configuration in trunk is out-of-sync anyway
* remove redundant code from target/linux/Makefile



Revision 1686 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 20 21:21:59 2007 UTC (7 years, 1 month ago) by n0-1
Original Path: trunk/freewrt/mk/targets.mk
File length: 2838 byte(s)
Diff to previous 1378
merged from branches/common-adk 1310:1685

the following packages are not converted yet:
* alsa
* asterisk
* pmacct
* zaptel
* elinks
* libgd
* lua
* mypackage
* openser
* php*
* snort*
* tmsnc

additionally, freeradius doesn't compile.

happy fixing :P


Revision 1378 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 24 23:08:39 2006 UTC (7 years, 2 months ago) by dnehring
Original Path: trunk/freewrt/mk/targets.mk
File length: 2838 byte(s)
Diff to previous 1368
Update to 2.4.34, only minor changes against -rc1

Revision 1368 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 23 02:39:03 2006 UTC (7 years, 2 months ago) by n0-1
Original Path: trunk/freewrt/mk/targets.mk
File length: 2842 byte(s)
Diff to previous 1351
should have switched my brain on, this is what else has to be done to add a new target fs

Revision 1351 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 20 20:44:16 2006 UTC (7 years, 2 months ago) by n0-1
Original Path: trunk/freewrt/mk/targets.mk
File length: 2796 byte(s)
Diff to previous 1288
fixed my own kernel update

Revision 1288 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 11 21:25:45 2006 UTC (7 years, 2 months ago) by dnehring
Original Path: trunk/freewrt/mk/targets.mk
File length: 2796 byte(s)
Diff to previous 1130
Migrate to 2.4.34-rc1
* update include.patch
* drop gcc4 patch (it's now integrated)
* drop pppoe-mtu patch (integrated too)

Tested with WRT54G3G.


Revision 1130 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 13 12:37:13 2006 UTC (7 years, 3 months ago) by n0-1
Original Path: trunk/freewrt/mk/targets.mk
File length: 2794 byte(s)
Diff to previous 1084
raised version of kernel-2.6 to 2.6.18.2


Revision 1084 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 6 16:55:21 2006 UTC (7 years, 3 months ago) by n0-1
Original Path: trunk/freewrt/mk/targets.mk
File length: 2792 byte(s)
Diff to previous 947
initially integrated kernel-2.6 support for RouterBoard 500

Revision 947 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 17 16:52:34 2006 UTC (7 years, 4 months ago) by n0-1
Original Path: trunk/freewrt/mk/targets.mk
File length: 2734 byte(s)
Diff to previous 946
- target/linux/Config.in ; package/pcmcia-cs/Config.in
 -> fixed some dependency mistakes
 -> pcmcia-cs now is no longer dependant to the used hardware, 
    but to the use of the pcmcia kernel module

- target/image/rb/Makefile ; scripts/* ; docs/* 
 -> finished the nfsroot-target
 
- target/linux/rb-2.4/{ext2,ext2-cf} ; mk/targets.mk
 -> fixed this naming error


Revision 946 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 17 00:10:39 2006 UTC (7 years, 4 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2734 byte(s)
Diff to previous 943
mv target/linux/board-kernel/Makefile to mk/, add nfrastructure for brcm2.4s

Revision 943 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 16 22:21:28 2006 UTC (7 years, 4 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2652 byte(s)
Diff to previous 934
fix most parts of my braindead misuse of "select".

There are two methods to depend on different packages/options.

Soft dependency, user can deselect:
add to the package "foo" dependencies to device or filesystem "bar":
config FWRT_PACKAGE_FOO
 default y if FWRT_TARGET_BAR
 default n
 depends on FWRT_TARGET_BAR

If you want a hard dependency, user can't deselect, then
add a select to FWRT_TARGET_BAR
config FWRT_TARGET_BAR
 select FWRT_PACKAGE_FOO

For menus wich are only relevant for specific devices, use a
depends on line (see USB kernel modules for example).

After discussion with Phil, who said it really sucks to remove a .config before 
switching between devices or filesystems. He was right.



Revision 934 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 16 12:43:23 2006 UTC (7 years, 4 months ago) by n0-1
Original Path: trunk/freewrt/mk/targets.mk
File length: 2605 byte(s)
Diff to previous 853
Merged back support for Mikrotik's RouterBoard532 from branches/n0-1_rb500 r849:933

Revision 853 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 5 11:19:41 2006 UTC (7 years, 4 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2410 byte(s)
Diff to previous 845
rename MODEL to DEVICE to keep in sync with database naming and docs

Revision 845 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 4 05:53:32 2006 UTC (7 years, 4 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2408 byte(s)
Diff to previous 827
sync with stable

Revision 827 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 3 15:38:58 2006 UTC (7 years, 4 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2368 byte(s)
Diff to previous 725
sync with freewrt_1_0 branch. It was a little bit to early to branch,
but now everybody can work again. New smaller stuff can be committed 
directly in trunk.
Bigger stuff, like a new architecture or a new board should be
developed via a separate branch. Kernel and compiler updates, too.

Any bugfixes or security updates should go into branch and trunk. 

Still send me a patch first and do not commit directly into the branch.



Revision 725 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 25 22:26:36 2006 UTC (7 years, 5 months ago) by dnehring
Original Path: trunk/freewrt/mk/targets.mk
File length: 2348 byte(s)
Diff to previous 684
mv kernel version to 2.4.33.3

Revision 684 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 23 23:39:48 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2346 byte(s)
Diff to previous 680
add the missing v3.1/v4 from linksys wrt54g, which are very equal to v3 and should be supported

Revision 680 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 23 22:40:15 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2175 byte(s)
Diff to previous 654
* add back support for squashfs with symlinks on jffs2
 mini_fo seems to produce some very strange problems, unsure if 1.0 will have overlay support... 
* not verified yet, tg blocks my network card, because he is online over my umts card and working on my testrouter connected to his second nic, which I used to test 
my changes, but now he use it for fwcf hacking...




Revision 654 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 20 23:43:33 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2099 byte(s)
Diff to previous 588
add KARCH variable asworkaround for now, builds little endian madwifi drivers

Revision 588 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 12 18:11:35 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/mk/targets.mk
File length: 2073 byte(s)
Diff to previous 569
merge wbx-target-cleanup to trunk.
- mk directory for some top level makefiles (build.mk,vars.mk)
- add a separate configfs partition to all models, 128 kb big
- add model and platform specific startup files and kernel configs
- delete target/linux/package, add all addon kernel packages to packages
- simplify target/linux/brcm-2.4/Makefile, abstraction to mk/ comes later
- add target/image directory, place where the different images are created
- default off for all extra packages, be sure that you enable all packages
  you need to get a dsl-capable router. snapshots will be created by a specific config which contains all needed stuff (iptables, pppoe, pptp, haserl, webif)



Revision 569 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 8 23:02:59 2006 UTC (7 years, 5 months ago) by wbx
Original Path: branches/wbx-target-cleanup/mk/targets.mk
File length: 2073 byte(s)
Diff to previous 550
fix typos

Revision 550 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 31 07:14:32 2006 UTC (7 years, 5 months ago) by wbx
Original Path: branches/wbx-target-cleanup/mk/targets.mk
File length: 2066 byte(s)
Diff to previous 548
move more packages, add netgear flash map driver

Revision 548 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 30 16:06:50 2006 UTC (7 years, 5 months ago) by wbx
Original Path: branches/wbx-target-cleanup/mk/targets.mk
File length: 1131 byte(s)
Diff to previous 546
move mini-fo to packages, add some more vars to targets.mk

Revision 546 - (view) (download) (annotate) - [select for diffs]
Added Wed Aug 30 15:21:45 2006 UTC (7 years, 5 months ago) by wbx
Original Path: branches/wbx-target-cleanup/mk/targets.mk
File length: 701 byte(s)
add massive update

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20