Add environment variables to config.toml
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
|
||||||
[build]
|
[build]
|
||||||
rustflags = [ "-C", "link-arg=-fuse-ld=lld", ]
|
rustflags = [ "-C", "link-arg=-fuse-ld=lld", ]
|
||||||
|
|
||||||
|
[env]
|
||||||
|
QMAKE="/opt/Qt/6.7.3/gcc_64/bin/qmake6"
|
||||||
|
LD_LIBRARY_PATH="/opt/Qt/6.7.3/gcc_64/lib"
|
||||||
|
|||||||
11
README.md
11
README.md
@@ -19,13 +19,14 @@ And of course, [Rust](https://www.rust-lang.org/tools/install).
|
|||||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||||
```
|
```
|
||||||
|
|
||||||
This project requires at least Qt 6.7. To check your Qt version
|
This project requires at least Qt 6.7.3 To check your Qt version
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
qmake6 -query QT_VERSION
|
qmake6 -query QT_VERSION
|
||||||
```
|
```
|
||||||
|
|
||||||
Use the [Qt Installer](https://www.qt.io/development/download) to download and install the Qt version of your choice.
|
Use the [Qt Installer](https://www.qt.io/development/download) to download and install the Qt version of your choice.
|
||||||
|
If the installer is run with `sudo`, the default install location is `/opt/Qt`, otherwise Qt will be installed into your home directory.
|
||||||
|
|
||||||
**You must set the QMAKE variable before building clide**. This should be a path to `qmake6` binary installed on your system.
|
**You must set the QMAKE variable before building clide**. This should be a path to `qmake6` binary installed on your system.
|
||||||
The following export is the default installation path for Qt 6.7 on Ubuntu 24.04
|
The following export is the default installation path for Qt 6.7 on Ubuntu 24.04
|
||||||
@@ -35,6 +36,14 @@ export QMAKE=$HOME/Qt/6.7.3/gcc_64/bin/qmake6
|
|||||||
export LD_LIBRARY_PATH=$HOME/Qt/6.7.3/gcc_64/lib
|
export LD_LIBRARY_PATH=$HOME/Qt/6.7.3/gcc_64/lib
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Though environment variables set using `export` will take precedence, these can also be set in [.cargo/config.toml](./.cargo/config.toml) for conveinence
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[env]
|
||||||
|
QMAKE="/opt/Qt/6.7.3/gcc_64/bin/qmake6"
|
||||||
|
LD_LIBRARY_PATH="/opt/Qt/6.7.3/gcc_64/lib"
|
||||||
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
To install and run clide
|
To install and run clide
|
||||||
|
|||||||
Reference in New Issue
Block a user