mirror of
https://github.com/silverqx/TinyORM.git
synced 2026-04-30 05:29:57 -05:00
docs, enhanced building TinyORM page
This commit is contained in:
@@ -63,12 +63,27 @@ The same is true for the `Qt Framework`, it doesn't provide `qtenv` scripts for
|
||||
|
||||
Here is one simple example for `pwsh`.
|
||||
|
||||
```powershell title='qtenv5.ps1'
|
||||
Write-Host 'Setting up environment for Qt 5.15.2 usage...' -ForegroundColor Magenta
|
||||
$env:Path = 'E:\Qt\5.15.2\msvc2019_64\bin;' + $env:Path
|
||||
<Tabs groupId={shell}>
|
||||
<TabItem value='qtenv6.ps1' label='qtenv6.ps1'>
|
||||
|
||||
```powershell
|
||||
Write-Host 'Setting up environment for Qt 6.2.4 usage...' -ForegroundColor Magenta
|
||||
$env:Path = 'C:\Qt\6.2.4\msvc2019_64\bin;' + $env:Path
|
||||
. E:\dotfiles\bin\vcvars64.ps1
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
<TabItem value='qtenv5.ps1' label='qtenv5.ps1'>
|
||||
|
||||
```powershell
|
||||
Write-Host 'Setting up environment for Qt 5.15.2 usage...' -ForegroundColor Magenta
|
||||
$env:Path = 'C:\Qt\5.15.2\msvc2019_64\bin;' + $env:Path
|
||||
. E:\dotfiles\bin\vcvars64.ps1
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
|
||||
##### Allow symbolic links unprivileged
|
||||
|
||||
Open `Local Security Policy`, go to `Local Policies - User Rights Assignment`, open `Create symbolic links` and add your user account or user group, restart when it doesn't apply immediately.
|
||||
@@ -309,6 +324,8 @@ cd TinyORM-builds-cmake/build-debug
|
||||
-D BUILD_TESTS:BOOL=OFF \`
|
||||
-D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=ON \`
|
||||
-D MYSQL_PING:BOOL=OFF \`
|
||||
-D TOM:BOOL=ON \`
|
||||
-D TOM_EXAMPLE:BOOL=OFF \`
|
||||
-D VERBOSE_CONFIGURE:BOOL=ON`}
|
||||
</CodeBlock>
|
||||
</TabItem>
|
||||
@@ -324,6 +341,8 @@ cd TinyORM-builds-cmake/build-debug
|
||||
-D VERBOSE_CONFIGURE:BOOL=ON \\
|
||||
-D BUILD_TESTS:BOOL=OFF \\
|
||||
-D MYSQL_PING:BOOL=OFF \\
|
||||
-D TOM:BOOL=ON \\
|
||||
-D TOM_EXAMPLE:BOOL=OFF \\
|
||||
-D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=ON`}
|
||||
</CodeBlock>
|
||||
</TabItem>
|
||||
@@ -505,14 +524,16 @@ Now you are ready to configure the `TinyORM` library. The `qmake` does not suppo
|
||||
<CodeBlock className='language-powershell'>
|
||||
{`cd ${applicationFolderPath(pwsh)}/TinyORM/TinyORM\n
|
||||
cp conf.pri.example conf.pri
|
||||
cp tests/conf.pri.example tests/conf.pri`}
|
||||
cp tests/conf.pri.example tests/conf.pri
|
||||
cp examples/tom/conf.pri.example examples/tom/conf.pri`}
|
||||
</CodeBlock>
|
||||
</TabItem>
|
||||
<TabItem value={bash} label={bash_label}>
|
||||
<CodeBlock className='language-bash'>
|
||||
{`cd ${applicationFolderPath(bash)}/TinyORM/TinyORM\n
|
||||
cp conf.pri.example conf.pri
|
||||
cp tests/conf.pri.example tests/conf.pri`}
|
||||
cp tests/conf.pri.example tests/conf.pri
|
||||
cp examples/tom/conf.pri.example examples/tom/conf.pri`}
|
||||
</CodeBlock>
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
|
||||
Reference in New Issue
Block a user