From 140d6c8e7948710a764965075bfaa700efd09802 Mon Sep 17 00:00:00 2001 From: zwelch Date: Wed, 27 May 2009 06:44:43 +0000 Subject: [PATCH] Move TCL script files -- Step 1 of 2: - Move src/target/{interface,target,board,test}/ into src/tcl/ - Remove existing rules in src/Makefile.am and src/target/Makefile.am. - Add Makefile.am handling of *.cfg and *.tcl files in top Makefile.am: - Add dist-hook to include such files under src/tcl in the distribution. - Add install-data-hook to install contents of '$(top_srcdir)/src/tcl/'. - Add uninstall-hook to remove the installed script files. - Change paths to (un)install script files in '$(pkgdatadir)/scripts'. git-svn-id: svn://svn.berlios.de/openocd/trunk@1918 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- Makefile.am | 23 +++++++++++++++++++ configure.in | 1 + src/Makefile.am | 20 ---------------- src/target/Makefile.am | 9 -------- src/{target => tcl}/board/arm_evaluator7t.cfg | 0 src/{target => tcl}/board/at91rm9200-dk.cfg | 0 .../board/crossbow_tech_imote2.cfg | 0 .../board/digi_connectcore_wi-9c.cfg | 0 src/{target => tcl}/board/dm355evm.cfg | 0 src/{target => tcl}/board/eir.cfg | 0 src/{target => tcl}/board/hammer.cfg | 0 .../board/hitex_stm32-performancestick.cfg | 0 .../board/hitex_str9-comstick.cfg | 0 src/{target => tcl}/board/iar_str912_sk.cfg | 0 src/{target => tcl}/board/imx27ads.cfg | 0 src/{target => tcl}/board/imx27lnst.cfg | 0 src/{target => tcl}/board/imx31pdk.cfg | 0 src/{target => tcl}/board/keil_mcb2140.cfg | 0 src/{target => tcl}/board/linksys_nslu2.cfg | 0 src/{target => tcl}/board/logicpd_imx27.cfg | 0 .../board/olimex_LPC2378STK.cfg | 0 .../board/olimex_lpc_h2148.cfg | 0 .../board/olimex_sam7_ex256.cfg | 0 .../board/olimex_sam9_l9260.cfg | 0 .../board/olimex_stm32_h103.cfg | 0 src/{target => tcl}/board/pic-p32mx.cfg | 0 src/{target => tcl}/board/pxa255_sst.cfg | 0 src/{target => tcl}/board/sheevaplug.cfg | 0 src/{target => tcl}/board/stm3210e_eval.cfg | 0 .../board/stm32f10x_128k_eval.cfg | 0 src/{target => tcl}/board/str910-eval.cfg | 0 src/{target => tcl}/board/ti_beagleboard.cfg | 0 .../board/unknown-board-atmel-at91sam9260.cfg | 0 src/{target => tcl}/board/x300t.cfg | 0 src/{target => tcl}/board/zy1000.cfg | 0 src/{target => tcl}/interface/arm-jtag-ew.cfg | 0 src/{target => tcl}/interface/arm-usb-ocd.cfg | 0 src/{target => tcl}/interface/at91rm9200.cfg | 0 src/{target => tcl}/interface/axm0432.cfg | 0 .../interface/calao-usb-a9260-c01.cfg | 0 .../interface/calao-usb-a9260-c02.cfg | 0 .../interface/calao-usb-a9260.cfg | 0 src/{target => tcl}/interface/chameleon.cfg | 0 src/{target => tcl}/interface/dummy.cfg | 0 src/{target => tcl}/interface/flyswatter.cfg | 0 .../interface/hitex_str9-comstick.cfg | 0 src/{target => tcl}/interface/icebear.cfg | 0 src/{target => tcl}/interface/jlink.cfg | 0 .../interface/jtagkey-tiny.cfg | 0 src/{target => tcl}/interface/jtagkey.cfg | 0 .../interface/luminary-lm3s811.cfg | 0 src/{target => tcl}/interface/luminary.cfg | 0 .../interface/olimex-arm-usb-ocd.cfg | 0 .../interface/olimex-jtag-tiny.cfg | 0 src/{target => tcl}/interface/oocdlink.cfg | 0 src/{target => tcl}/interface/openocd-usb.cfg | 0 src/{target => tcl}/interface/parport.cfg | 0 .../interface/parport_dlc5.cfg | 0 src/{target => tcl}/interface/rlink.cfg | 0 src/{target => tcl}/interface/sheevaplug.cfg | 0 src/{target => tcl}/interface/signalyzer.cfg | 0 src/{target => tcl}/interface/stm32-stick.cfg | 0 src/{target => tcl}/interface/turtelizer2.cfg | 0 src/{target => tcl}/interface/usbprog.cfg | 0 src/{target => tcl}/interface/vsllink.cfg | 0 src/{target => tcl}/target/aduc702x.cfg | 0 src/{target => tcl}/target/at91eb40a.cfg | 0 src/{target => tcl}/target/at91r40008.cfg | 0 src/{target => tcl}/target/at91rm9200.cfg | 0 src/{target => tcl}/target/at91sam9260.cfg | 0 .../target/at91sam9260_ext_RAM_ext_flash.cfg | 0 src/{target => tcl}/target/davinci.cfg | 0 src/{target => tcl}/target/epc9301.cfg | 0 src/{target => tcl}/target/feroceon.cfg | 0 src/{target => tcl}/target/imx21.cfg | 0 src/{target => tcl}/target/imx27.cfg | 0 src/{target => tcl}/target/imx31.cfg | 0 src/{target => tcl}/target/imx35.cfg | 0 src/{target => tcl}/target/is5114.cfg | 0 src/{target => tcl}/target/ixp42x.cfg | 0 src/{target => tcl}/target/lm3s3748.cfg | 0 src/{target => tcl}/target/lm3s6965.cfg | 0 src/{target => tcl}/target/lm3s811.cfg | 0 src/{target => tcl}/target/lpc2103.cfg | 0 src/{target => tcl}/target/lpc2124.cfg | 0 src/{target => tcl}/target/lpc2129.cfg | 0 src/{target => tcl}/target/lpc2148.cfg | 0 src/{target => tcl}/target/lpc2294.cfg | 0 src/{target => tcl}/target/lpc2378.cfg | 0 src/{target => tcl}/target/lpc2478.cfg | 0 src/{target => tcl}/target/mega128.cfg | 0 src/{target => tcl}/target/netx500.cfg | 0 src/{target => tcl}/target/omap3530.cfg | 0 src/{target => tcl}/target/omap5912.cfg | 0 src/{target => tcl}/target/pic32mx.cfg | 0 src/{target => tcl}/target/pxa255.cfg | 0 src/{target => tcl}/target/pxa270.cfg | 0 src/{target => tcl}/target/readme.txt | 0 src/{target => tcl}/target/sam7se512.cfg | 0 src/{target => tcl}/target/sam7x256.cfg | 0 .../target/samsung_s3c2410.cfg | 0 .../target/samsung_s3c2440.cfg | 0 .../target/samsung_s3c4510.cfg | 0 .../target/samsung_s3c6410.cfg | 0 src/{target => tcl}/target/sharp_lh79532.cfg | 0 src/{target => tcl}/target/smdk6410.cfg | 0 src/{target => tcl}/target/smp8634.cfg | 0 src/{target => tcl}/target/stm32.cfg | 0 src/{target => tcl}/target/str710.cfg | 0 src/{target => tcl}/target/str730.cfg | 0 src/{target => tcl}/target/str750.cfg | 0 src/{target => tcl}/target/str912.cfg | 0 .../target/test_reset_syntax_error.cfg | 0 .../target/test_syntax_error.cfg | 0 src/{target => tcl}/target/ti_dm355.cfg | 0 src/{target => tcl}/target/ti_dm6446.cfg | 0 src/{target => tcl}/target/xba_revA3.cfg | 0 src/{target => tcl}/test/selftest.cfg | 0 src/{target => tcl}/test/syntax1.cfg | 0 119 files changed, 24 insertions(+), 29 deletions(-) rename src/{target => tcl}/board/arm_evaluator7t.cfg (100%) rename src/{target => tcl}/board/at91rm9200-dk.cfg (100%) rename src/{target => tcl}/board/crossbow_tech_imote2.cfg (100%) rename src/{target => tcl}/board/digi_connectcore_wi-9c.cfg (100%) rename src/{target => tcl}/board/dm355evm.cfg (100%) rename src/{target => tcl}/board/eir.cfg (100%) rename src/{target => tcl}/board/hammer.cfg (100%) rename src/{target => tcl}/board/hitex_stm32-performancestick.cfg (100%) rename src/{target => tcl}/board/hitex_str9-comstick.cfg (100%) rename src/{target => tcl}/board/iar_str912_sk.cfg (100%) rename src/{target => tcl}/board/imx27ads.cfg (100%) rename src/{target => tcl}/board/imx27lnst.cfg (100%) rename src/{target => tcl}/board/imx31pdk.cfg (100%) rename src/{target => tcl}/board/keil_mcb2140.cfg (100%) rename src/{target => tcl}/board/linksys_nslu2.cfg (100%) rename src/{target => tcl}/board/logicpd_imx27.cfg (100%) rename src/{target => tcl}/board/olimex_LPC2378STK.cfg (100%) rename src/{target => tcl}/board/olimex_lpc_h2148.cfg (100%) rename src/{target => tcl}/board/olimex_sam7_ex256.cfg (100%) rename src/{target => tcl}/board/olimex_sam9_l9260.cfg (100%) rename src/{target => tcl}/board/olimex_stm32_h103.cfg (100%) rename src/{target => tcl}/board/pic-p32mx.cfg (100%) rename src/{target => tcl}/board/pxa255_sst.cfg (100%) rename src/{target => tcl}/board/sheevaplug.cfg (100%) rename src/{target => tcl}/board/stm3210e_eval.cfg (100%) rename src/{target => tcl}/board/stm32f10x_128k_eval.cfg (100%) rename src/{target => tcl}/board/str910-eval.cfg (100%) rename src/{target => tcl}/board/ti_beagleboard.cfg (100%) rename src/{target => tcl}/board/unknown-board-atmel-at91sam9260.cfg (100%) rename src/{target => tcl}/board/x300t.cfg (100%) rename src/{target => tcl}/board/zy1000.cfg (100%) rename src/{target => tcl}/interface/arm-jtag-ew.cfg (100%) rename src/{target => tcl}/interface/arm-usb-ocd.cfg (100%) rename src/{target => tcl}/interface/at91rm9200.cfg (100%) rename src/{target => tcl}/interface/axm0432.cfg (100%) rename src/{target => tcl}/interface/calao-usb-a9260-c01.cfg (100%) rename src/{target => tcl}/interface/calao-usb-a9260-c02.cfg (100%) rename src/{target => tcl}/interface/calao-usb-a9260.cfg (100%) rename src/{target => tcl}/interface/chameleon.cfg (100%) rename src/{target => tcl}/interface/dummy.cfg (100%) rename src/{target => tcl}/interface/flyswatter.cfg (100%) rename src/{target => tcl}/interface/hitex_str9-comstick.cfg (100%) rename src/{target => tcl}/interface/icebear.cfg (100%) rename src/{target => tcl}/interface/jlink.cfg (100%) rename src/{target => tcl}/interface/jtagkey-tiny.cfg (100%) rename src/{target => tcl}/interface/jtagkey.cfg (100%) rename src/{target => tcl}/interface/luminary-lm3s811.cfg (100%) rename src/{target => tcl}/interface/luminary.cfg (100%) rename src/{target => tcl}/interface/olimex-arm-usb-ocd.cfg (100%) rename src/{target => tcl}/interface/olimex-jtag-tiny.cfg (100%) rename src/{target => tcl}/interface/oocdlink.cfg (100%) rename src/{target => tcl}/interface/openocd-usb.cfg (100%) rename src/{target => tcl}/interface/parport.cfg (100%) rename src/{target => tcl}/interface/parport_dlc5.cfg (100%) rename src/{target => tcl}/interface/rlink.cfg (100%) rename src/{target => tcl}/interface/sheevaplug.cfg (100%) rename src/{target => tcl}/interface/signalyzer.cfg (100%) rename src/{target => tcl}/interface/stm32-stick.cfg (100%) rename src/{target => tcl}/interface/turtelizer2.cfg (100%) rename src/{target => tcl}/interface/usbprog.cfg (100%) rename src/{target => tcl}/interface/vsllink.cfg (100%) rename src/{target => tcl}/target/aduc702x.cfg (100%) rename src/{target => tcl}/target/at91eb40a.cfg (100%) rename src/{target => tcl}/target/at91r40008.cfg (100%) rename src/{target => tcl}/target/at91rm9200.cfg (100%) rename src/{target => tcl}/target/at91sam9260.cfg (100%) rename src/{target => tcl}/target/at91sam9260_ext_RAM_ext_flash.cfg (100%) rename src/{target => tcl}/target/davinci.cfg (100%) rename src/{target => tcl}/target/epc9301.cfg (100%) rename src/{target => tcl}/target/feroceon.cfg (100%) rename src/{target => tcl}/target/imx21.cfg (100%) rename src/{target => tcl}/target/imx27.cfg (100%) rename src/{target => tcl}/target/imx31.cfg (100%) rename src/{target => tcl}/target/imx35.cfg (100%) rename src/{target => tcl}/target/is5114.cfg (100%) rename src/{target => tcl}/target/ixp42x.cfg (100%) rename src/{target => tcl}/target/lm3s3748.cfg (100%) rename src/{target => tcl}/target/lm3s6965.cfg (100%) rename src/{target => tcl}/target/lm3s811.cfg (100%) rename src/{target => tcl}/target/lpc2103.cfg (100%) rename src/{target => tcl}/target/lpc2124.cfg (100%) rename src/{target => tcl}/target/lpc2129.cfg (100%) rename src/{target => tcl}/target/lpc2148.cfg (100%) rename src/{target => tcl}/target/lpc2294.cfg (100%) rename src/{target => tcl}/target/lpc2378.cfg (100%) rename src/{target => tcl}/target/lpc2478.cfg (100%) rename src/{target => tcl}/target/mega128.cfg (100%) rename src/{target => tcl}/target/netx500.cfg (100%) rename src/{target => tcl}/target/omap3530.cfg (100%) rename src/{target => tcl}/target/omap5912.cfg (100%) rename src/{target => tcl}/target/pic32mx.cfg (100%) rename src/{target => tcl}/target/pxa255.cfg (100%) rename src/{target => tcl}/target/pxa270.cfg (100%) rename src/{target => tcl}/target/readme.txt (100%) rename src/{target => tcl}/target/sam7se512.cfg (100%) rename src/{target => tcl}/target/sam7x256.cfg (100%) rename src/{target => tcl}/target/samsung_s3c2410.cfg (100%) rename src/{target => tcl}/target/samsung_s3c2440.cfg (100%) rename src/{target => tcl}/target/samsung_s3c4510.cfg (100%) rename src/{target => tcl}/target/samsung_s3c6410.cfg (100%) rename src/{target => tcl}/target/sharp_lh79532.cfg (100%) rename src/{target => tcl}/target/smdk6410.cfg (100%) rename src/{target => tcl}/target/smp8634.cfg (100%) rename src/{target => tcl}/target/stm32.cfg (100%) rename src/{target => tcl}/target/str710.cfg (100%) rename src/{target => tcl}/target/str730.cfg (100%) rename src/{target => tcl}/target/str750.cfg (100%) rename src/{target => tcl}/target/str912.cfg (100%) rename src/{target => tcl}/target/test_reset_syntax_error.cfg (100%) rename src/{target => tcl}/target/test_syntax_error.cfg (100%) rename src/{target => tcl}/target/ti_dm355.cfg (100%) rename src/{target => tcl}/target/ti_dm6446.cfg (100%) rename src/{target => tcl}/target/xba_revA3.cfg (100%) rename src/{target => tcl}/test/selftest.cfg (100%) rename src/{target => tcl}/test/syntax1.cfg (100%) diff --git a/Makefile.am b/Makefile.am index c14c81f674..431244b307 100644 --- a/Makefile.am +++ b/Makefile.am @@ -29,6 +29,29 @@ doxygen:: $(MAKE) Doxyfile doxygen Doxyfile 2>&1 | perl $(srcdir)/tools/logger.pl > doxygen.log +TCL_PATH = src/tcl +# command to find paths of script files, relative to TCL_PATH +TCL_FILES := find $(srcdir)/$(TCL_PATH) -name '*.cfg' -o -name '*.tcl' | \ + sed -e 's,^$(srcdir)/$(TCL_PATH),,' + +dist-hook: + for i in $$($(TCL_FILES)); do \ + j="$(distdir)/$(TCL_PATH)/$$i" && \ + mkdir -p "$$(dirname $$j)" && \ + $(INSTALL_DATA) $(srcdir)/$(TCL_PATH)/$$i $$j; \ + done + +install-data-hook: + for i in $$($(TCL_FILES)); do \ + j="$(DESTDIR)$(pkgdatadir)/scripts/$$i" && \ + mkdir -p "$$(dirname $$j)" && \ + $(INSTALL_DATA) $(srcdir)/$(TCL_PATH)/$$i $$j; \ + done + +uninstall-hook: + rm -rf $(DESTDIR)$(pkgdatadir)/scripts + + distclean-local: rm -rf Doxyfile doxygen diff --git a/configure.in b/configure.in index e46f06f8d9..93c9598ca2 100644 --- a/configure.in +++ b/configure.in @@ -834,6 +834,7 @@ AC_PROG_CC_C99 AM_PROG_CC_C_O AC_PROG_RANLIB AC_PROG_LIBTOOL +AC_PROG_INSTALL dnl configure checks required for Jim files (these are obsolete w/ C99) AC_C_CONST diff --git a/src/Makefile.am b/src/Makefile.am index c785e2acd7..6b78d0922f 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -92,24 +92,4 @@ if HTTPD libopenocd_la_LIBADD += -lmicrohttpd endif -nobase_dist_pkglib_DATA = \ - tcl/bitsbytes.tcl \ - tcl/chip/atmel/at91/aic.tcl \ - tcl/chip/atmel/at91/at91sam7x128.tcl \ - tcl/chip/atmel/at91/at91sam7x256.tcl \ - tcl/chip/atmel/at91/pmc.tcl \ - tcl/chip/atmel/at91/rtt.tcl \ - tcl/chip/atmel/at91/usarts.tcl \ - tcl/chip/st/stm32/stm32.tcl \ - tcl/chip/st/stm32/stm32_rcc.tcl \ - tcl/chip/st/stm32/stm32_regs.tcl \ - tcl/cpu/arm/arm7tdmi.tcl \ - tcl/cpu/arm/arm920.tcl \ - tcl/cpu/arm/arm946.tcl \ - tcl/cpu/arm/arm966.tcl \ - tcl/cpu/arm/cortex_m3.tcl \ - tcl/memory.tcl \ - tcl/mmr_helpers.tcl \ - tcl/readable.tcl - MAINTAINERCLEANFILES = Makefile.in diff --git a/src/target/Makefile.am b/src/target/Makefile.am index 90796180e4..28a2981a93 100644 --- a/src/target/Makefile.am +++ b/src/target/Makefile.am @@ -26,14 +26,5 @@ noinst_HEADERS = target.h trace.h register.h armv4_5.h embeddedice.h etm.h arm7t nobase_dist_pkglib_DATA = nobase_dist_pkglib_DATA += xscale/debug_handler.bin nobase_dist_pkglib_DATA += ecos/at91eb40a.elf -# Various chip targets -nobase_dist_pkglib_DATA += $(wildcard $(srcdir)/target/*.cfg) -# Various jtag interfaces -nobase_dist_pkglib_DATA += $(wildcard $(srcdir)/interface/*.cfg) -# Various preconfigured boards -nobase_dist_pkglib_DATA += $(wildcard $(srcdir)/board/*.cfg) - -# test files -nobase_dist_pkglib_DATA += $(wildcard $(srcdir)/test/*.cfg) MAINTAINERCLEANFILES = Makefile.in diff --git a/src/target/board/arm_evaluator7t.cfg b/src/tcl/board/arm_evaluator7t.cfg similarity index 100% rename from src/target/board/arm_evaluator7t.cfg rename to src/tcl/board/arm_evaluator7t.cfg diff --git a/src/target/board/at91rm9200-dk.cfg b/src/tcl/board/at91rm9200-dk.cfg similarity index 100% rename from src/target/board/at91rm9200-dk.cfg rename to src/tcl/board/at91rm9200-dk.cfg diff --git a/src/target/board/crossbow_tech_imote2.cfg b/src/tcl/board/crossbow_tech_imote2.cfg similarity index 100% rename from src/target/board/crossbow_tech_imote2.cfg rename to src/tcl/board/crossbow_tech_imote2.cfg diff --git a/src/target/board/digi_connectcore_wi-9c.cfg b/src/tcl/board/digi_connectcore_wi-9c.cfg similarity index 100% rename from src/target/board/digi_connectcore_wi-9c.cfg rename to src/tcl/board/digi_connectcore_wi-9c.cfg diff --git a/src/target/board/dm355evm.cfg b/src/tcl/board/dm355evm.cfg similarity index 100% rename from src/target/board/dm355evm.cfg rename to src/tcl/board/dm355evm.cfg diff --git a/src/target/board/eir.cfg b/src/tcl/board/eir.cfg similarity index 100% rename from src/target/board/eir.cfg rename to src/tcl/board/eir.cfg diff --git a/src/target/board/hammer.cfg b/src/tcl/board/hammer.cfg similarity index 100% rename from src/target/board/hammer.cfg rename to src/tcl/board/hammer.cfg diff --git a/src/target/board/hitex_stm32-performancestick.cfg b/src/tcl/board/hitex_stm32-performancestick.cfg similarity index 100% rename from src/target/board/hitex_stm32-performancestick.cfg rename to src/tcl/board/hitex_stm32-performancestick.cfg diff --git a/src/target/board/hitex_str9-comstick.cfg b/src/tcl/board/hitex_str9-comstick.cfg similarity index 100% rename from src/target/board/hitex_str9-comstick.cfg rename to src/tcl/board/hitex_str9-comstick.cfg diff --git a/src/target/board/iar_str912_sk.cfg b/src/tcl/board/iar_str912_sk.cfg similarity index 100% rename from src/target/board/iar_str912_sk.cfg rename to src/tcl/board/iar_str912_sk.cfg diff --git a/src/target/board/imx27ads.cfg b/src/tcl/board/imx27ads.cfg similarity index 100% rename from src/target/board/imx27ads.cfg rename to src/tcl/board/imx27ads.cfg diff --git a/src/target/board/imx27lnst.cfg b/src/tcl/board/imx27lnst.cfg similarity index 100% rename from src/target/board/imx27lnst.cfg rename to src/tcl/board/imx27lnst.cfg diff --git a/src/target/board/imx31pdk.cfg b/src/tcl/board/imx31pdk.cfg similarity index 100% rename from src/target/board/imx31pdk.cfg rename to src/tcl/board/imx31pdk.cfg diff --git a/src/target/board/keil_mcb2140.cfg b/src/tcl/board/keil_mcb2140.cfg similarity index 100% rename from src/target/board/keil_mcb2140.cfg rename to src/tcl/board/keil_mcb2140.cfg diff --git a/src/target/board/linksys_nslu2.cfg b/src/tcl/board/linksys_nslu2.cfg similarity index 100% rename from src/target/board/linksys_nslu2.cfg rename to src/tcl/board/linksys_nslu2.cfg diff --git a/src/target/board/logicpd_imx27.cfg b/src/tcl/board/logicpd_imx27.cfg similarity index 100% rename from src/target/board/logicpd_imx27.cfg rename to src/tcl/board/logicpd_imx27.cfg diff --git a/src/target/board/olimex_LPC2378STK.cfg b/src/tcl/board/olimex_LPC2378STK.cfg similarity index 100% rename from src/target/board/olimex_LPC2378STK.cfg rename to src/tcl/board/olimex_LPC2378STK.cfg diff --git a/src/target/board/olimex_lpc_h2148.cfg b/src/tcl/board/olimex_lpc_h2148.cfg similarity index 100% rename from src/target/board/olimex_lpc_h2148.cfg rename to src/tcl/board/olimex_lpc_h2148.cfg diff --git a/src/target/board/olimex_sam7_ex256.cfg b/src/tcl/board/olimex_sam7_ex256.cfg similarity index 100% rename from src/target/board/olimex_sam7_ex256.cfg rename to src/tcl/board/olimex_sam7_ex256.cfg diff --git a/src/target/board/olimex_sam9_l9260.cfg b/src/tcl/board/olimex_sam9_l9260.cfg similarity index 100% rename from src/target/board/olimex_sam9_l9260.cfg rename to src/tcl/board/olimex_sam9_l9260.cfg diff --git a/src/target/board/olimex_stm32_h103.cfg b/src/tcl/board/olimex_stm32_h103.cfg similarity index 100% rename from src/target/board/olimex_stm32_h103.cfg rename to src/tcl/board/olimex_stm32_h103.cfg diff --git a/src/target/board/pic-p32mx.cfg b/src/tcl/board/pic-p32mx.cfg similarity index 100% rename from src/target/board/pic-p32mx.cfg rename to src/tcl/board/pic-p32mx.cfg diff --git a/src/target/board/pxa255_sst.cfg b/src/tcl/board/pxa255_sst.cfg similarity index 100% rename from src/target/board/pxa255_sst.cfg rename to src/tcl/board/pxa255_sst.cfg diff --git a/src/target/board/sheevaplug.cfg b/src/tcl/board/sheevaplug.cfg similarity index 100% rename from src/target/board/sheevaplug.cfg rename to src/tcl/board/sheevaplug.cfg diff --git a/src/target/board/stm3210e_eval.cfg b/src/tcl/board/stm3210e_eval.cfg similarity index 100% rename from src/target/board/stm3210e_eval.cfg rename to src/tcl/board/stm3210e_eval.cfg diff --git a/src/target/board/stm32f10x_128k_eval.cfg b/src/tcl/board/stm32f10x_128k_eval.cfg similarity index 100% rename from src/target/board/stm32f10x_128k_eval.cfg rename to src/tcl/board/stm32f10x_128k_eval.cfg diff --git a/src/target/board/str910-eval.cfg b/src/tcl/board/str910-eval.cfg similarity index 100% rename from src/target/board/str910-eval.cfg rename to src/tcl/board/str910-eval.cfg diff --git a/src/target/board/ti_beagleboard.cfg b/src/tcl/board/ti_beagleboard.cfg similarity index 100% rename from src/target/board/ti_beagleboard.cfg rename to src/tcl/board/ti_beagleboard.cfg diff --git a/src/target/board/unknown-board-atmel-at91sam9260.cfg b/src/tcl/board/unknown-board-atmel-at91sam9260.cfg similarity index 100% rename from src/target/board/unknown-board-atmel-at91sam9260.cfg rename to src/tcl/board/unknown-board-atmel-at91sam9260.cfg diff --git a/src/target/board/x300t.cfg b/src/tcl/board/x300t.cfg similarity index 100% rename from src/target/board/x300t.cfg rename to src/tcl/board/x300t.cfg diff --git a/src/target/board/zy1000.cfg b/src/tcl/board/zy1000.cfg similarity index 100% rename from src/target/board/zy1000.cfg rename to src/tcl/board/zy1000.cfg diff --git a/src/target/interface/arm-jtag-ew.cfg b/src/tcl/interface/arm-jtag-ew.cfg similarity index 100% rename from src/target/interface/arm-jtag-ew.cfg rename to src/tcl/interface/arm-jtag-ew.cfg diff --git a/src/target/interface/arm-usb-ocd.cfg b/src/tcl/interface/arm-usb-ocd.cfg similarity index 100% rename from src/target/interface/arm-usb-ocd.cfg rename to src/tcl/interface/arm-usb-ocd.cfg diff --git a/src/target/interface/at91rm9200.cfg b/src/tcl/interface/at91rm9200.cfg similarity index 100% rename from src/target/interface/at91rm9200.cfg rename to src/tcl/interface/at91rm9200.cfg diff --git a/src/target/interface/axm0432.cfg b/src/tcl/interface/axm0432.cfg similarity index 100% rename from src/target/interface/axm0432.cfg rename to src/tcl/interface/axm0432.cfg diff --git a/src/target/interface/calao-usb-a9260-c01.cfg b/src/tcl/interface/calao-usb-a9260-c01.cfg similarity index 100% rename from src/target/interface/calao-usb-a9260-c01.cfg rename to src/tcl/interface/calao-usb-a9260-c01.cfg diff --git a/src/target/interface/calao-usb-a9260-c02.cfg b/src/tcl/interface/calao-usb-a9260-c02.cfg similarity index 100% rename from src/target/interface/calao-usb-a9260-c02.cfg rename to src/tcl/interface/calao-usb-a9260-c02.cfg diff --git a/src/target/interface/calao-usb-a9260.cfg b/src/tcl/interface/calao-usb-a9260.cfg similarity index 100% rename from src/target/interface/calao-usb-a9260.cfg rename to src/tcl/interface/calao-usb-a9260.cfg diff --git a/src/target/interface/chameleon.cfg b/src/tcl/interface/chameleon.cfg similarity index 100% rename from src/target/interface/chameleon.cfg rename to src/tcl/interface/chameleon.cfg diff --git a/src/target/interface/dummy.cfg b/src/tcl/interface/dummy.cfg similarity index 100% rename from src/target/interface/dummy.cfg rename to src/tcl/interface/dummy.cfg diff --git a/src/target/interface/flyswatter.cfg b/src/tcl/interface/flyswatter.cfg similarity index 100% rename from src/target/interface/flyswatter.cfg rename to src/tcl/interface/flyswatter.cfg diff --git a/src/target/interface/hitex_str9-comstick.cfg b/src/tcl/interface/hitex_str9-comstick.cfg similarity index 100% rename from src/target/interface/hitex_str9-comstick.cfg rename to src/tcl/interface/hitex_str9-comstick.cfg diff --git a/src/target/interface/icebear.cfg b/src/tcl/interface/icebear.cfg similarity index 100% rename from src/target/interface/icebear.cfg rename to src/tcl/interface/icebear.cfg diff --git a/src/target/interface/jlink.cfg b/src/tcl/interface/jlink.cfg similarity index 100% rename from src/target/interface/jlink.cfg rename to src/tcl/interface/jlink.cfg diff --git a/src/target/interface/jtagkey-tiny.cfg b/src/tcl/interface/jtagkey-tiny.cfg similarity index 100% rename from src/target/interface/jtagkey-tiny.cfg rename to src/tcl/interface/jtagkey-tiny.cfg diff --git a/src/target/interface/jtagkey.cfg b/src/tcl/interface/jtagkey.cfg similarity index 100% rename from src/target/interface/jtagkey.cfg rename to src/tcl/interface/jtagkey.cfg diff --git a/src/target/interface/luminary-lm3s811.cfg b/src/tcl/interface/luminary-lm3s811.cfg similarity index 100% rename from src/target/interface/luminary-lm3s811.cfg rename to src/tcl/interface/luminary-lm3s811.cfg diff --git a/src/target/interface/luminary.cfg b/src/tcl/interface/luminary.cfg similarity index 100% rename from src/target/interface/luminary.cfg rename to src/tcl/interface/luminary.cfg diff --git a/src/target/interface/olimex-arm-usb-ocd.cfg b/src/tcl/interface/olimex-arm-usb-ocd.cfg similarity index 100% rename from src/target/interface/olimex-arm-usb-ocd.cfg rename to src/tcl/interface/olimex-arm-usb-ocd.cfg diff --git a/src/target/interface/olimex-jtag-tiny.cfg b/src/tcl/interface/olimex-jtag-tiny.cfg similarity index 100% rename from src/target/interface/olimex-jtag-tiny.cfg rename to src/tcl/interface/olimex-jtag-tiny.cfg diff --git a/src/target/interface/oocdlink.cfg b/src/tcl/interface/oocdlink.cfg similarity index 100% rename from src/target/interface/oocdlink.cfg rename to src/tcl/interface/oocdlink.cfg diff --git a/src/target/interface/openocd-usb.cfg b/src/tcl/interface/openocd-usb.cfg similarity index 100% rename from src/target/interface/openocd-usb.cfg rename to src/tcl/interface/openocd-usb.cfg diff --git a/src/target/interface/parport.cfg b/src/tcl/interface/parport.cfg similarity index 100% rename from src/target/interface/parport.cfg rename to src/tcl/interface/parport.cfg diff --git a/src/target/interface/parport_dlc5.cfg b/src/tcl/interface/parport_dlc5.cfg similarity index 100% rename from src/target/interface/parport_dlc5.cfg rename to src/tcl/interface/parport_dlc5.cfg diff --git a/src/target/interface/rlink.cfg b/src/tcl/interface/rlink.cfg similarity index 100% rename from src/target/interface/rlink.cfg rename to src/tcl/interface/rlink.cfg diff --git a/src/target/interface/sheevaplug.cfg b/src/tcl/interface/sheevaplug.cfg similarity index 100% rename from src/target/interface/sheevaplug.cfg rename to src/tcl/interface/sheevaplug.cfg diff --git a/src/target/interface/signalyzer.cfg b/src/tcl/interface/signalyzer.cfg similarity index 100% rename from src/target/interface/signalyzer.cfg rename to src/tcl/interface/signalyzer.cfg diff --git a/src/target/interface/stm32-stick.cfg b/src/tcl/interface/stm32-stick.cfg similarity index 100% rename from src/target/interface/stm32-stick.cfg rename to src/tcl/interface/stm32-stick.cfg diff --git a/src/target/interface/turtelizer2.cfg b/src/tcl/interface/turtelizer2.cfg similarity index 100% rename from src/target/interface/turtelizer2.cfg rename to src/tcl/interface/turtelizer2.cfg diff --git a/src/target/interface/usbprog.cfg b/src/tcl/interface/usbprog.cfg similarity index 100% rename from src/target/interface/usbprog.cfg rename to src/tcl/interface/usbprog.cfg diff --git a/src/target/interface/vsllink.cfg b/src/tcl/interface/vsllink.cfg similarity index 100% rename from src/target/interface/vsllink.cfg rename to src/tcl/interface/vsllink.cfg diff --git a/src/target/target/aduc702x.cfg b/src/tcl/target/aduc702x.cfg similarity index 100% rename from src/target/target/aduc702x.cfg rename to src/tcl/target/aduc702x.cfg diff --git a/src/target/target/at91eb40a.cfg b/src/tcl/target/at91eb40a.cfg similarity index 100% rename from src/target/target/at91eb40a.cfg rename to src/tcl/target/at91eb40a.cfg diff --git a/src/target/target/at91r40008.cfg b/src/tcl/target/at91r40008.cfg similarity index 100% rename from src/target/target/at91r40008.cfg rename to src/tcl/target/at91r40008.cfg diff --git a/src/target/target/at91rm9200.cfg b/src/tcl/target/at91rm9200.cfg similarity index 100% rename from src/target/target/at91rm9200.cfg rename to src/tcl/target/at91rm9200.cfg diff --git a/src/target/target/at91sam9260.cfg b/src/tcl/target/at91sam9260.cfg similarity index 100% rename from src/target/target/at91sam9260.cfg rename to src/tcl/target/at91sam9260.cfg diff --git a/src/target/target/at91sam9260_ext_RAM_ext_flash.cfg b/src/tcl/target/at91sam9260_ext_RAM_ext_flash.cfg similarity index 100% rename from src/target/target/at91sam9260_ext_RAM_ext_flash.cfg rename to src/tcl/target/at91sam9260_ext_RAM_ext_flash.cfg diff --git a/src/target/target/davinci.cfg b/src/tcl/target/davinci.cfg similarity index 100% rename from src/target/target/davinci.cfg rename to src/tcl/target/davinci.cfg diff --git a/src/target/target/epc9301.cfg b/src/tcl/target/epc9301.cfg similarity index 100% rename from src/target/target/epc9301.cfg rename to src/tcl/target/epc9301.cfg diff --git a/src/target/target/feroceon.cfg b/src/tcl/target/feroceon.cfg similarity index 100% rename from src/target/target/feroceon.cfg rename to src/tcl/target/feroceon.cfg diff --git a/src/target/target/imx21.cfg b/src/tcl/target/imx21.cfg similarity index 100% rename from src/target/target/imx21.cfg rename to src/tcl/target/imx21.cfg diff --git a/src/target/target/imx27.cfg b/src/tcl/target/imx27.cfg similarity index 100% rename from src/target/target/imx27.cfg rename to src/tcl/target/imx27.cfg diff --git a/src/target/target/imx31.cfg b/src/tcl/target/imx31.cfg similarity index 100% rename from src/target/target/imx31.cfg rename to src/tcl/target/imx31.cfg diff --git a/src/target/target/imx35.cfg b/src/tcl/target/imx35.cfg similarity index 100% rename from src/target/target/imx35.cfg rename to src/tcl/target/imx35.cfg diff --git a/src/target/target/is5114.cfg b/src/tcl/target/is5114.cfg similarity index 100% rename from src/target/target/is5114.cfg rename to src/tcl/target/is5114.cfg diff --git a/src/target/target/ixp42x.cfg b/src/tcl/target/ixp42x.cfg similarity index 100% rename from src/target/target/ixp42x.cfg rename to src/tcl/target/ixp42x.cfg diff --git a/src/target/target/lm3s3748.cfg b/src/tcl/target/lm3s3748.cfg similarity index 100% rename from src/target/target/lm3s3748.cfg rename to src/tcl/target/lm3s3748.cfg diff --git a/src/target/target/lm3s6965.cfg b/src/tcl/target/lm3s6965.cfg similarity index 100% rename from src/target/target/lm3s6965.cfg rename to src/tcl/target/lm3s6965.cfg diff --git a/src/target/target/lm3s811.cfg b/src/tcl/target/lm3s811.cfg similarity index 100% rename from src/target/target/lm3s811.cfg rename to src/tcl/target/lm3s811.cfg diff --git a/src/target/target/lpc2103.cfg b/src/tcl/target/lpc2103.cfg similarity index 100% rename from src/target/target/lpc2103.cfg rename to src/tcl/target/lpc2103.cfg diff --git a/src/target/target/lpc2124.cfg b/src/tcl/target/lpc2124.cfg similarity index 100% rename from src/target/target/lpc2124.cfg rename to src/tcl/target/lpc2124.cfg diff --git a/src/target/target/lpc2129.cfg b/src/tcl/target/lpc2129.cfg similarity index 100% rename from src/target/target/lpc2129.cfg rename to src/tcl/target/lpc2129.cfg diff --git a/src/target/target/lpc2148.cfg b/src/tcl/target/lpc2148.cfg similarity index 100% rename from src/target/target/lpc2148.cfg rename to src/tcl/target/lpc2148.cfg diff --git a/src/target/target/lpc2294.cfg b/src/tcl/target/lpc2294.cfg similarity index 100% rename from src/target/target/lpc2294.cfg rename to src/tcl/target/lpc2294.cfg diff --git a/src/target/target/lpc2378.cfg b/src/tcl/target/lpc2378.cfg similarity index 100% rename from src/target/target/lpc2378.cfg rename to src/tcl/target/lpc2378.cfg diff --git a/src/target/target/lpc2478.cfg b/src/tcl/target/lpc2478.cfg similarity index 100% rename from src/target/target/lpc2478.cfg rename to src/tcl/target/lpc2478.cfg diff --git a/src/target/target/mega128.cfg b/src/tcl/target/mega128.cfg similarity index 100% rename from src/target/target/mega128.cfg rename to src/tcl/target/mega128.cfg diff --git a/src/target/target/netx500.cfg b/src/tcl/target/netx500.cfg similarity index 100% rename from src/target/target/netx500.cfg rename to src/tcl/target/netx500.cfg diff --git a/src/target/target/omap3530.cfg b/src/tcl/target/omap3530.cfg similarity index 100% rename from src/target/target/omap3530.cfg rename to src/tcl/target/omap3530.cfg diff --git a/src/target/target/omap5912.cfg b/src/tcl/target/omap5912.cfg similarity index 100% rename from src/target/target/omap5912.cfg rename to src/tcl/target/omap5912.cfg diff --git a/src/target/target/pic32mx.cfg b/src/tcl/target/pic32mx.cfg similarity index 100% rename from src/target/target/pic32mx.cfg rename to src/tcl/target/pic32mx.cfg diff --git a/src/target/target/pxa255.cfg b/src/tcl/target/pxa255.cfg similarity index 100% rename from src/target/target/pxa255.cfg rename to src/tcl/target/pxa255.cfg diff --git a/src/target/target/pxa270.cfg b/src/tcl/target/pxa270.cfg similarity index 100% rename from src/target/target/pxa270.cfg rename to src/tcl/target/pxa270.cfg diff --git a/src/target/target/readme.txt b/src/tcl/target/readme.txt similarity index 100% rename from src/target/target/readme.txt rename to src/tcl/target/readme.txt diff --git a/src/target/target/sam7se512.cfg b/src/tcl/target/sam7se512.cfg similarity index 100% rename from src/target/target/sam7se512.cfg rename to src/tcl/target/sam7se512.cfg diff --git a/src/target/target/sam7x256.cfg b/src/tcl/target/sam7x256.cfg similarity index 100% rename from src/target/target/sam7x256.cfg rename to src/tcl/target/sam7x256.cfg diff --git a/src/target/target/samsung_s3c2410.cfg b/src/tcl/target/samsung_s3c2410.cfg similarity index 100% rename from src/target/target/samsung_s3c2410.cfg rename to src/tcl/target/samsung_s3c2410.cfg diff --git a/src/target/target/samsung_s3c2440.cfg b/src/tcl/target/samsung_s3c2440.cfg similarity index 100% rename from src/target/target/samsung_s3c2440.cfg rename to src/tcl/target/samsung_s3c2440.cfg diff --git a/src/target/target/samsung_s3c4510.cfg b/src/tcl/target/samsung_s3c4510.cfg similarity index 100% rename from src/target/target/samsung_s3c4510.cfg rename to src/tcl/target/samsung_s3c4510.cfg diff --git a/src/target/target/samsung_s3c6410.cfg b/src/tcl/target/samsung_s3c6410.cfg similarity index 100% rename from src/target/target/samsung_s3c6410.cfg rename to src/tcl/target/samsung_s3c6410.cfg diff --git a/src/target/target/sharp_lh79532.cfg b/src/tcl/target/sharp_lh79532.cfg similarity index 100% rename from src/target/target/sharp_lh79532.cfg rename to src/tcl/target/sharp_lh79532.cfg diff --git a/src/target/target/smdk6410.cfg b/src/tcl/target/smdk6410.cfg similarity index 100% rename from src/target/target/smdk6410.cfg rename to src/tcl/target/smdk6410.cfg diff --git a/src/target/target/smp8634.cfg b/src/tcl/target/smp8634.cfg similarity index 100% rename from src/target/target/smp8634.cfg rename to src/tcl/target/smp8634.cfg diff --git a/src/target/target/stm32.cfg b/src/tcl/target/stm32.cfg similarity index 100% rename from src/target/target/stm32.cfg rename to src/tcl/target/stm32.cfg diff --git a/src/target/target/str710.cfg b/src/tcl/target/str710.cfg similarity index 100% rename from src/target/target/str710.cfg rename to src/tcl/target/str710.cfg diff --git a/src/target/target/str730.cfg b/src/tcl/target/str730.cfg similarity index 100% rename from src/target/target/str730.cfg rename to src/tcl/target/str730.cfg diff --git a/src/target/target/str750.cfg b/src/tcl/target/str750.cfg similarity index 100% rename from src/target/target/str750.cfg rename to src/tcl/target/str750.cfg diff --git a/src/target/target/str912.cfg b/src/tcl/target/str912.cfg similarity index 100% rename from src/target/target/str912.cfg rename to src/tcl/target/str912.cfg diff --git a/src/target/target/test_reset_syntax_error.cfg b/src/tcl/target/test_reset_syntax_error.cfg similarity index 100% rename from src/target/target/test_reset_syntax_error.cfg rename to src/tcl/target/test_reset_syntax_error.cfg diff --git a/src/target/target/test_syntax_error.cfg b/src/tcl/target/test_syntax_error.cfg similarity index 100% rename from src/target/target/test_syntax_error.cfg rename to src/tcl/target/test_syntax_error.cfg diff --git a/src/target/target/ti_dm355.cfg b/src/tcl/target/ti_dm355.cfg similarity index 100% rename from src/target/target/ti_dm355.cfg rename to src/tcl/target/ti_dm355.cfg diff --git a/src/target/target/ti_dm6446.cfg b/src/tcl/target/ti_dm6446.cfg similarity index 100% rename from src/target/target/ti_dm6446.cfg rename to src/tcl/target/ti_dm6446.cfg diff --git a/src/target/target/xba_revA3.cfg b/src/tcl/target/xba_revA3.cfg similarity index 100% rename from src/target/target/xba_revA3.cfg rename to src/tcl/target/xba_revA3.cfg diff --git a/src/target/test/selftest.cfg b/src/tcl/test/selftest.cfg similarity index 100% rename from src/target/test/selftest.cfg rename to src/tcl/test/selftest.cfg diff --git a/src/target/test/syntax1.cfg b/src/tcl/test/syntax1.cfg similarity index 100% rename from src/target/test/syntax1.cfg rename to src/tcl/test/syntax1.cfg -- 2.30.2