qmlnet/build/appveyor.bat
Sebastian Hartte 02dd83a687 NetVariant support for all QML built-in types
Added support for all QML built-in types in NetVariant:
- rect/QRectF maps to System.Drawing.RectangleF
- point/QPointF maps to System.Drawing.Point
- size/QSizeF maps to System.Drawing.SizeF
- color/QColor maps to System.Drawing.Color

The following require .NET Standard 2.1:
- vector2d/QVector2D maps to System.Numerics.Vector2
- vector3d/QVector3D maps to System.Numerics.Vector3
- vector4d/QVector4D maps to System.Numerics.Vector4
- quaternion/QQuaternion maps to System.Numerics.Quaternion
- matrix4x4/QMatrix4x4D maps to System.Numerics.Matrix4x4

Additionally, the following are supported as well for convenience:
- QRect maps to System.Drawing.Rectangle
- QPoint maps to System.Drawing.Point
- QSize maps to System.Drawing.Size
2020-05-28 20:50:52 -04:00

9 lines
No EOL
378 B
Batchfile

call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
set PATH=%PATH%;C:\qmlnet-qt\qt\bin
set PATH=%PATH%;C:\qmlnet-qt\Tools\QtCreator\bin
set PATH=%PATH%;%APPVEYOR_BUILD_FOLDER%\src\native\output
set QT_PLUGIN_PATH=C:\qmlnet-qt\qt\plugins
set QML2_IMPORT_PATH=C:\qmlnet-qt\qt\qml
dotnet run -p ./build/scripts/Build.csproj -- ci