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/tools/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 3268 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 13:23:19 2007 UTC (6 years, 7 months ago) by tg
File length: 2760 byte(s)
Diff to previous 3265
merge tools/

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: 2603 byte(s)
Diff to previous 3182
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 3182 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 9 12:08:12 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2603 byte(s)
Diff to previous 3125
revert; didn't work out
since we're cross-compiling, we always need mirmake.h


Revision 3125 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 4 11:39:54 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2599 byte(s)
Diff to previous 2987
replace mkpasswd and /usr/bin/encrypt by portable md5crypt on
fwwif and mirmake basis; tested on GNU/Linux for now


Revision 2987 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 28 13:09:49 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2599 byte(s)
Diff to previous 2986
maybe now

Revision 2986 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 28 12:58:35 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2599 byte(s)
Diff to previous 2984
oops, thinking error


Revision 2984 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 28 12:46:44 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2611 byte(s)
Diff to previous 2858
this might fix bsd make (mkdep(1)) with ccache


Revision 2858 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 13:28:24 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2241 byte(s)
Diff to previous 2594
austriancoder suggested that I pack tsort(1) into tools/ for these
whose tsort doesn't do -r

Now, GNU tsort doesn't do -r, and the only other tsort I know comes
bundled with mirmake (and depends too much on libmirmake and its other
inner workings to separate it from it), and mirmake has a dependency
on guess what…

This is untested, but seems to work.


Revision 2594 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 21 15:09:52 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2104 byte(s)
Diff to previous 2591
hm, didn't really work out, try it the other way round


Revision 2591 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 21 14:28:15 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 2101 byte(s)
Diff to previous 2563
by request of wbx@:

sort out the mess we had in ${TOPDIR}/staging_dir_${ARCH} and introduce
some new variables:
• ${STAGING_DIR} stays the same, but has a different location now
• ${STAGING_TOOLS} is where executables for the host system go
• ${STAGING_PARENT} is ${TOPDIR}/cross_${ARCH} and has three (at
  the moment) subdirectories: host (i.e. STAGING_TOOLS), target
  (i.e. STAGING_DIR) and pkg (used by package.mk, pkg-bottom.mk)
  but is an internal-use-only variable - please don't use it.

this builds through with a non-default config; more testing will follow


Revision 2563 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 20 13:28:22 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/tools/Makefile
File length: 2001 byte(s)
Diff to previous 2295
start with the integration of tools for tntnet, not ready

Revision 2295 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 27 14:40:00 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1934 byte(s)
Diff to previous 2222
more from the “coolz” departement:
• get rid of dependency on external ipkg and python stuff
• one distfile less too ;)
• while here, remove executable bits on more shell scripts

tested with a defaultconfig full bootstrap (cleandir+v)


Revision 2222 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 21 19:19:44 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1750 byte(s)
Diff to previous 2208
• revert the addition of “build gmake as part of tools“, it had too
  many problems
• for now, gmake 3.81 IS REQUIRED
• clean up


Revision 2208 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 20 14:19:04 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1779 byte(s)
Diff to previous 2204
try to work around hen-egg problem, sorry dnehring@, please continue to test this, I cannot

