Commit Graph

884 Commits

Author SHA1 Message Date
Daniel Reimer
4013d06dfa (RosBE) First updates for the other binaries. First parts of changelog. 2020-04-15 19:29:14 +02:00
Daniel Reimer
1640769850 [ROSBE] More preparation for new version - Include AMD64 compiler into base package as optional component - Add new XP GlobalSign Certs 2020-04-15 19:29:14 +02:00
Daniel Reimer
2b9163c769 [ROSBE]
Update changelog once more
2020-04-15 19:29:14 +02:00
Daniel Reimer
7e14a36192 [ROSBE] Check through all needed CRTs and remove the no more needed ones. Dedicated to Thomas Faber ^^ 2020-04-15 19:29:14 +02:00
Daniel Reimer
da2391f4ef [ROSBE] Downgrade CMake to maintain XP/ROS support... and fix a typo 2020-04-15 19:29:14 +02:00
Daniel Reimer
607181b349 [ROSBE] Fix Bison path, update changelog + remove wget update for XP and ROS support, try to persuade setup to create a lower case bin folder to make new cmake happy, fix all errors showing up in PS version due to bad regex and not enough file access rights... 2020-04-15 19:29:14 +02:00
Daniel Reimer
06ee4c3990 [ROSBE] Hello new dependencies. Wanna bet I forgot one? ^^ 2020-04-15 19:29:14 +02:00
Daniel Reimer
08390d47b9 (RosBE) First updates for the other binaries. First parts of changelog. 2020-04-15 19:29:14 +02:00
Daniel Reimer
8f564dc53d [ROSBE] Fix removal of desktop shortcuts on uninstall. No good idea to remove from current user while the shortcuts are on public desktop... Fix removal of a few shortcuts even if you say NO on uninstall. 2020-04-15 19:29:13 +02:00
Daniel Reimer
237a302d62 [ROSBE] Fix indentation... 2020-04-15 19:29:13 +02:00
Daniel Reimer
266b052f8b [ROSBE] forgot to remove old cert... 2020-04-15 19:29:13 +02:00
Daniel Reimer
4ea765b984 [ROSBE] More preparation for new version - Include AMD64 compiler into base package as optional component - Add new XP GlobalSign Certs 2020-04-15 19:29:13 +02:00
Daniel Reimer
dc67ce167d [ROSBE] merge mess! 2020-04-15 19:29:13 +02:00
Daniel Reimer
e43dfa4d46 [ROSBE] New Version preparation
Add AMD64 compiler to base setup
2020-04-15 19:29:13 +02:00
Daniel Reimer
77d66a6ba9 [ROSBE]
This is what happens when you try to make everyone happy at once. Add more rights to Users in Install root dir.
2020-04-15 19:29:13 +02:00
Daniel Reimer
f48211ea01 [ROSBE]
Update changelog last time
2020-04-15 19:29:13 +02:00
dreimer1986
65411d2e9b [ROSBE]
Removed old hack
Readded dlls needed for cmake
2020-04-15 19:29:13 +02:00
Victor Perevertkin
4ae0aa250b
[ROSBE] Build GCC with --enable-sjlj-exceptions.
In fact it was built like that before as well
(probably because GCC 4.7.2 don't support dwarf2 exceptions)
Binaries built with RosBE and dwarf2 exceptions don't work for some unknown (yet) reason
2020-04-14 20:39:44 +03:00
Victor Perevertkin
b19106a7e5
[ROSBE-WINDOWS] Update dependencies versions 2020-04-14 20:33:39 +03:00
Colin Finck
32dcc00319
[ROSBE-WINDOWS] Add precise checks for the correct MSYS environment. 2020-04-14 18:44:01 +02:00
Colin Finck
7acd82aa40
[ROSBE-WINDOWS] Sync Buildtoolchain with latest RosBE-Unix changes to provide Bison and Flex builds and an updated CMake.
Bison 3.5 doesn't build under Mingw-w64 out of the box, but the small patch "bison-3.5-reactos-fix-win32-build.patch" fixes that.
It then only needs the BISON_PKGDATADIR and M4 environment variables set correctly (due to poor relocatability of the built binary).

Flex 2.6.4 depends on several POSIX-isms, and the version from winflexbison is heavily modified, so I decided for an MSYS2 build.
This requires a different environment, which is why we have an additional "buildtoolchain-msys.sh" script now.
Let's hope they import some winflexbison changes in the future.

Updated builds are available at https://svn.reactos.org/RosBE-Temp
2019-12-24 17:36:54 +01:00
Colin Finck
0aa7eea76d
[BUILDTOOLCHAIN] Disable localization for the build process (aka export LANG=C). 2019-08-19 09:22:39 +02:00
Colin Finck
7edb44b521
[BUILDTOOLCHAIN] Fix host/build/target triplets for the Windows toolchain, use NTFS links in MSYS (requires Win10 or elevated MSYS prompt for other NT6+ versions), and suggest autorebase.bat 2019-08-19 09:12:09 +02:00
Colin Finck
7b11da43d6
[SETUPLIBRARY] Fix package extraction to work directory. 2019-08-19 09:09:08 +02:00
Colin Finck
b1e2dad373
[SETUPLIBRARY] Check the $rs_process_* variable only in rs_prepare_module and extract unconditionally in rs_extract_module.
This no longer requires an rs_process_* variable for GMP, MPC, and MPFR, which makes no sense anyway, because they are always needed for building GCC.
2019-08-18 16:00:25 +02:00
Colin Finck
79e21a3c01
[ROSBE-WINDOWS] Update some version numbers in the README.odt. 2019-08-18 15:27:13 +02:00
Colin Finck
ae5a1029e1
[BUILDTOOLCHAIN] Update the script to auto-build the Binutils 2.32, GCC 8.3.0, Mingw-w64 6.0.0, etc. toolchain for RosBE 2.2
Source packages for this release will be available at https://svn.reactos.org/RosBE-Sources/rosbe_2.2
2019-08-18 15:23:43 +02:00
Colin Finck
54cdf02e19
[BUILDTOOLCHAIN] Sync setuplibrary.sh changes from RosBE-Unix and add required MSYS conditionals. 2019-08-18 15:20:21 +02:00
Colin Finck
3a355dc741
[BUILDTOOLCHAIN] Extract with bunzip2 and tar instead of "tar xjf" due to https://github.com/msys2/MSYS2-packages/issues/1548 2019-08-18 13:14:56 +02:00
Colin Finck
c67d61dcd9
Remove old Buildtoolchain versions from Git and only keep a single "latest" one.
We used to ship multiple GCC versions with RosBE and therefore needed multiple scripts, but these times are long gone.
2018-08-21 11:55:49 +02:00
Dennis Luxen
5d9afaa437 Remove make from toolchain as CMake is used 2018-08-20 18:52:49 +02:00
Daniel Reimer
5c651a0491 Preparation for RosBE 2.1.6 for Windows (#1)
- HTTP -> HTTPS in updater script
- Fix Updater script by granting access rights for it. ROSBE-129
- Remove sSVN and it's SVN binaries being useless now.
- Update changelog showing the binary updates.
- Update Copyright header year -> 2018
- 2.1.5 -> 2.1.6
2018-01-28 20:08:38 +01:00
Daniel Reimer
37e471df8a [ROSBE]
Updated changelog last time.

svn path=/trunk/RosBE/; revision=2348
2017-08-06 17:07:00 +00:00
Daniel Reimer
cea3ca7271 [ROSBE]
Some fixes for spaces not breaking everything. Still CMAKE seems to dislike it.
Change name back to just ReactOS Build Environment before the honoring sounds like sarasm. + HAXX to make the uninstaller remove the old one.

svn path=/trunk/RosBE/; revision=2338
2017-04-22 13:00:55 +00:00
Daniel Reimer
2d3e0a8ca9 [ROSBE]
Some preparations for a lil bugfix release. Revert Setup only gaining user rights due to cons weigh way more than the one pro.

svn path=/trunk/RosBE/; revision=2337
2017-04-22 11:25:57 +00:00
Daniel Reimer
76a48f5f5f [ROSBE]
Add RequestExecutionLevel user
ROSBE-114

svn path=/trunk/RosBE/; revision=2336
2017-04-22 08:25:27 +00:00
Daniel Reimer
294676c120 [ROSBE]
Try to make it user's decision if he uses %PATH% or not.
ROSBE-97

svn path=/trunk/RosBE/; revision=2334
2017-03-14 21:07:26 +00:00
Daniel Reimer
cdbd73149e [ROSBE]
Prepare a Fix Build of RosBE called v2.1.4
ROSBE-84 ROSBE-88 ROSBE-89 ROSBE-96 ROSBE-105

svn path=/trunk/RosBE/; revision=2333
2017-03-13 12:58:32 +00:00
Daniel Reimer
67993ef599 [ROSBE]
Fix clean command removing what it should + fix log cleanup, too.
ROSBE-105 #resolve #comment Fixed, thx for reporting. ^^

svn path=/trunk/RosBE/; revision=2332
2017-03-13 12:01:43 +00:00
Daniel Reimer
80220fcc9e [ROSBE]
Remove useless check only causing trouble if you build a branch from somewhere else.

svn path=/trunk/RosBE/; revision=2331
2017-03-05 16:33:42 +00:00
Daniel Reimer
cf5bcbfbd8 [ROSBE]
Prepare a bugfix release for RosBE. No need for a *nix update in that case.

svn path=/trunk/RosBE/; revision=2278
2016-08-21 17:46:34 +00:00
Daniel Reimer
4c838bb042 [ROSBE]
update readme + add some missing spaces to nsi file.

svn path=/trunk/RosBE/; revision=2277
2016-08-21 17:07:32 +00:00
Daniel Reimer
408dfa4670 [ROSBE]
Correct SSVN when RosBE installation directory includes a space by Roel Messiant
ROSBE-96 #resolve #comment added, thx for fixing ^^

svn path=/trunk/RosBE/; revision=2276
2016-08-21 16:58:10 +00:00
Daniel Reimer
41995d2b9d Experimental certificate update for Windows XP needed to at least have recent certs for access to ReactOS servers. YET UNTESTED!
ROSBE-84

svn path=/trunk/RosBE/; revision=2263
2016-04-15 16:35:59 +00:00
Daniel Reimer
83fadc2fb5 Preparation work for a bugfix release of RosBE Windows. (ONLY WINDOWS, so no need to do any Unix work that time, Pierre ^^)
ROSBE-84
ROSBE-88
ROSBE-89

svn path=/trunk/RosBE/; revision=2262
2016-04-10 08:30:42 +00:00
Daniel Reimer
944df74b3e [ROSBE]
zh-TW resource of the config tool of the Windows version has incorrect encoding by Alvin Wong
ROSBE-60 #resolve #comment Committed, thx ^^

svn path=/trunk/RosBE/; revision=2257
2015-12-02 21:42:00 +00:00
Daniel Reimer
c529e8fa6a [ROSBE]
Revert back to msys diff command
Update changelog

svn path=/trunk/RosBE/; revision=2239
2015-09-07 21:22:03 +00:00
Daniel Reimer
f964c7900c [ROSBE]
Update ChangeLog.txt
Fix NSIS bug which breaks NSIS 3 support + add last few subversion files not worth to skip anymore.

svn path=/trunk/RosBE/; revision=2236
2015-09-07 20:44:41 +00:00
Daniel Reimer
02751d31b6 [ROSBE]
Improved Icons for RosBE-Windows by Jared Smudde
ROSBE-71 #resolve #comment Committed, thx ^^

svn path=/trunk/RosBE/; revision=2235
2015-09-06 21:02:18 +00:00
Daniel Reimer
1db09c92c5 [ROSBE]
Translation updates by Adam Stachowicz 
ROSBE-69 #resolve #comment Committed, thx ^^

svn path=/trunk/RosBE/; revision=2229
2015-08-27 18:20:07 +00:00