8 changed files with 468 additions and 0 deletions
@ -0,0 +1,7 @@ |
|||||||
|
# Authors |
||||||
|
|
||||||
|
* Denis Glazkov, <d.glazkov@omp.ru> |
||||||
|
* Product owner, 2023 |
||||||
|
* Maintainer, 2023 |
||||||
|
|
||||||
|
* Vitaliy Zarubin, <v.zarubin@omp.ru> |
@ -0,0 +1,83 @@ |
|||||||
|
# Code of Conduct |
||||||
|
|
||||||
|
## What is this code of conduct for? |
||||||
|
|
||||||
|
Code of conduct is a current set of rules of the Open Mobile Platform |
||||||
|
which informs you how we expect |
||||||
|
the members of the Open Mobile Platform community |
||||||
|
will interact while contributing and communicating. |
||||||
|
We are committed to providing a friendly, safe and welcoming |
||||||
|
environment for all, regardless of gender, gender identity and expression, |
||||||
|
sexual orientation, ability, physical appearance, body size, race, age, |
||||||
|
socioeconomic status, religion (or lack thereof), |
||||||
|
or other marginalized aspect of community members. |
||||||
|
We expect all members of the Open Mobile Platform community |
||||||
|
to abide by this Code of Conduct whenever interacting |
||||||
|
in Open Mobile Platform venues |
||||||
|
(merge requests, pull requests, issues, 1-1 or group chat, meetups, conferences, etc.) |
||||||
|
|
||||||
|
## Examples of appropriate behavior |
||||||
|
|
||||||
|
* Using welcoming and inclusive language. |
||||||
|
* Being respectful of differing viewpoints and experiences. |
||||||
|
* Gracefully accepting constructive criticism. |
||||||
|
* Focusing on what is best for the community. |
||||||
|
* Showing empathy towards other community members. |
||||||
|
|
||||||
|
## Examples of inappropriate behavior |
||||||
|
|
||||||
|
Because we come from a variety of backgrounds, |
||||||
|
we do not want to assume that everyone has the same assumptions |
||||||
|
about what is and is not appropriate. |
||||||
|
Here are some examples of inappropriate behavior |
||||||
|
that are incompatible with our community's ethos: |
||||||
|
|
||||||
|
* spamming, trolling, intentionally disrupting conversations, |
||||||
|
or irrelevant solicitation or advertisement; |
||||||
|
* making demeaning or discriminatory comments; |
||||||
|
* making negative assumptions about someone's background, |
||||||
|
abilities, or intentions; |
||||||
|
* harassing or stalking individuals (online or in person). |
||||||
|
|
||||||
|
In general: treat others how you would like to be treated, |
||||||
|
were you in their place. |
||||||
|
Do ask questions. |
||||||
|
Do keep conflicts productively focused on technical issues. |
||||||
|
Do remember that we are all people, not robots, |
||||||
|
and all equally deserving of sensitivity and respect. |
||||||
|
|
||||||
|
## What will organizers do about inappropriate behavior? |
||||||
|
|
||||||
|
If we notice you doing or saying something inappropriate, |
||||||
|
an organizer will ask you to stop. |
||||||
|
We will not demonize you. |
||||||
|
But please do stop the inappropriate behavior |
||||||
|
so we can get back to writing and discussing code in a safe environment. |
||||||
|
If you have philosophical disagreements about what is actually inappropriate, |
||||||
|
please take them to a separate public or private conversation |
||||||
|
with an Open Mobile Platform maintainer |
||||||
|
so we don't turn pull requests into an ethics debate. |
||||||
|
If you keep doing unacceptable things, |
||||||
|
we will likely ban you, report you to the administration, |
||||||
|
or take other appropriate action. |
||||||
|
|
||||||
|
## What if I see or am subject to what feels like inappropriate behavior? |
||||||
|
|
||||||
|
Let us know. |
||||||
|
Please notify a community organizer as soon as possible. |
||||||
|
Full contact information is listed in the Contact Info section of this document. |
||||||
|
All communications will be kept strictly confidential, |
||||||
|
unless otherwise required by law. |
||||||
|
No issue will be considered too inconsequential or unimportant for us |
||||||
|
to have a conversation about. |
||||||
|
|
||||||
|
## Contact Info |
||||||
|
|
||||||
|
If you need to report an incident, |
||||||
|
please contact <community@omp.ru>. |
||||||
|
|
||||||
|
This work is licensed under a Creative Commons Attribution 3.0 Unported License |
||||||
|
For attribution requirements: |
||||||
|
«Open Mobile Platform Code of Conduct» |
||||||
|
Copyright (c) 2021 Open Mobile Platform LLC, |
||||||
|
used under a [Creative Commons Attribution Unported license](http://creativecommons.org/licenses/by/3.0/). |
@ -0,0 +1,169 @@ |
|||||||
|
# Contributor License Agreements |
||||||
|
|
||||||
|
Thank you for your interest in contributing |
||||||
|
to software projects managed by Open Mobile Platform («We» or «Us»). |
||||||
|
This contributor agreement («Agreement») |
||||||
|
documents the rights granted by contributors to Us. |
||||||
|
To make this document effective, |
||||||
|
please sign it and send it to Us by email or electronic submission. |
||||||
|
This is a legally binding document, |
||||||
|
so please read it carefully before agreeing to it. |
||||||
|
The Agreement may cover more than one software project managed by Us. |
||||||
|
|
||||||
|
## 1. Definitions |
||||||
|
|
||||||
|
**«We» or «Us»** means Open Mobile Platform Limited Liability Company |
||||||
|
(Open Mobile Platform LLC), |
||||||
|
420500, Republic of Tatarstan, Verkhneuslonsky District, |
||||||
|
Innopolis, Universitetskaya Street, h. 7, office 59, |
||||||
|
OGRN (Primary State Registration Number) 1161690087020. |
||||||
|
|
||||||
|
**«You»** means the individual who Submits a Contribution to Us. |
||||||
|
|
||||||
|
**«Contribution»** means any work of authorship |
||||||
|
that is Submitted by You to Us |
||||||
|
in which You own or assert ownership of the Copyright. |
||||||
|
|
||||||
|
**«Copyright»** means all rights protecting works of authorship |
||||||
|
owned or controlled by You, |
||||||
|
including copyright, moral and neighboring rights, as appropriate, |
||||||
|
for the full term of their existence including any extensions by You. |
||||||
|
|
||||||
|
**«Material»** means the work of authorship |
||||||
|
which is made available by Us to third parties. |
||||||
|
When this Agreement covers more than one software project, |
||||||
|
the Material means the work of authorship |
||||||
|
to which the Contribution was Submitted. |
||||||
|
After You Submit the Contribution, |
||||||
|
it may be included in the Material. |
||||||
|
|
||||||
|
**«Submit»** means any form of electronic, verbal, or written communication |
||||||
|
sent to Us or our representatives, |
||||||
|
including but not limited to electronic mailing lists, |
||||||
|
source code control systems, and issue tracking systems |
||||||
|
that are managed by, or on behalf of, Us |
||||||
|
for the purpose of discussing and improving the Material, |
||||||
|
but excluding communication that is conspicuously marked |
||||||
|
or otherwise designated in writing by You as «Not a Contribution». |
||||||
|
|
||||||
|
**«Submission Date»** means the date |
||||||
|
on which You Submit a Contribution to Us. |
||||||
|
|
||||||
|
**«Effective Date»** means the date You execute this Agreement |
||||||
|
or the date You first Submit a Contribution to Us, |
||||||
|
whichever is earlier. |
||||||
|
|
||||||
|
**«Media»** means any portion of a Contribution which is not software. |
||||||
|
|
||||||
|
## 2. Grant of Rights |
||||||
|
|
||||||
|
### 2.1. Copyright License |
||||||
|
|
||||||
|
(a) You retain ownership of the Copyright in Your Contribution |
||||||
|
and have the same rights to use or license the Contribution |
||||||
|
which You would have had without entering into the Agreement. |
||||||
|
|
||||||
|
(b) To the maximum extent permitted by the relevant law, |
||||||
|
You grant to Us a perpetual, worldwide, non-exclusive, |
||||||
|
transferable, royalty-free, irrevocable license |
||||||
|
under the Copyright covering the Contribution, |
||||||
|
with the right to sublicense |
||||||
|
such rights through multiple tiers of sublicensees, |
||||||
|
to reproduce, modify, display, perform and distribute |
||||||
|
the Contribution as part of the Material; |
||||||
|
provided that this license is conditioned upon compliance with Section 2.3. |
||||||
|
|
||||||
|
### 2.2. Patent License |
||||||
|
|
||||||
|
For patent claims including, without limitation, |
||||||
|
method, process, and apparatus claims |
||||||
|
which You own, control or have the right to grant, now or in the future, |
||||||
|
You grant to Us a perpetual, worldwide, non-exclusive, |
||||||
|
transferable, royalty-free, irrevocable patent license, |
||||||
|
with the right to sublicense these rights to multiple tiers of sublicensees, |
||||||
|
to make, have made, use, sell, offer for sale, import |
||||||
|
and otherwise transfer the Contribution |
||||||
|
and the Contribution in combination with the Material |
||||||
|
(and portions of such combination). |
||||||
|
This license is granted only to the extent |
||||||
|
that the exercise of the licensed rights infringes such patent claims; |
||||||
|
and provided that this license is conditioned upon compliance with Section 2.3. |
||||||
|
|
||||||
|
### 2.3. Outbound License |
||||||
|
|
||||||
|
Based on the grant of rights in Sections 2.1 and 2.2, |
||||||
|
if We include Your Contribution in a Material, |
||||||
|
We may license the Contribution under any license, |
||||||
|
including copyleft, permissive, commercial, or proprietary licenses. |
||||||
|
As a condition on the exercise of this right, |
||||||
|
We agree to also license the Contribution |
||||||
|
under the terms of the license or licenses |
||||||
|
which We are using for the Material on the Submission Date. |
||||||
|
|
||||||
|
### 2.4. Our Rights |
||||||
|
|
||||||
|
You acknowledge that We are not obligated |
||||||
|
to use Your Contribution as part of the Material |
||||||
|
and may decide to include any Contribution We consider appropriate. |
||||||
|
|
||||||
|
## 3. Agreement |
||||||
|
|
||||||
|
You confirm that: |
||||||
|
|
||||||
|
(a) You have the legal authority to enter into this Agreement. |
||||||
|
|
||||||
|
(b) You own the Copyright and patent claims |
||||||
|
covering the Contribution which are required |
||||||
|
to grant the rights under Section 2. |
||||||
|
|
||||||
|
(c) The grant of rights under Section 2 |
||||||
|
does not violate any grant of rights |
||||||
|
which You have made to third parties, including Your employer. |
||||||
|
If You are an employee, |
||||||
|
You have had Your employer approve this Agreement |
||||||
|
or sign the Entity version of this document. |
||||||
|
If You are less than eighteen years old, |
||||||
|
please have Your parents or guardian sign the Agreement. |
||||||
|
|
||||||
|
## 4. Disclaimer |
||||||
|
|
||||||
|
EXCEPT FOR THE EXPRESS WARRANTIES IN SECTION 3, |
||||||
|
THE CONTRIBUTION IS PROVIDED «AS IS». |
||||||
|
MORE PARTICULARLY, ALL EXPRESS OR IMPLIED WARRANTIES |
||||||
|
INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY, |
||||||
|
FITNESS FOR A PARTICULAR PURPOSE |
||||||
|
AND NON-INFRINGEMENT ARE EXPRESSLY DISCLAIMED BY YOU TO US. |
||||||
|
TO THE EXTENT THAT ANY SUCH WARRANTIES CANNOT BE DISCLAIMED, |
||||||
|
SUCH WARRANTY IS LIMITED IN DURATION TO THE MINIMUM PERIOD PERMITTED BY LAW. |
||||||
|
|
||||||
|
## 5. Miscellaneous |
||||||
|
|
||||||
|
5.1. This Agreement will be governed by and construed |
||||||
|
in accordance with the laws of Russian Federation. |
||||||
|
|
||||||
|
5.2. This Agreement sets out the entire agreement between You |
||||||
|
and Us for Your Contributions to Us |
||||||
|
and overrides all other agreements or understandings. |
||||||
|
|
||||||
|
5.3. If You or We assign the rights or obligations |
||||||
|
received through this Agreement to a third party, |
||||||
|
as a condition of the assignment, |
||||||
|
that third party must agree in writing |
||||||
|
to abide by all the rights and obligations in the Agreement. |
||||||
|
|
||||||
|
5.4. The failure of either party to require performance |
||||||
|
by the other party of any provision of this Agreement in one situation |
||||||
|
shall not affect the right of a party |
||||||
|
to require such performance at any time in the future. |
||||||
|
A waiver of performance under a provision in one situation |
||||||
|
shall not be considered a waiver of the performance |
||||||
|
of the provision in the future or a waiver of the provision in its entirety. |
||||||
|
|
||||||
|
5.5. If any provision of this Agreement is found void and unenforceable, |
||||||
|
such provision will be replaced to the extent possible with a provision |
||||||
|
that comes closest to the meaning of the original provision |
||||||
|
and which is enforceable. |
||||||
|
The terms and conditions set forth in this Agreement |
||||||
|
shall apply notwithstanding any failure of essential purpose |
||||||
|
of this Agreement or any limited remedy |
||||||
|
to the maximum extent possible under law. |
@ -0,0 +1,30 @@ |
|||||||
|
# The 3-Clause BSD License |
||||||
|
|
||||||
|
_Copyright (C) 2022 ru.auroraos_ |
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, |
||||||
|
with or without modification, |
||||||
|
are permitted provided that the following conditions are met: |
||||||
|
|
||||||
|
1. Redistributions of source code must retain |
||||||
|
the above copyright notice, this list of conditions and the following disclaimer. |
||||||
|
2. Redistributions in binary form must reproduce |
||||||
|
the above copyright notice, this list of conditions and the following disclaimer |
||||||
|
in the documentation and/or other materials provided with the distribution. |
||||||
|
3. Neither the name of the copyright holder nor the names of its contributors |
||||||
|
may be used to endorse or promote products derived from this software |
||||||
|
without specific prior written permission. |
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, |
||||||
|
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
||||||
|
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE |
||||||
|
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
||||||
|
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
||||||
|
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
||||||
|
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, |
||||||
|
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
||||||
|
(INCLUDING NEGLIGENCE OR OTHERWISE) |
||||||
|
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, |
||||||
|
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
@ -0,0 +1,17 @@ |
|||||||
|
# Flutter Packages Aurora OS |
||||||
|
|
||||||
|
This repo is a companion repo to the main flutter repo. |
||||||
|
It contains the source code for Aurora Flutter's packages (i.e., packages developed by the Aurora team). |
||||||
|
|
||||||
|
# Packages: |
||||||
|
|
||||||
|
* [battery_plus](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/battery_plus/battery_plus_aurora) - The Aurora implementation of [battery_plus](https://pub.dev/packages/battery_plus). |
||||||
|
* [device_info_plus](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/device_info_plus/device_info_plus_aurora) - The Aurora implementation of [device_info_plus](https://pub.dev/packages/device_info_plus). |
||||||
|
* [flutter_local_notifications](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/flutter_local_notifications/flutter_local_notifications_aurora) - The Aurora implementation of [flutter_local_notifications](https://pub.dev/packages/flutter_local_notifications). |
||||||
|
* [flutter_secure_storage](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/flutter_secure_storage/flutter_secure_storage_aurora) - The Aurora implementation of [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage). |
||||||
|
* [package_info_plus](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/package_info_plus/package_info_plus_aurora) - The Aurora implementation of [package_info_plus](https://pub.dev/packages/package_info_plus). |
||||||
|
* [path_provider](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/path_provider/path_provider_aurora) - The Aurora implementation of [path_provider](https://pub.dev/packages/path_provider). |
||||||
|
* [shared_preferences](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/shared_preferences/shared_preferences_aurora) - The Aurora implementation of [shared_preferences](https://pub.dev/packages/shared_preferences). |
||||||
|
* [sqflite](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/sqflite/sqflite_aurora) - The Aurora OS implementation of [sqflite](https://pub.dev/packages/sqflite). |
||||||
|
* [wakelock](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/wakelock/wakelock_aurora) - The Aurora OS implementation of [wakelock](https://pub.dev/packages/wakelock). |
||||||
|
* [xdga_directories](https://os-git.omprussia.ru/non-oss/flutter/flutter-plugins/-/tree/dev/packages/xdga_directories) - A Dart package for reading directory path on Aurora OS. |
@ -0,0 +1,96 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
## Build example, sign rpm, upload/install/run rpm to device |
||||||
|
|
||||||
|
## Usage |
||||||
|
## |
||||||
|
## chmod +x ./build_example.sh |
||||||
|
## |
||||||
|
## ./build_example.sh \ |
||||||
|
## -p xdga_directories \ |
||||||
|
## -d <ip>:<password> \ |
||||||
|
## -s /home/user/sign/system_keys |
||||||
|
|
||||||
|
## Flatter path |
||||||
|
# FLATTER="$HOME/.local/opt/flutter-sdk/bin/flutter" |
||||||
|
|
||||||
|
## https://developer.auroraos.ru/doc/software_development/psdk/setup |
||||||
|
## Install Platform SDK path |
||||||
|
## You may not have set the PSDK_DIR environment variable. |
||||||
|
## export PSDK_DIR=$HOME/AuroraPlatformSDK/sdks/aurora_psdk |
||||||
|
|
||||||
|
while getopts p:d:s: flag; do |
||||||
|
case "${flag}" in |
||||||
|
p) package=${OPTARG} ;; |
||||||
|
d) device=${OPTARG} ;; |
||||||
|
s) sign=${OPTARG} ;; |
||||||
|
*) |
||||||
|
echo "usage: $0 [-p] [-d] [-s]" >&2 |
||||||
|
exit 1 |
||||||
|
;; |
||||||
|
esac |
||||||
|
done |
||||||
|
|
||||||
|
if [ -z "$package" ]; then |
||||||
|
echo "Specify a build package" |
||||||
|
exit |
||||||
|
else |
||||||
|
cd "../packages/$package" 2>/dev/null || eval 'echo "Package \"$package\" not found." && exit' |
||||||
|
## Update dependency |
||||||
|
$FLATTER pub get |
||||||
|
## Run ffigen if has |
||||||
|
$FLATTER pub run ffigen --config ffigen.yaml 2>/dev/null |
||||||
|
## Open example dir |
||||||
|
cd "example" || exit |
||||||
|
## Build aurora example app |
||||||
|
{ |
||||||
|
$FLATTER build aurora --release |
||||||
|
} || { |
||||||
|
exit 1; |
||||||
|
} |
||||||
|
fi |
||||||
|
|
||||||
|
if [ -n "$sign" ]; then |
||||||
|
|
||||||
|
key=$(ls "$sign"/*key.pem) |
||||||
|
|
||||||
|
if [ -z "$key" ]; then |
||||||
|
echo "Key *key.pem not found." |
||||||
|
exit |
||||||
|
fi |
||||||
|
|
||||||
|
cert=$(ls "$sign"/*cert.pem) |
||||||
|
|
||||||
|
if [ -z "$cert" ]; then |
||||||
|
echo "Key *cert.pem not found." |
||||||
|
exit |
||||||
|
fi |
||||||
|
|
||||||
|
## Sign rpm system key |
||||||
|
"$PSDK_DIR"/sdk-chroot rpmsign-external sign \ |
||||||
|
--key "$key" \ |
||||||
|
--cert "$cert" \ |
||||||
|
build/aurora/arm/release/RPMS/*.rpm |
||||||
|
fi |
||||||
|
|
||||||
|
if [ -n "$device" ]; then |
||||||
|
|
||||||
|
IFS=':' read -ra ADDR <<< "$device" |
||||||
|
IFS='/' read -ra ADDP <<< "$package" |
||||||
|
|
||||||
|
D_IP="${ADDR[0]}" |
||||||
|
D_PASS="${ADDR[1]}" |
||||||
|
APP_KEY="${ADDP[-1]}" |
||||||
|
|
||||||
|
# shellcheck disable=SC2012 |
||||||
|
rpm=$(ls "$PWD"/build/aurora/arm/release/RPMS/*.rpm | sort -r | head -n 1) |
||||||
|
|
||||||
|
# upload rpm |
||||||
|
scp "$rpm" defaultuser@"$D_IP:/home/defaultuser/Downloads" |
||||||
|
|
||||||
|
# install rpm |
||||||
|
ssh -t defaultuser@$D_IP "echo $D_PASS | devel-su pkcon -y install-local /home/defaultuser/Downloads/*$APP_KEY*.rpm" |
||||||
|
|
||||||
|
# run application |
||||||
|
ssh -t defaultuser@$D_IP "/usr/bin/com.example.${APP_KEY}_example" |
||||||
|
fi |
@ -0,0 +1,64 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
## Script create c_cpp_properties.json with dependencies for flutter aurora |
||||||
|
|
||||||
|
## Usage |
||||||
|
## |
||||||
|
## chmod +x ./vscode_properties.sh |
||||||
|
## ./vscode_properties.sh |
||||||
|
|
||||||
|
## https://developer.auroraos.ru/doc/software_development/psdk/setup |
||||||
|
## Install Platform SDK path |
||||||
|
## You may not have set the PSDK_DIR environment variable. |
||||||
|
## export PSDK_DIR=$HOME/AuroraPlatformSDK/sdks/aurora_psdk |
||||||
|
|
||||||
|
cd ../ |
||||||
|
|
||||||
|
## check file |
||||||
|
[ -f .vscode/c_cpp_properties.json ] && { echo "File c_cpp_properties.json already exist!"; exit; } |
||||||
|
|
||||||
|
## find target |
||||||
|
TARGET=$($PSDK_DIR/sdk-chroot sdk-assistant list | grep armv | grep default | sed 's/^.*A/A/g' | sed 's/\s.*//g') |
||||||
|
|
||||||
|
## mkdir .vscode if not exist |
||||||
|
[ -d .vscode ] || mkdir .vscode |
||||||
|
|
||||||
|
## find targets path |
||||||
|
TARGETS_PATH=$(cd "$PSDK_DIR/../../" && pwd)/targets |
||||||
|
|
||||||
|
## save file |
||||||
|
tee -a .vscode/c_cpp_properties.json << END |
||||||
|
{ |
||||||
|
"configurations": [ |
||||||
|
{ |
||||||
|
"name": "Linux", |
||||||
|
"includePath": [ |
||||||
|
"\${workspaceFolder}/**", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/dconf", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/flutter-embedder", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/maliit", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/appmanifest-cpp", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/glib-2.0", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/lib/glib-2.0/include", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/sailfishapp", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/qt5", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/qt5/QtConcurrent", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/qt5/QtCore", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/qt5/QtDBus", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/qt5/QtGui", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/qt5/QtMultimedia", |
||||||
|
"$TARGETS_PATH/$TARGET/usr/include/qt5/QtQuick" |
||||||
|
], |
||||||
|
"defines": [ |
||||||
|
"__ARM_PCS_VFP" |
||||||
|
], |
||||||
|
"compilerPath": "/usr/bin/g++", |
||||||
|
"cStandard": "c17", |
||||||
|
"cppStandard": "c++17", |
||||||
|
"intelliSenseMode": "clang-x64" |
||||||
|
} |
||||||
|
], |
||||||
|
"version": 4 |
||||||
|
} |
||||||
|
END |
Loading…
Reference in new issue