Revision 2204 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 20 12:30:58 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1766 byte(s)
Diff to previous 2163
add GNU make 3.81 to the tools built (only if it's not yet installed)

agreed austriancoder@


Revision 2163 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 13 22:12:22 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1750 byte(s)
Diff to previous 2151
by request of wbx@, upgrade to fwcf 1.03, add reboot hook, etc.
somewhat tested on my asus wl-500g, both mksh and ash


Revision 2151 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 13 16:26:30 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1751 byte(s)
Diff to previous 2147
apparently, this list shouldn't entirely be sorted alphabetically
my bad @dnehring, this addresses PR#248

Note: this probably does not close PR#248, building tools or toolchain
in parallel is *not* supported (and probably will not – they have to
be built in order).


Revision 2147 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 9 23:16:25 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1727 byte(s)
Diff to previous 1686
to test, remove the # before the 'fwcf' line
and symlink fwcf from the branch into package/fwcf
(remove the old directory first and have attention
when doing svn operations)


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/tools/Makefile
File length: 1621 byte(s)
Diff to previous 1179
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 1179 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 20 22:13:29 2006 UTC (7 years, 3 months ago) by wbx
Original Path: trunk/freewrt/tools/Makefile
File length: 2044 byte(s)
Diff to previous 1146
unbreak tree, afdisk needs to be tested first

Revision 1146 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 16 16:00:56 2006 UTC (7 years, 3 months ago) by n0-1
Original Path: trunk/freewrt/tools/Makefile
File length: 2051 byte(s)
Diff to previous 827
Initially imported afdisk (neither the Linux, nor the FreeBSD one).
Designed for automated hard disk partitioning it should fit perfect
for FreeWRT to provide a portable and flexible tool for paritioning
CompactFlash disks as target devices inside a script. 
Still needs some rework, anyway thanks alot to David Roetzel (the
author of afdisk).


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/tools/Makefile
File length: 2044 byte(s)
Diff to previous 475
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 475 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 1 22:20:05 2006 UTC (7 years, 6 months ago) by wbx
Original Path: trunk/freewrt/tools/Makefile
File length: 1846 byte(s)
Diff to previous 339
add genext2fs (only build on linux right now) and mkimage from u-boot

Revision 339 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 02:08:05 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1828 byte(s)
Diff to previous 338
sanitise the way tools which must be in lbin/ (currently,
sed and pax/cpio/tar, but there will be more...) are handled:
make prereq invokes a special recursive target install-lbin
which copies them from the staging dir into lbin if they exist
there (i.e. are already installed), or removes the install stamp
otherwise. the tools' install-lbin target does however duplicate
a little code, this could be done better but it works OK like this

also, add a missing include to brcm-utils and fix pax' clean target


Revision 338 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 01:02:42 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1761 byte(s)
Diff to previous 329
install sed into lbin/ like pax to prevent rare
issues on BSD

agreed wbx@

also remove dead code from when we didn't always
build GNU sed ourselves


Revision 329 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 19:33:30 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1677 byte(s)
Diff to previous 325
build mkpasswd on GNU/Linux host only, use BSD encrypt(1) otherwise


Revision 325 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 13:52:46 2006 UTC (7 years, 7 months ago) by markus
Original Path: trunk/freewrt/tools/Makefile
File length: 1638 byte(s)
Diff to previous 248
- added runtime config for password
- added runtime config for ssh-key
- added mkpasswd for crypt-md5 generation (needed for runtime password config)


Revision 248 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 16 20:37:52 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/tools/Makefile
File length: 1629 byte(s)
Diff to previous 243
mv mkfs.jffs2 to tools, broken commit, tg will fix it soon

Revision 243 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 16 20:21:56 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/tools/Makefile
File length: 1623 byte(s)
Diff to previous 230
move squashfs build to tools

Revision 230 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 16 18:42:38 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1604 byte(s)
Diff to previous 228
remove historic raisins


Revision 228 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 16 18:39:14 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/tools/Makefile
File length: 1655 byte(s)
Diff to previous 197
switch to paxmirabilis

ok wbx@

NB: not yet totally tested, but if anything breaks I'll fix it today/tonight


Revision 197 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 16 12:56:52 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/tools/Makefile
File length: 1529 byte(s)
Diff to previous 194
add missing target dependency, thx markus for finding the bug

Revision 194 - (view) (download) (annotate) - [select for diffs]
Added Wed Jul 12 20:09:11 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/tools/Makefile
File length: 1510 byte(s)
move tools like sed, trx, lzma, which does not belong to the toolchain (gcc,binutils,gdb,libc) to a separate directory, all stuff is compiled with the host compiler

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