| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| | |
"make target~pkg" doesn't work if target is not in
MXE_TARGETS. I believe such behaviout to be a feature
not a bug, because it seems to work faster with lesser
MXE_TARGETS.
|
| |
| |
| |
| |
| |
| |
| | |
Fix warnings like:
[build-pkg] File usr/x86_64-unknown-linux-gnu/lib/libyasm.a
(x86_64-unknown-linux-gnu~yasm): not recognized library
|
| |
| |
| |
| |
| |
| | |
str:match(pattern) treats pattern as a regular expression.
str:find(substring, 1, true) searches for a substring.
The latter is needed to check if a filename contains a target.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Remove common packages.
Common packages served a replacement for native target.
Now we have native target and don't need common packages.
Existing common files (ncurses) have to be fixed.
2. Package -> Item.
Item means a string "target~package".
All functions which used packages now use items.
3. One build list instead of 4 build lists.
All items are sorted and built together without separation
by target.
4. No module-global variable "target".
All functions using target now get "item" and target is
extracted from item. All remaining module-global variables
don't change (are constants) or are created in the bottom
of the module.
5. MXE_MAX_PACKAGES -> MXE_MAX_ITEMS
see #925
see #919
|
| |
| |
| |
| | |
I want to use name "item" for something else.
|
| |
| |
| |
| |
| |
| | |
Source: https://github.com/mxe/mxe/pull/925#issuecomment-147992049
see #925
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
closes #954
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
still needs some work to provide static/shared as an option
|
| |
|
|
|
|
| |
also fixes dll installation
|
| |
|
|\
| |
| | |
add CMake module FindFriBiDi.cmake
|
|/
|
|
|
|
| |
Now the following CMake code finds FriBiDi:
find_package(FriBiDi)
|
|\
| |
| | |
change Wt homepage to http://www.webtoolkit.eu
|
|/
|
|
| |
witty.sourceforge.net redirects to www.webtoolkit.eu
|
|
|
|
| |
close #938
|
|
|
| |
Prevents theoretical undefined (or implementation-defined?) behavior on 32-bit machines.
|
| |
|
| |
|
|
|
|
| |
in rare cases, it would try downloading qtbase again
|
|
|
|
| |
This reverts commit f1dd70802a4e20c0f8c849aa44f24651895c7cfc.
|
|
|
|
| |
see #929
|
|\
| |
| | |
add variable to define directory for tmp-directories
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
sometimes it's necessary to not build inside the mxe folder. The
variable MXE_TMP can be used to change the base directory for creating
tmp directories that are used for building.
Rationale: when using virtualbox to build the cross-compile environment
and the mxe project is in a shared folder, at least stripping is not
working because of an internal error of the shared filesystem. So the
solution is to change the tmp-directory to a place inside the VM.
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Decrease cmake version and check for policies used
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Policy CMP0020 was introduced in cmake 2.8.11.
Debian CMake version 2.8.9 is sufficient for building Qt.
See https://github.com/LuaAndC/mxe/commit/6133f6ec74aee1b5fa531782e585710
close #909
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Debian Wheezy has CMake version 2.8.9 and it is sufficient for building Qt
(version 2.8.11 was chosen as it is recommended by Qt docs).
see #909
|
|\ \ \
| | | |
| | | | |
build-pkg: use gtar, gnutar, gmake, gnumake if available + improvements
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
File ownership is set as string "root/root" in Debian files. So numeric
owners are converted to strings anyway. On FreeBSD numeric group "0" is
converted to "wheel" instead of "root".
see #901
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Don't wait for downloading completed if something is wrong
with dependencies.
see #908
|
| | | |
| | | |
| | | |
| | | |
| | | | |
see #901
see 4743e7939d10d9983e01f085c94b24e4c317811d
|
| |/ /
| | |
| | |
| | | |
close #901
|
|\ \ \
| |/ /
|/| | |
cmake wrapper: don't pass -DCMAKE_TOOLCHAIN_FILE to cmake when with --build
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
CMake with a toolchain file doesn't work properly in some modes.
* --build
* --system-information
* -E
close #932
|
|\ \ \
| |/ /
|/| | |
Ensure that our mysql-config is used and not the system mysql-config …
|
| | |
| | |
| | |
| | | |
building Qt 5.
|