Commit Graph

12 Commits

Author SHA1 Message Date
Colin Finck
ea1bf6c96b
[ROSBE-UNIX] Update sanity checks in makepackage.sh 2019-12-24 17:46:19 +01:00
Colin Finck
698e293982
Prepare the scripts for the RosBE 2.2 release. 2019-10-20 12:35:11 +02:00
Dennis Luxen
5d9afaa437 Remove make from toolchain as CMake is used 2018-08-20 18:52:49 +02:00
Dennis Luxen
f072e3b198 MakePackage.sh: support svn as well as git repos (#4)
* MakePackage.sh: support git repos and drop svn support
2018-06-28 18:54:47 +02:00
Dennis Luxen
9cf1bb87d9 Replace #!/bin/bash with #!/usr/bin/env bash (#3)
This PR pulls the location of `bash` from the environment and makes any workarounds for systems like FreeBSD unnecessary that put the `bash` in a different directory.
2018-06-28 10:06:56 +02:00
Pierre Schweitzer
525ec3c913 [ROSBE]
Fix makepackage.sh script so that it doesn't fail with new SVN WC.
Also update packages in it

svn path=/trunk/RosBE/; revision=2092
2014-02-12 21:26:24 +00:00
Colin Finck
4119fa38bb My RosBE-Unix 2.0-RC1 changes. Don't ask me why I haven't committed them yet...
In some details:
- Add CMake, update GMP and Make, remove NASM.
- Strip off all debugging symbols from the built components.
- Remove all RBuild-specific quirks. This simplifies many scripts :-)

svn path=/trunk/RosBE/; revision=1345
2011-12-05 21:40:23 +00:00
Colin Finck
1bfaaa691e - Make "getincludes" a shared tool and also use it for setting the ROSBE_HOST/TARGET_CFLAGS/CXXFLAGS variables in RosBE-Windows.
- Modify it to put quotes around the pathes it outputs. (for pathes containing spaces)

svn path=/trunk/tools/RosBE/; revision=1179
2010-02-07 22:18:32 +00:00
Colin Finck
48b49abb63 - Bump version to 1.5
- Add a new "setuplibrary.sh" containing many functions from "rosbelibrary.sh".
  This one can be shared between "buildtoolchain.sh" (RosBE-Windows) and "RosBE-Builder.sh" (RosBE-Unix) to simplify building the toolchain and minimize code differences.
- Add an optional installation directory parameter to "RosBE-Builder.sh".
  If this one is given, the script will perform an unattended installation to the specified directory as long as it does not yet exist. Might be useful if we consider packaging RosBE-Unix into DEB/RPM/... packages in the future.
- Remove the update routines for previous versions. 1.5 changed too much stuff, so that a direct update isn't feasible in this version.
- Add bash's "local" keyword where appropriate.

Besides, the required source packages can now be downloaded from http://svn.reactos.org/RosBE-Sources.
You no longer need to retrieve them from released RosBE-Unix versions.

svn path=/trunk/tools/RosBE/; revision=1130
2009-11-03 21:40:22 +00:00
Colin Finck
5d209428cd [SVN maintenance] Set svn:executable for most of our shell scripts
svn path=/trunk/tools/RosBE/; revision=949
2009-04-16 19:47:44 +00:00
Colin Finck
4064e8ea27 - Downgrade MinGW Runtime back to 3.13.
Using the complete 3.15.x package leads to building problems.
- Set the PATH variable again in RosBE-Builder.sh, otherwise GCC compilation fails
- Fix building "make" with RosBE-Builder.sh
- Delete the contents of the target directory before doing a reinstallation
- Delete the "$installdir/share" directory as well after compiling the stuff
- Update the README with the latest information
- Make the version.sh output nicer
- Minor tweaks in makepackage.sh to get the package built properly
- Update the SVN-Readme.txt files

svn path=/trunk/tools/RosBE/; revision=934
2009-02-14 18:22:46 +00:00
Colin Finck
e85c601162 - The secret of Colin's RosBE-Unix packaging is now in your hand!
Add a script, which does 50% of the work for building a RosBE-Unix release out of the SVN sources.
  The only remaining stuff is creating the source packages, which is merely downloading build tools, applying patches and repackaging them.
- Fix the return stuff in "RosBE-Builder.sh"

svn path=/trunk/tools/RosBE/; revision=933
2009-02-11 18:16:09 +00:00