Added another test build configuration
[fw/openocd] / testing / build.test2 / README.txt
diff --git a/testing/build.test2/README.txt b/testing/build.test2/README.txt
new file mode 100755 (executable)
index 0000000..f4bedcc
--- /dev/null
@@ -0,0 +1,59 @@
+\r
+This makefile is how I Duane Ellis (openocd@duaneellis.com) builds\r
+openocd test purposes on Cygwin. I have included it here so others\r
+might also make use of the same configuration that I use to develop\r
+Openocd.\r
+\r
+--Duane Ellis\r
+\r
+To make use of it do the following:\r
+\r
+(1)    Check out openocd in the standard way.\r
+\r
+For example - in cygwin, type this:\r
+\r
+    bash$  mkdir -p /home/duane/test\r
+    bash$  cd /home/duane/test\r
+    bash$  svn co https://svn.berlios.de/svnroot/repos/openocd/trunk openocd\r
+\r
+(2)    COPY this folder "right above" where you have OpenOCD.\r
+\r
+    bash$  cd /home/duane/test\r
+    bash$  cp ./openocd/testing/build.test2/*   /home/duane/test/.\r
+\r
+(3) OPTIONALLY\r
+\r
+    You might want to review the file "local.uses"\r
+    Change options and so forth at the top of the file.\r
+\r
+(4)    Initially, you need to download some additional files.\r
+       These include "libftdi", "libconfuse", and the ftd2xx drivers.\r
+\r
+(5)    You also need to build the supporting libraries and install them\r
+       (They are installed "locally" only)\r
+\r
+       Type this command:\r
+\r
+    bash$ cd /home/duane/test\r
+\r
+    bash$ make initial.build\r
+\r
+         which:  (1) downloads files\r
+                 (2) builds the libs\r
+                 (3) builds OpenOCD\r
+\r
+(6)     As you hack upon OpenOCD... to rebuild OpenOCD...\r
+       \r
+    bash$ cd /home/duane/test\r
+\r
+    bash$ make remake\r
+\r
+         which: (1) re-bootstraps \r
+                (2) re-configures\r
+                (3) re-builds\r
+                (4) re-installs.\r
+   \r
+=======\r
+**END**\r
+=======\r
+\r