Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 877

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 881

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 877

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 881

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 877

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 881

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 877

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 881

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 877

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 881

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 877

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 881

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902
Difference between revisions of "Creating SDCC release binary archives from snapshot builds" - SDCC wiki

Difference between revisions of "Creating SDCC release binary archives from snapshot builds"


Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/project-web/sdcc/htdocs/mediawiki/includes/MagicWord.php on line 902
From SDCC wiki
Jump to: navigation, search
(Windows)
 
Line 1: Line 1:
 +
== Bash Script ==
 +
 +
* Instead of below procedures you can also just copy and use repack_release.sh from sdcc/support/scripts/ or https://sourceforge.net/p/sdcc/code/HEAD/tree/trunk/sdcc/support/scripts/repack_release.sh
 +
 
== Linux i386 ==
 
== Linux i386 ==
  
Line 30: Line 34:
 
== Mac OS X universal ==
 
== Mac OS X universal ==
  
* download the linux i386 snaphot binary archive sdcc-snapshot-universal-apple-macosx-yyyymmdd-xxxx.tar.bz2
+
* download the Mac OS X snaphot binary archive sdcc-snapshot-universal-apple-macosx-yyyymmdd-xxxx.tar.bz2
 
* unpack the binary archive:
 
* unpack the binary archive:
 
<pre>
 
<pre>
Line 50: Line 54:
 
* unpack sdcc-doc-yyyymmdd-rrrr.zip to the PKGDIR/doc/ directory
 
* unpack sdcc-doc-yyyymmdd-rrrr.zip to the PKGDIR/doc/ directory
 
* copy files sdcc/support/scripts/sdcc.ico and sdcc/support/scripts/sdcc.nsi (this file) from the sdcc Subversion snapshot to the PKGDIR directory
 
* copy files sdcc/support/scripts/sdcc.ico and sdcc/support/scripts/sdcc.nsi (this file) from the sdcc Subversion snapshot to the PKGDIR directory
* copy file COPYING from the sdcc Subversion snapshot to the PKGDIR directory, rename it to COPYING.txt and it to DOS format:
+
* copy files COPYING and COPYING3 from the sdcc Subversion snapshot to the PKGDIR directory, rename them to COPYING.txt and COPYING3.txt and convert them to DOS format:
 
<pre>
 
<pre>
unix2dos COPYING.txt
+
cp <snapshot>/COPYING sdcc/COPYING.txt
 +
cp <snapshot>/sdas/COPYING3 sdcc/COPYING3.txt
 +
unix2dos sdcc/COPYING.txt sdcc/COPYING3.txt
 
</pre>
 
</pre>
 
* run NSIS installer from PKGDIR directory:
 
* run NSIS installer from PKGDIR directory:
 
<pre>
 
<pre>
"c:\Program Files\NSIS\makensis.exe" -DFULL_DOC -DVER_MAJOR=<VER_MAJOR> -DVER_MINOR=<VER_MINOR> -DVER_REVISION=<VER_PATCH> -DVER_BUILD=<REVISION> sdcc.nsi
+
"c:\Program Files\NSIS\makensis.exe" -DFULL_DOC -DVER_MAJOR=<VER_MAJOR> -DVER_MINOR=<VER_MINOR> \
 +
  -DVER_REVISION=<VER_PATCH> -DVER_BUILD=<REVISION> sdcc.nsi
 
</pre>
 
</pre>
 
* A setup file setup.exe is created in PKGDIR directory. Rename it to sdcc-x.x.x-setup.exe and upload it to sdcc download repository at sourceforge.net
 
* A setup file setup.exe is created in PKGDIR directory. Rename it to sdcc-x.x.x-setup.exe and upload it to sdcc download repository at sourceforge.net
  
 
[https://sourceforge.net/users/borutr/ Borut]
 
[https://sourceforge.net/users/borutr/ Borut]

Latest revision as of 12:27, 18 May 2013

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox