mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2026-05-12 11:18:11 -07:00
Qt6: update doc
This commit is contained in:
@@ -60,6 +60,7 @@ If your platform needs specific lib/include paths for the client, you can use `L
|
||||
It's also possible to skip parts even if libraries are present in the compilation environment:
|
||||
|
||||
* `make client SKIPQT=1` to skip GUI even if Qt is present
|
||||
* `make client SKIPQT6=1` to skip Qt6 even if Qt6 is present, anf fallback on Qt5
|
||||
* `make client SKIPBT=1` to skip native Bluetooth support even if libbluetooth is present
|
||||
* `make client SKIPPYTHON=1` to skip embedded Python 3 interpreter even if libpython3 is present
|
||||
* `make client SKIPLUASYSTEM=1` to skip system Lua lib even if liblua5.2 is present, use embedded Lua lib instead
|
||||
@@ -86,6 +87,8 @@ One tool requires a CUDA compilation environment, it can be skipped as well:
|
||||
|
||||
Some unittests are available via `make check`, which is actually triggering individual targets as for `make install`.
|
||||
|
||||
* `SKIPUV=1 tools/pm3_tests.sh` to skip usage of `uv` even if `uv` is present, and force usage of `python3` (in which case you must take care of installing the script dependencies yourself)
|
||||
|
||||
`make install` is actually triggering the following individual targets which can be accessed individually:
|
||||
|
||||
* `make client/install`
|
||||
|
||||
@@ -70,9 +70,10 @@ At the moment both are maintained because they don't perfectly overlap yet.
|
||||
| dep pthread | sys | sys | |
|
||||
| pthread detection | **none** | **none** (1) | (1) cf https://stackoverflow.com/questions/1620918/cmake-and-libpthread ? |
|
||||
| `SKIPPTHREAD` | yes | yes | e.g. for termux |
|
||||
| dep Qt | opt, sys, Qt5 & Qt4 | opt, sys, Qt5 | |
|
||||
| dep Qt | opt, sys, Qt6 & Qt5 | opt, sys, Qt5 | |
|
||||
| Qt detection | pc(qt6)/pc(qt5)/`QTDIR`(1) (2) | find_package(qt5) (3) | (1) if `QTDIR`: hardcode path (2) OSX: pkg-config hook for Brew (3) OSX: add search path|
|
||||
| `SKIPQT` | yes | yes | |
|
||||
| `SKIPQT6` | yes | no | |
|
||||
| dep readline | sys | sys | |
|
||||
| readline detection | **none** (1) | find*(2), Cross:getzip | (1) OSX: hardcoded path (2) additional paths for OSX |
|
||||
| `SKIPREADLINE` | yes | yes | CLI not fully functional without Readline |
|
||||
|
||||
Reference in New Issue
Block a user