| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
In shibokengenerator.cpp, guessScopeForDefaultValue() think that NULL is a member of QJsonParseError and prefix it with QJsonParseError::“NULL” should not be prefixed..
It’s caused by prefixing the qualified class name to NULL constant in qjsondocument_wrapper.cpp
::QJsonParseError* cppArg1 = QJsonParseError::NULL;
[ 10%] Building CXX object PySide2/QtCore/CMakeFiles/QtCore.dir/PySide2/QtCore/q jsonarray_wrapper.cpp.obj qjsonarray_wrapper.cpp [ 10%] Building CXX object PySide2/QtCore/CMakeFiles/QtCore.dir/PySide2/QtCore/q jsondocument_wrapper.cpp.obj qjsondocument_wrapper.cpp D:\PySide2NewGit\pyside_build\py2.7-qt5.6.0-64bit-release\pyside2\PySide2\QtCore \PySide2\QtCore\qjsondocument_wrapper.cpp(346) : error C2589: 'constant' : illegal token on right side of '::' D:\PySide2NewGit\pyside_build\py2.7-qt5.6.0-64bit-release\pyside2\PySide2\QtCore \PySide2\QtCore\qjsondocument_wrapper.cpp(346) : error C2059: syntax error : '::'
|
| |
|
| |
|
|\
| |
| | |
Fix building of apiextractor target.
|
|/ |
|
| |
|
|\
| |
| | |
Do not add MULTIARCH suffix if not available.
|
| |
| |
| |
| | |
If multiarch is enabled, add suffix.
|
| |
| |
| |
| |
| | |
This test is useless because PYTHON_MULTIARCH_SUFFIX can be defined for all py3.4 and py3.5 versions.
The check of PYTHON_MULTIARCH_SUFFIX existence is sufficient to check if MULTIARCH support is enabled.
|
|/
|
|
|
|
| |
On some python builds, "sysconfig.get_config_var('MULTIARCH')" returns an empty string.
This case produce python extensions that are not recognized by python interpreter.
This commit fix this issue.
|
|\
| |
| | |
Fix GCC 5 warning: logical not is only applied to the left hand side …
|
| |
| |
| |
| | |
comparison [-Wlogical-not-parentheses]
|
|\ \
| | |
| | | |
Change include from "BlackBox.h" (do not exists) to "blackbox.h"
|
| |/ |
|
|\ \
| |/
|/| |
Fix GCC 5 warning: logical not is only applied to the left hand side …
|
|/
|
|
| |
comparison [-Wlogical-not-parentheses]
|
|\
| |
| | |
Just missed to rename some other PYTHON_SUFFIX to PYTHON_EXTENSION_SUFFIX
|
| | |
|
|\|
| |
| | |
Bundle of fixes and additions to CMake
|
|/
|
|
|
|
|
|
| |
* USE_PYTHON3 got renamed to USE_PYTHON_VERSION
-> This variable can be now used to set a specific version to build for. For example, if you like to build for 3.4.5 you can set "-DUSE_PYTHON_VERSION=3.4".
* Adding a block for debugging all PYTHON* variables. Useful for hunting bugs.
* Adding generation of a extension suffix for Linux. Can also be useful for WIN and MAC, when building for different Python versions, so try it out.
* Renamed PYTHON_SUFFIX into PYTHON_EXTENSION_SUFFIX (!). This might break others work! This variable name is more selfexplaining, that's why I renamed it.
|
|\
| |
| | |
Fix for deprecation of <unordered_map> in MSVC 14
|
| | |
|
|\ \
| | |
| | | |
Fix the metatype parser handling of pointer template parameters
|
| | | |
|
| |/
| |
| |
| | |
references.
|
|\ \
| | |
| | | |
Use Python's site-packages directory
|
| |/
| |
| |
| | |
CMAKE_INSTALL_PREFIX directory.
|
|\ \
| | |
| | | |
The include file handler wasn't rejecting all directory targets
|
| |/
| |
| |
| | |
directories via links.
|
|\ \
| | |
| | |
| | |
| | | |
* florindinu-visual-studio-build:
add a comment why in this case using cmake's sorcery is superior than explicit paths
|
| | |
| | |
| | |
| | | |
explicit paths
|
| |\ \
| | | |
| | | |
| | | | |
https://github.com/florindinu/shiboken2 into florindinu-visual-studio-build
|
|\ \ \ \
| |/ / /
|/| / /
| |/ / |
Fix running the shiboken generator during build on Visual Studio
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
On Windows, when using Visual Studio, there is an additional "Debug" or "Release" directory under the
`<project_name>`_BINARY_DIR path so running the generator would sometimes fail.
In later versions of CMake, we can pass the executable target's name directly to `add_custom_command`
and it will use the correct path.
|
|\ \ \
| |_|/
|/| | |
Name of shiboken Python package is inconsistent.
|
|/ /
| |
| |
| | |
to it as `shiboken`.
|
|\ \
| | |
| | |
| | |
| | | |
* python3_unix_fix:
fixing the python3 build on unixen.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Actually, this worked mostly by removing the python3 special modules.
After that, things started to build.
It has to be checked, if this works on windows and OS X as well.
Also, there is a build error on Debian and qt 5.3.X at the moment.
But at least, it works better than before.
|
|\ \
| |/
|/| |
Improve CMake FindPythonLibs reliability
|
|/
|
|
|
| |
If we find the Python interpreter first, FindPythonLibs will take advantage of the interpreter's location. This
will improve reliability on systems that have multiple Python versions installed.
|
|
|
|
|
| |
How on earth did people debug without debug builds?
This must have been wrong before the move to Qt5.
|
|\
| |
| |
| |
| |
| | |
* new_metaobject:
fixing the shiboken tests (renaming effects)
remove metaObject method (done when parsing sources with Q_DOC macro)
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Fix for empty PYTHON*_VERSION_* variables
|
| | |
|
|\|
| |
| | |
Quick fix for last PR.
|
| |
| |
| |
| | |
Sorry, for being too lazy to testing this.
|