Skip to content

Commit

Permalink
[INTERNAL] sap.ui.mdc library - initial commit
Browse files Browse the repository at this point in the history
Change-Id: I2e18d8377b1089b9284ce3ac9808675b16a402b7
  • Loading branch information
tomb81 committed Jun 26, 2020
1 parent 0f70e49 commit 69d3c26
Show file tree
Hide file tree
Showing 563 changed files with 117,703 additions and 4 deletions.
7 changes: 5 additions & 2 deletions .cxrc
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,13 @@
"src/sap.ui.dt/**/*",
"src/sap.ui.fl/**/*",
"src/sap.ui.rta/**/*"
]
],
"smart-controls": [
"src/sap.ui.mdc/**/*"
],
},
"excludes": [
"docs/**/*",
"src/themelib_*/**/*"
]
}
}
4 changes: 4 additions & 0 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,10 @@ module.exports = function(grunt) {
name: 'sap.ui.fl',
path: 'src/sap.ui.fl'
},
{
name: 'sap.ui.mdc',
path: 'src/sap.ui.mdc'
},
{
name: 'sap.ui.codeeditor',
path: 'src/sap.ui.codeeditor',
Expand Down
2 changes: 2 additions & 0 deletions lib/test/karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ module.exports = function(config) {
"sap.ui.fl": "test/sap/ui/fl/qunit/testsuite.qunit.html",
// TODO: additional page: "test/sap/ui/fl/testApps/controlPersonalizationAPI/test/testsuite.qunit.html"

"sap.ui.mdc": "test/sap/ui/mdc/qunit/testsuite.qunit.html",

"sap.ui.integration": "test/sap/ui/integration/qunit/testsuite.qunit.html",

"sap.ui.layout": "test/sap/ui/layout/qunit/testsuite.qunit.html",
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
"karma:sap.ui.documentation": "npm run karma -- --lib=sap.ui.documentation",
"karma:sap.ui.dt": "npm run karma -- --lib=sap.ui.dt",
"karma:sap.ui.fl": "npm run karma -- --lib=sap.ui.fl",
"karma:sap.ui.mdc": "npm run karma -- --lib=sap.ui.mdc",
"karma:sap.ui.integration": "npm run karma -- --lib=sap.ui.integration",
"karma:sap.ui.layout": "npm run karma -- --lib=sap.ui.layout",
"karma:sap.ui.rta": "npm run karma -- --lib=sap.ui.rta",
Expand Down
3 changes: 2 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
<module>src/sap.tnt</module>
<module>src/sap.uxap</module>
<module>src/sap.ui.fl</module>
<module>src/sap.ui.mdc</module>
<module>src/sap.ui.rta</module>
<module>src/sap.ui.codeeditor</module>
<module>src/sap.ui.support</module>
Expand Down Expand Up @@ -159,7 +160,7 @@
<goal>jar</goal>
</goals>
<!-- we use the 'phase' as a substitute for the missing 'skip' property of the jar-plugin -->
<!-- for non-library projects and for all builds other than the nightly build, it is set to 'never' -->
<!-- for non-library projects and for all builds other than the nightly build, it is set to 'never' -->
<phase>${effective.npm.package.phase}</phase>
<configuration>
<classesDirectory>${project.basedir}</classesDirectory>
Expand Down
19 changes: 19 additions & 0 deletions src/sap.ui.mdc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
![openui5](http://openui5.org/images/OpenUI5_new_big_side.png)

# @openui5/sap.ui.mdc
Runtime resources of the [OpenUI5](https://github.com/SAP/openui5) UI Library **sap.ui.mdc**.

## SAP Internal
**This library is restricted to use by SAP internal projects only.**

## Usage Restrictions
The components of this library are under development and documented as private. Their APIs are subject to change and should not be used in productive scenarios without further agreement. A general availability of sap.ui.mdc will be announced via the usual channels.

## Contributions & Issues
According to the usage restrictions mentioned above we will not accept or process contributions and issues and would like to ask you to refrain from them.

## Install
``` npm install @openui5/sap.ui.mdc ```

## License
OpenUI5 is licensed under [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). Subcomponents may have different licenses, see [LICENSE.txt](LICENSE.txt).
21 changes: 21 additions & 0 deletions src/sap.ui.mdc/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "@openui5/sap.ui.mdc",
"version": "1.80.0-SNAPSHOT",
"description": "OpenUI5 UI Library sap.ui.mdc",
"author": "SAP SE (https://www.sap.com)",
"license": "Apache-2.0",
"keywords": [
"openui5",
"sapui5",
"ui5"
],
"repository": {
"type": "git",
"url": "https://github.com/SAP/openui5.git"
},
"dependencies": {
"@openui5/sap.m": "1.80.0-SNAPSHOT",
"@openui5/sap.ui.core": "1.80.0-SNAPSHOT",
"@openui5/sap.ui.layout": "1.80.0-SNAPSHOT"
}
}
77 changes: 77 additions & 0 deletions src/sap.ui.mdc/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">


<!--**************************************************************************
* POM SECTION: Maven Model Version Settings
***************************************************************************-->

<modelVersion>4.0.0</modelVersion>


<!--**************************************************************************
* POM SECTION: Parent POM Settings
***************************************************************************-->

<parent>
<groupId>com.sap.openui5</groupId>
<artifactId>reactor</artifactId>
<version>1.80.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>


<!--**************************************************************************
* POM SECTION: Maven Settings
***************************************************************************-->

<artifactId>sap.ui.mdc</artifactId>
<packaging>jar</packaging>


<!--**************************************************************************
* POM SECTION: Project Settings
***************************************************************************-->

<name>${project.artifactId}</name>
<description>OpenUI5 UI Library: ${project.artifactId}</description>

<!--**************************************************************************
* POM SECTION: Properties Settings
***************************************************************************-->

<properties>

<!-- source paths for Sonar reporting -->
<sonar.sources>src,pom.xml</sonar.sources>

<!-- enable eslint validation -->
<sap.ui5.eslint.skip.validation>false</sap.ui5.eslint.skip.validation>

<!-- enable the packaging of the NPM resources -->
<npm.package.phase>package</npm.package.phase>

</properties>


<!--**************************************************************************
* POM SECTION: Build Settings
***************************************************************************-->

<build>

<resources>
<resource>
<directory>src</directory>
<targetPath>META-INF/resources</targetPath>
<filtering>true</filtering>
</resource>
<resource>
<directory>test</directory>
<targetPath>META-INF/test-resources</targetPath>
</resource>
</resources>

</build>

</project>
45 changes: 45 additions & 0 deletions src/sap.ui.mdc/src/sap/ui/mdc/.library
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" ?>
<library xmlns="http://www.sap.com/sap.ui.library.xsd">

<name>sap.ui.mdc</name>
<vendor>SAP SE</vendor>
<copyright>${copyright}</copyright>
<version>${version}</version>

<documentation>UI5 library: sap.ui.mdc</documentation>

<dependencies>
<dependency>
<libraryName>sap.ui.core</libraryName>
</dependency>
<dependency>
<libraryName>sap.m</libraryName>
</dependency>
<dependency>
<libraryName>sap.ui.layout</libraryName>
<lazy>true</lazy>
</dependency>
</dependencies>

<appData>
<!-- excludes for the JSDoc -->
<jsdoc xmlns="http://www.sap.com/ui5/buildext/jsdoc">
<exclude name="sap.ui.mdc.js." />
</jsdoc>
<!-- excludes for the JSCoverage -->
<jscoverage xmlns="http://www.sap.com/ui5/buildext/jscoverage">
<exclude name="sap.ui.mdc.js." />
</jscoverage>
<documentation xmlns="http://www.sap.com/ui5/buildext/documentation" indexUrl="../../../../test-resources/sap/ui/mdc/demokit/docuindex.json" resolve="lib" />
<releasenotes xmlns="http://www.sap.com/ui5/buildext/releasenotes" url="../../../../test-resources/sap/ui/mdc/relnotes/changes-{major}.{minor}.json" resolve="lib" />
<ownership xmlns="http://www.sap.com/ui5/buildext/ownership">
<component>CA-UI5-CMP</component>
<component>
<name>CA-UI5-TBL</name>
<modules>
<module>sap/ui/mdc/Table</module>
</modules>
</component>
</ownership>
</appData>
</library>
Loading

0 comments on commit 69d3c26

Please sign in to comment.