summaryrefslogtreecommitdiffstats
path: root/buildall.sh
Commit message (Collapse)AuthorAgeFilesLines
* buildall.sh: drop MacOS PPC supportHEADmasterH. Peter Anvin2020-06-041-1/+1
| | | | Apple hasn't supported MacOS-PPC for a long, long time.
* Update to match system changes...H. Peter Anvin2020-06-041-1/+1
|
* buildall.sh: don't try to move files which don't existH. Peter Anvin2018-12-261-2/+4
| | | | | | Build failure since Oct 2018 due to missing README Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* MacOSX: set DESTDIR in additon to INSTALLROOTH. Peter Anvin2018-02-201-2/+3
| | | | | | NASM 2.14 changed INSTALLROOT to DESTDIR to match GNU standards. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* buildall: rc0 is not a real release candidateH. Peter Anvin2017-09-271-2/+2
|
* buildall.sh: build i686 rpms, keep up to dateH. Peter Anvin2017-05-011-3/+5
|
* buildall.sh: use force modeH. Peter Anvin2017-04-291-1/+1
|
* buildall.sh: always update the git repo explicitlyH. Peter Anvin2017-04-291-0/+2
|
* Add symlinks for stable and testing releasesH. Peter Anvin2017-04-241-4/+5
|
* buildall.sh: generate repodata for RPM builds, fix lockingH. Peter Anvin2017-04-241-5/+13
| | | | | | | Fix locking so we lock the work directory even for test builds. Generate repodata when we build RPMs. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* buildall.sh: parallelize buildH. Peter Anvin2017-04-181-78/+113
| | | | Do the build in parallel across platforms
* buildall.sh: lock for a test run, MAKE -> makejH. Peter Anvin2017-04-181-4/+7
|
* buildall.sh: export MAKE for parallel makeH. Peter Anvin2017-04-181-0/+1
|
* Avoid symlinks for non-Unix operating systemsH. Peter Anvin2017-04-061-3/+4
|
* Remove existing git-rel directoryH. Peter Anvin2017-04-061-0/+1
|
* Fix the building of MacOS X binaries, add x86-64 to outputH. Peter Anvin2017-02-231-2/+3
|
* buildall.sh: handle tools/release as well as misc/releaseH. Peter Anvin2016-05-251-1/+5
|
* buildall.sh: support "make nsis" for newer buildsH. Peter Anvin2016-03-041-4/+14
| | | | | | Support "make nsis" if nasm.nsi lives in the nsis/ directory. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* buildall.sh: build a Win64 binary packageH. Peter Anvin2016-02-231-4/+21
|
* Change the tripet for the win32 build to reflect use of mingw-w64H. Peter Anvin2012-11-141-1/+1
|
* Only pass .xz files to xz...H. Peter Anvin2012-02-261-1/+1
|
* Use xz -cd to decompress xz filesH. Peter Anvin2012-02-261-2/+2
|
* Changes to handle .xz files betterH. Peter Anvin2012-02-251-4/+4
|
* buildall.sh: don't generate os2 anymoreH. Peter Anvin2012-02-251-10/+10
| | | | | | | OpenWatcom is falling too far behind; if we get a working gcc cross-compiler for OS/2 we might use it, but so far I haven't found a version of gcc for OS/2 which can be build as a cross-compiler as opposed to a native OS/2 binary.
* process_release relied on a variable leak from the build function,H. Peter Anvin2010-11-081-8/+11
| | | | | which no longer works since it is run in a subshell. Fix this by making it explicit.
* Making -e work inside a shell function but trapping the result is apparently ↵H. Peter Anvin2010-11-071-5/+11
| | | | | | | really hard, since the -e-suppressing behavior of just about anything "spills over". Thus, do it the brute-force way by disabling it in the main shell temporarily.
* Looks like -e gets dropped for subshells?H. Peter Anvin2010-11-071-0/+3
|
* Always update LAST_HEAD even if the build wasn't successful; this will ↵H. Peter Anvin2010-11-071-5/+5
| | | | | | prevent the same build from being run over and over and over.
* No point in testing for the existence for a file in the same if statementH. Peter Anvin2010-11-071-1/+1
| | | | as a "cat". Just do the cat and let it fail if approporiate.
* 1. Make excluded tags specific to a certain git revision.H. Peter Anvin2010-11-071-3/+8
| | | | 2. If a tagged build fails, add an exclude for that tag/revision.
* Export all the documentation, not just HTMLH. Peter Anvin2010-06-251-5/+8
|
* Build MacOS X binariesH. Peter Anvin2009-07-301-2/+26
| | | | Add support for building MacOS X binaries
* buildall.sh: change COPYING -> LICENSEH. Peter Anvin2009-07-061-4/+4
|
* Fix excludedirH. Peter Anvin2009-07-051-1/+1
|
* Fix nsis invocation; add exclude directoryH. Peter Anvin2009-07-051-15/+19
|
* Make Win32 installer; change mswin -> win32H. Peter Anvin2009-04-061-3/+6
|
* Change windows -> mswinH. Peter Anvin2009-03-151-3/+3
|
* Put builds in different directories depending on platformH. Peter Anvin2009-03-151-2/+15
| | | | | | To reduce confusion, put binaries in different directories for each platform. We have enough platforms now that it isn't always obvious to people what to grab.
* win32: use the new mingw32 compiler from Fedora 10H. Peter Anvin2009-03-131-1/+1
| | | | Fedora 10 now includes mingw32 in the distro, so use that.
* A bare repository wants "git fetch" not "git pull"H. Peter Anvin2008-09-301-1/+1
| | | | | The tags repository is a bare repository, and needs "git fetch" not "git pull".
* buildall.sh: keep a shadow git repository with daily build tagsH. Peter Anvin2008-09-301-0/+4
| | | | Keep a shadow git repository with all the relevant tags.
* ln -sf doesn't do what you'd expect when the old link points to a directoryH. Peter Anvin2008-09-261-1/+1
|
* Already in work/H. Peter Anvin2008-09-241-1/+1
|
* Always make docs; use new update_release scriptH. Peter Anvin2008-09-231-7/+7
|
* Autobuild HTML docs for webpageH. Peter Anvin2008-09-221-2/+23
|
* Don't compress cwsdmpi.exe (not sure if it is permitted or not.)H. Peter Anvin2008-09-031-1/+2
|
* Produce both UPX:ed and non-UPX:ed versions of the DOS binariesH. Peter Anvin2008-09-031-1/+3
|
* Make sure we run as nasmbuildH. Peter Anvin2007-12-261-0/+5
|
* Make the patchdir contain directoriesH. Peter Anvin2007-12-261-3/+4
|
* Systematic way to force a patch on top of a buildH. Peter Anvin2007-12-261-1/+9
|