Mercurial > ecos-v3_0-branch
changeset 2770:35f991d79d4c
* devs/framebuf/synth/current/cdl/framebuf_synth.cdl,
fs/rom/current/cdl/romfs.cdl,
io/framebuf/current/cdl/framebuf.cdl,
services/objloader/current/cdl/objloader.cdl: Pass Tcl scripts to tclsh
directly.
* hal/synth/arch/current/cdl/hal_synth.cdl: Reparent for consistency.
| author | jld |
|---|---|
| date | Sat, 07 Feb 2009 15:43:10 +0000 |
| parents | ef659b3b6980 |
| children | 87c2e2ce3904 |
| files | packages/devs/framebuf/synth/current/ChangeLog packages/devs/framebuf/synth/current/cdl/framebuf_synth.cdl packages/fs/rom/current/ChangeLog packages/fs/rom/current/cdl/romfs.cdl packages/hal/synth/arch/current/ChangeLog packages/hal/synth/arch/current/cdl/hal_synth.cdl packages/io/framebuf/current/ChangeLog packages/io/framebuf/current/cdl/framebuf.cdl packages/services/objloader/current/ChangeLog packages/services/objloader/current/cdl/objloader.cdl |
| diffstat | 10 files changed, 42 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/devs/framebuf/synth/current/ChangeLog +++ b/packages/devs/framebuf/synth/current/ChangeLog @@ -1,3 +1,7 @@ +2009-02-07 John Dallaway <john@dallaway.org.uk> + + * cdl/framebuf_synth.tcl: Pass gen_synthfb.tcl to tclsh directly. + 2009-01-08 John Dallaway <john@dallaway.org.uk> * src/gen_synthfb.tcl: Specify script interpreter via /usr/bin/env. @@ -14,7 +18,7 @@ 2008-10-06 Bart Veer <bartv@ecoscentri // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 2008 Free Software Foundation, Inc. +// Copyright (C) 2008, 2009 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
--- a/packages/devs/framebuf/synth/current/cdl/framebuf_synth.cdl +++ b/packages/devs/framebuf/synth/current/cdl/framebuf_synth.cdl @@ -8,7 +8,7 @@ # ####ECOSGPLCOPYRIGHTBEGIN#### # ------------------------------------------- # This file is part of eCos, the Embedded Configurable Operating System. -# Copyright (C) 2008 Free Software Foundation, Inc. +# Copyright (C) 2008, 2009 Free Software Foundation, Inc. # # eCos is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free @@ -189,10 +189,10 @@ cdl_package CYGPKG_DEVS_FRAMEBUF_SYNTH { CYGPKG_DEVS_FRAMEBUF_SYNTH_FB2 || CYGPKG_DEVS_FRAMEBUF_SYNTH_FB3 } make -priority=1 { - $(PREFIX)/include/cyg/io/framebufs/synth_fb.h : \ - $(REPOSITORY)/$(PACKAGE)/src/gen_synthfb.tcl \ - $(PREFIX)/include/pkgconf/devs_framebuf_synth.h - sh $< $(PREFIX) + <PREFIX>/include/cyg/io/framebufs/synth_fb.h : \ + <PACKAGE>/src/gen_synthfb.tcl \ + <PREFIX>/include/pkgconf/devs_framebuf_synth.h + tclsh $< $(PREFIX) } compile synthfb.c compile -library=libextras.a synthfb_init.cxx
--- a/packages/fs/rom/current/ChangeLog +++ b/packages/fs/rom/current/ChangeLog @@ -1,3 +1,7 @@ +2009-02-07 John Dallaway <john@dallaway.org.uk> + + * cdl/romfs.cdl: Pass file2c.tcl to tclsh directly. + 2009-01-08 John Dallaway <john@dallaway.org.uk> * support/file2c.tcl: Specify script interpreter via /usr/bin/env. @@ -165,7 +169,7 @@ 2000-10-25 Richard Panton (richard.pant // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. +// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2009 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
--- a/packages/fs/rom/current/cdl/romfs.cdl +++ b/packages/fs/rom/current/cdl/romfs.cdl @@ -8,7 +8,7 @@ ## ####ECOSGPLCOPYRIGHTBEGIN#### ## ------------------------------------------- ## This file is part of eCos, the Embedded Configurable Operating System. -## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. +## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2009 Free Software Foundation, Inc. ## ## eCos is free software; you can redistribute it and/or modify it under ## the terms of the GNU General Public License as published by the Free @@ -111,23 +111,23 @@ cdl_package CYGPKG_FS_ROM { This option enables the building of the ROM filesystem tests." make -priority 100 { - <PREFIX>/include/cyg/romfs/testromfs_le.h : $(PREFIX)/bin/mk_romfs <PACKAGE>/support/file2c.tcl + <PREFIX>/include/cyg/romfs/testromfs_le.h : <PREFIX>/bin/mk_romfs <PACKAGE>/support/file2c.tcl $(PREFIX)/bin/mk_romfs $(REPOSITORY)/$(PACKAGE)/tests/testromfs testromfs_le.bin @mkdir -p "$(dir $@)" # work around cygwin path problems by copying to build dir @cp $(REPOSITORY)/$(PACKAGE)/support/file2c.tcl . - sh file2c.tcl testromfs_le.bin testromfs_le.h + tclsh file2c.tcl testromfs_le.bin testromfs_le.h @rm -f $@ file2c.tcl @cp testromfs_le.h $@ } make -priority 100 { - <PREFIX>/include/cyg/romfs/testromfs_be.h : $(PREFIX)/bin/mk_romfs <PACKAGE>/support/file2c.tcl + <PREFIX>/include/cyg/romfs/testromfs_be.h : <PREFIX>/bin/mk_romfs <PACKAGE>/support/file2c.tcl $(PREFIX)/bin/mk_romfs -b $(REPOSITORY)/$(PACKAGE)/tests/testromfs testromfs_be.bin @mkdir -p "$(dir $@)" # work around cygwin path problems by copying to bin dir @cp $(REPOSITORY)/$(PACKAGE)/support/file2c.tcl $(PREFIX)/bin/ - sh $(PREFIX)/bin/file2c.tcl testromfs_be.bin testromfs_be.h + tclsh $(PREFIX)/bin/file2c.tcl testromfs_be.bin testromfs_be.h @cp testromfs_be.h $@ }
--- a/packages/hal/synth/arch/current/ChangeLog +++ b/packages/hal/synth/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2009-02-07 John Dallaway <john@dallaway.org.uk> + + * cdl/hal_synth.cdl: Parent under the common HAL package as with + other architectural HAL packages. + 2008-12-30 John Dallaway <john@dallaway.org.uk> * cdl/hal_synth.cdl: Reference per-package documentation. @@ -584,7 +589,7 @@ Mon Nov 9 15:18:11 GMT 1998 Chris Pro // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
--- a/packages/hal/synth/arch/current/cdl/hal_synth.cdl +++ b/packages/hal/synth/arch/current/cdl/hal_synth.cdl @@ -8,7 +8,7 @@ ## ####ECOSGPLCOPYRIGHTBEGIN#### ## ------------------------------------------- ## This file is part of eCos, the Embedded Configurable Operating System. -## Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. ## ## eCos is free software; you can redistribute it and/or modify it under ## the terms of the GNU General Public License as published by the Free @@ -51,7 +51,7 @@ cdl_package CYGPKG_HAL_SYNTH { display "Linux Synthetic target" doc ref/hal-synth-arch.html - parent CYGPKG_HAL_I386 + parent CYGPKG_HAL define_header hal_synth.h include_dir cyg/hal requires !CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT
--- a/packages/io/framebuf/current/ChangeLog +++ b/packages/io/framebuf/current/ChangeLog @@ -1,3 +1,7 @@ +2009-02-07 John Dallaway <john@dallaway.org.uk> + + * cdl/framebuf.cdl: Pass gen_framebufs.tcl to tclsh directly. + 2009-01-08 John Dallaway <john@dallaway.org.uk> * src/gen_framebufs.tcl: Specify script interpreter via /usr/bin/env. @@ -48,7 +52,7 @@ 2005-03-29 Bart Veer <bartv@ecoscentri // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 2008 Free Software Foundation, Inc. +// Copyright (C) 2008, 2009 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
--- a/packages/io/framebuf/current/cdl/framebuf.cdl +++ b/packages/io/framebuf/current/cdl/framebuf.cdl @@ -8,7 +8,7 @@ # ####ECOSGPLCOPYRIGHTBEGIN#### # ------------------------------------------- # This file is part of eCos, the Embedded Configurable Operating System. -# Copyright (C) 2008 Free Software Foundation, Inc. +# Copyright (C) 2008, 2009 Free Software Foundation, Inc. # # eCos is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free @@ -59,7 +59,7 @@ cdl_package CYGPKG_IO_FRAMEBUF { $(PREFIX)/include/cyg/io/framebufs/framebufs.h : $(REPOSITORY)/$(PACKAGE)/src/gen_framebufs.tcl \ $(PREFIX)/include/pkgconf/system.h \ $(subst $(PREFIX)/include/cyg/io/framebufs/framebufs.h,,$(wildcard $(PREFIX)/include/cyg/io/framebufs/*.h*)) - sh $< $(dir $@) + tclsh $< $(dir $@) } description "
--- a/packages/services/objloader/current/ChangeLog +++ b/packages/services/objloader/current/ChangeLog @@ -1,3 +1,7 @@ +2009-02-07 John Dallaway <john@dallaway.org.uk> + + * cdl/objloader.tcl: Pass file2c.tcl to tclsh directly. + 2006-06-27 Anthony Tonizzo <atonizzo@gmail.com> * src/loader_fs.c : Minor cosmetic and formatting changes on all files.
--- a/packages/services/objloader/current/cdl/objloader.cdl +++ b/packages/services/objloader/current/cdl/objloader.cdl @@ -8,7 +8,7 @@ ## ####ECOSGPLCOPYRIGHTBEGIN#### ## ------------------------------------------- ## This file is part of eCos, the Embedded Configurable Operating System. -## Copyright (C) 2005 Free Software Foundation, Inc. +## Copyright (C) 2005, 2009 Free Software Foundation, Inc. ## ## eCos is free software; you can redistribute it and/or modify it under ## the terms of the GNU General Public License as published by the Free @@ -172,7 +172,7 @@ cdl_package CYGPKG_OBJLOADER { <PREFIX>/include/cyg/objloader/testromfs_be.h : tests/testromfs/hello.o $(PREFIX)/bin/mk_romfs -b tests/testromfs testromfs_be.bin @mkdir -p "$(dir $@)" - @sh $(PREFIX)/bin/file2c.tcl testromfs_be.bin testromfs_be.h + @tclsh $(PREFIX)/bin/file2c.tcl testromfs_be.bin testromfs_be.h @cp testromfs_be.h $@ } @@ -180,7 +180,7 @@ cdl_package CYGPKG_OBJLOADER { <PREFIX>/include/cyg/objloader/testromfs_le.h : tests/testromfs/hello.o $(PREFIX)/bin/mk_romfs tests/testromfs testromfs_le.bin @mkdir -p "$(dir $@)" - @sh $(PREFIX)/bin/file2c.tcl testromfs_le.bin testromfs_le.h + @tclsh $(PREFIX)/bin/file2c.tcl testromfs_le.bin testromfs_le.h @cp testromfs_le.h $@ }
