CVS: packaging README-msp430-bsl.txt,1.1,1.2 README-msp430-jtag.txt,1.1,1.2 README.txt,1.2,1.3 makefile,1.2,1.3 mspgcc-full-install.nsi,1.1,1.2

Chris Liechti <[email protected]>
Newsgroups gmane.comp.hardware.texas-instruments.msp430.gcc.cvs
Message-ID <[email protected]>
Update of /cvsroot/mspgcc/packaging
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18227/packaging

Modified Files:
	README-msp430-bsl.txt README-msp430-jtag.txt README.txt 
	makefile mspgcc-full-install.nsi 
Log Message:
- fixes for the windows installer
- add the patches in a separate subdirectory
- update readmes

Index: README-msp430-bsl.txt
===================================================================
RCS file: /cvsroot/mspgcc/packaging/README-msp430-bsl.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- README-msp430-bsl.txt	26 Sep 2005 22:02:31 -0000	1.1
+++ README-msp430-bsl.txt	26 Sep 2005 22:46:39 -0000	1.2
@@ -13,7 +13,7 @@
 Features
 --------
 
-- understands TI-Text and Intel-hex
+- understands ELF, TI-Text and Intel-hex
 - download to Flash and/or RAM, erase, verify
 - reset and wait for keypress (to run a device directly from the port
   power)

Index: README-msp430-jtag.txt
===================================================================
RCS file: /cvsroot/mspgcc/packaging/README-msp430-jtag.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- README-msp430-jtag.txt	26 Sep 2005 22:02:31 -0000	1.1
+++ README-msp430-jtag.txt	26 Sep 2005 22:46:39 -0000	1.2
@@ -10,7 +10,7 @@
 Features
 --------
 
-- understands TI-Text and Intel-hex
+- understands ELF, TI-Text and Intel-hex
 - download to Flash and/or RAM, erase, verify
 - reset device
 - load addres into R0/PC and run

Index: README.txt
===================================================================
RCS file: /cvsroot/mspgcc/packaging/README.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -d -r1.2 -r1.3
--- README.txt	23 Jun 2004 19:15:46 -0000	1.2
+++ README.txt	26 Sep 2005 22:46:39 -0000	1.3
@@ -34,11 +34,6 @@
     parallel port JTAG tools supplied by Texas Instruments and some third parties. You could
     even make your own. The circuit diagram is available from the Texas Instruments web site.
 
-Insight
-
-    The is the GDB debugger, with the addition of a GUI front end. Like GDB it can be used for
-    simulation and in circuit debugging of MSP430 code.
-
 gdbproxy
 
     The gdbproxy program provides a TCP/IP to JTAG interface for the MSP430 FET JTAG device.
@@ -54,6 +49,16 @@
     required when using gdbproxy on a Windows NT, 2000 or XP machine. Without it gdbproxy will be
     blocked from controlling the parallel port, and hence the JTAG tool.
 
+msp430-jtag, msp430-bsl
+
+    These tools can download elf, intel-hex and TI-text files trough JTAG (parallel interface)
+    or BSL (serial port).
+
+msp430-downloader
+
+    Graphical frontend for msp430-jtag. This makes it easier to associate .a43 or .elf
+    files to the downloader.
+
 
 The home page for the GNU tools is
     http://www.gnu.org

Index: makefile
===================================================================
RCS file: /cvsroot/mspgcc/packaging/makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -d -r1.2 -r1.3
--- makefile	26 Sep 2005 22:02:31 -0000	1.2
+++ makefile	26 Sep 2005 22:46:39 -0000	1.3
@@ -115,8 +115,8 @@
 	@echo "the very first time):"
 	@echo "# make build"
 	@echo 
-	@echo "Windows installer (from a CVS checkout)"
-	@echo "# make build build-addon windows-installer"
+	@echo "Windows installer (from a CVS checkout):"
+	@echo "# make build-installer"
 
 debug:
 	@echo BUILDDATE = $(BUILDDATE)
@@ -259,7 +259,7 @@
 	$(FILELIST_RM) files-before.txt files-after.txt
 
 
