-
Notifications
You must be signed in to change notification settings - Fork 155
fbc 1.06.0 pre-release package build updates #119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- download for ddraw.h and dinput.h - download Gorc.zip/GoRC.exe from author site
- mingw-w64/mingw32 needs explicit --host=i686-w64-mingw32 when cross compiling from mingw64 to mingw32
… of multiple targets
Author: coderJeff <coder@execulink.com>
…libffi - expect use src/compiler/obj/<target> directory - cache key files from libffi builds, for faster rebuilding
- combine search in to a single find | grep | sed, - use intermediate file for really long command line when linking - break up long command lines (otherwise will fail on cmd.exe shell) - force xargs to succeed even when no matches found (otherwise will abort prematurely) - explicity clean fbc-tests.o (it's not part of unit-tests.inc)
…atch for pthread.h
|
I'm merging this change in to fbc/master. These are the changes I need to get the next release out. A separate pull request will be coming for the updated manifests and any other tweaks needed for the next release. |
|
Great work! Sorry for the lack of feedback. |
These changes are leading up to next 1.06.0 release. This is my first iteration of working through the release process in many years. Building and testing packages only.
These updates allow building release packages for the following targets(hosts, toolchain):
For each target/host, the binary package was used to build the source package, then using the newly built compiler to build the test suite. Generally, the 1.06.0 release is a 1.05.0 release with an updated compiler and run-time. Next release after this one should have binding updates and tool chain updates. Manifests will be updated in a separate pull request after reviewing package contents.
Changes for this pull request are summarized as follows:
makefile
build release script: ./contrib/release/build.sh
fbhelp
fbc-tests: ./tests/unit-tests.mk ./tests/log-tests.mk
fbdoc