| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Versions of OSX lower than 10.9 link libstdc++ by default.
Also libstdc++ is linked when the osx minimum deployment target is
lower than 10.9.
The new option allows explicitly linking libc++ in the cases mentioned
above. It is not enabled by default, because most libraries and
executables on versions lower than 10.9 are compiled with libstdc++,
and mixing standard library versions can lead to crashes.
Change-Id: I7397d2bbce2cfceaeb848f25e0bbf1a24ac9bde8
Reviewed-by: Christian Tismer <tismer@stackless.com>
|
|
|
|
|
|
|
|
|
|
| |
Clone submodules from code.qt.io and adapt branches.
Change-Id: Iecf128ca00c4eb25e5450db8630e42e9307bd7cc
Reviewed-by: Alexandru Croitor <alexandru.croitor@theqtcompany.com>
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io>
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
|
|
|
|
| |
This was modified, but not corrected in setup.py
|
|
|
|
|
|
| |
* cleaning up unneeded redeclarations in setup.py
* making sure our "-qt=X" get passed to cmake (doesn't make any difference so far, but makes sense)
* rename getQMakePath to getQMakeCommand and make it return the complete command
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Linux (at least on Ubuntu and Debian) qtchooser is used to switch between different installations of Qt.
A user reported that on Windows this method does not (seem) exist.
Don't know whether his/her Qt5 setup was correct or not, but this commit adds a check, which
* Looks whether qmake exists at all
* Checks whether it is a symlink
* Checks whether the symlink is pointing at a existing file
* And check whether this file is qtchooser.
It doesn't matter if the link is called "/usr/bin/qtchooser" or "qtchooser" and we only add "-qt=X" in these cases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I would even call it qt_version, but qtchooser, which switches between different versions of Qt, is also using this option. So I hope this would be less confusing for other people.
So in case you have different Qt5 installations you can choose now one of them by using --qt=5.4 for example.
```
$ qtchooser -l
4
5
default
qt4-i386-linux-gnu
qt4-x86_64-linux-gnu
qt4
qt5-x86_64-linux-gnu
qt5
```
The main reason for this commit is that qtchooser chooses qt4 as default here on Ubuntu/Linux (as we can also see in the travis builds). This commit will add the option plus add the default to qt5.
|
| |
|
|
|
|
|
|
| |
I tried to build pyside using setup.py here on Ubuntu and I get the same problem like mentioned in #21.
The solution is to perfer qmake-qt5 over qmake. This shouldn't make any difference on OSX and Windows.
Fixes #21
|
|
|
| |
This is for testing an commit for shiboken2. The changes here might be incomplete.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
show windows!
|
| |
|
| |
|
| |
|
|
|
|
| |
This is specially useful when installing from PyPI that passing --qmake is not as simple as setup.py approach.
|
|
|
|
| |
1. This is wrong for Python >= 3
2. No needed, because PySide2 does it now on it's own.
|
|
|
|
|
|
|
|
|
|
|
| |
The intention is to have PySide2 and Shiboken2 as project names, to
allow for co-existence of PySide and PySide2.
This is the first version that builds with these settings on OS X:
$ python3 setup.py build --debug --no-examples --ignore-git --qmake=/usr/local/Cellar/qt5/5.5.0/bin/qmake --jobs=9
This is not yet tested.
|
| |
|
|
|
|
| |
repository, too confusing.
|
|
|
|
| |
window debugging)
|
|
|
|
| |
This configuration needs to be set by setup.py and is then known in the make files.
|
| |
|
| |
|
|
|
|
|
|
| |
This bug is old, but showed up after I tried to build parts of PySide for Qt5.
Problem: There are rpath entries which don't trigger creation of an rpath command.
This can be seen when Qt is not linked, and qtcore has an explicit path.
|
|\
| |
| |
| |
| |
| | |
* 'master' of https://github.com/PySide/pyside-setup:
minimal update of Qt5 status.
Remove the need to use the post-install script on Mac OS platform and update the docs.
|
| |
| |
| |
| | |
update the docs.
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
# By David Strauss
# Via David Strauss (1) and Roman Lacko (1)
* 'master' of https://github.com/PySide/pyside-setup:
Fix spelling of OpenSSL
|
| | |
|
|/
|
|
| |
shiboken is ready, pyside comes now!
|
| |
|
|
|
|
| |
the rpath at build time + exclude patchelf executable from binary distribution
|
|
|
|
| |
install command
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
preparing binary packages
|
| |
|
| |
|
|
|
|
| |
python 3 warnings when installing packages.
|
| |
|
| |
|
|
|
|
| |
Since Qt has a headers variable, there is no reason for a work-around.
|
|
|
|
| |
full platform info (fix provided by R.Dunn)
|