-msp430-gdbproxy:
+gdbproxy-install:
 	cp msp430-gdbproxy.exe $(INSTALLDIR)/bin/msp430-gdbproxy.exe
 
 # (lib)MSP430mspgcc.dll/so (lib)HIL.dll/so and giveio, loadrv on windows.
@@ -398,7 +398,7 @@
         libraries-build         libraries-install
 
 # Examples and documentation
-build-addon: examples-build examples-install  docs-install
+build-addon: examples-build examples-install docs-install gdbproxy-install
 
 # Build everything and the windows installer
 build-installer:  build build-addon  windows-installer

Index: mspgcc-full-install.nsi
===================================================================
RCS file: /cvsroot/mspgcc/packaging/mspgcc-full-install.nsi,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- mspgcc-full-install.nsi	26 Sep 2005 22:02:31 -0000	1.1
+++ mspgcc-full-install.nsi	26 Sep 2005 22:46:39 -0000	1.2
@@ -64,8 +64,6 @@
     WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT}" "NoModify" "1"
     WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT}" "NoRepair" "1"
     
-    Call AddPath
-    
     WriteUninstaller "${PRODUCT}-uninstall.exe"
 SectionEnd
 
@@ -83,6 +81,8 @@
 
 Section "Documentation" SecDocs
     !include "msp430-docs-install.nsh"
+    SetOutPath $INSTDIR\docs
+    File "${SRCDIR}\stamp.txt"
     CreateDirectory "$SMPROGRAMS\mspgcc"
     CreateShortCut "$SMPROGRAMS\mspgcc\mspgcc-manual.lnk" "$INSTDIR\docs\mspgcc-manual.pdf" "" "$INSTDIR\docs\mspgcc-manual.pdf" 0
     CreateShortCut "$SMPROGRAMS\mspgcc\mspgcc-faq.lnk"    "$INSTDIR\docs\mspgcc-faq.pdf"    "" "$INSTDIR\docs\mspgcc-faq.pdf" 0
@@ -95,7 +95,7 @@
     CreateShortCut "$SMPROGRAMS\mspgcc\examples.lnk"    "$INSTDIR\examples"    "" "$INSTDIR\examples" 0
 SectionEnd
 
-Section "Examples" SecLibraries
+Section "Libraries" SecLibraries
     !include "msp430-libraries-install.nsh"
 SectionEnd
 
@@ -109,7 +109,7 @@
 
 Section "JTAG and BSL" SecDownloader
     SetOutPath "$INSTDIR\bin"
-    File "msp430-gdbproxy.exe"
+    File "${SRCDIR}\bin\msp430-gdbproxy.exe"
     ;~ File "c:\mspgcc\bin\msp430-reset.exe"
     File "${SRCDIR}\bin\python23.dll"
     File "${SRCDIR}\bin\msp430-bsl.exe"
@@ -195,6 +195,10 @@
     SectionEnd
 SubSectionEnd
 
+Section "Set PATH" SecPath
+    Call AddPath
+SectionEnd
+
 
 #----------------------------------------------------------------------------
 
@@ -231,6 +235,7 @@
     Delete "$SMPROGRAMS\mspgcc\examples.lnk"
     #docs
     !include "msp430-docs-uninstall.nsh"
+    Delete "$INSTDIR\stamp.txt"
     Delete "$SMPROGRAMS\mspgcc\msp430-manual.lnk"
     Delete "$SMPROGRAMS\mspgcc\msp430-faq.lnk"
     Delete "$SMPROGRAMS\mspgcc\Documentation.lnk"
@@ -324,4 +329,5 @@
   !insertmacro MUI_DESCRIPTION_TEXT ${SecMakeAndLibs}   "The GNU make utilities - make, diff, patch, rm, mv, mkdir, cp and the cygwin libraries."
   !insertmacro MUI_DESCRIPTION_TEXT ${SecMake}          "The GNU make utilities - make, diff, patch, rm, mv, mkdir, cp."
   !insertmacro MUI_DESCRIPTION_TEXT ${SecCygwin}        "Cygwin DLLs required for the tools. Can be left out if a recent Cygwin is already installed on the box"
+  !insertmacro MUI_DESCRIPTION_TEXT ${SecPath}          "Set the PATH environment variable so that the msp430-* tools are found."
 !insertmacro MUI_FUNCTION_DESCRIPTION_END



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.