update version to remove limit of register socket

This commit is contained in:
zhongchao
2023-01-17 11:53:15 +08:00
parent f9e19c1f73
commit 6f8d3ba697
52 changed files with 259 additions and 21 deletions

View File

@@ -4,12 +4,10 @@ package com.mogo.cloud.socket;
import static com.mogo.cloud.socket.SocketServicesConstants.getTag;
import android.content.Context;
import android.os.Build;
import android.text.TextUtils;
import android.util.Log;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;
import com.elegant.log.simplelog.Logger;
import com.elegant.network.utils.GsonUtil;
@@ -119,16 +117,12 @@ public class SocketManager implements IMogoCloudSocketManager {
@Override
public void registerSocketConnCallback(ConnectionLifecycleListener listener) {
if (cloudClientConfig.isThirdLogin()) {
ThirdSocketManager.getInstance().registerSocketConnCallback(listener);
}
ThirdSocketManager.getInstance().registerSocketConnCallback(listener);
}
@Override
public void unregisterSocketConnCallback(ConnectionLifecycleListener listener) {
if (cloudClientConfig.isThirdLogin()) {
ThirdSocketManager.getInstance().unregisterSocketConnCallback(listener);
}
ThirdSocketManager.getInstance().unregisterSocketConnCallback(listener);
}
@Override
@@ -255,7 +249,7 @@ public class SocketManager implements IMogoCloudSocketManager {
public void onError(int code, String msg) {
for (Map.Entry<String, IMogoCloudSocketErrorListener> entry : mErrorListeners.entrySet()) {
IMogoCloudSocketErrorListener listener = entry.getValue();
if(listener != null){
if (listener != null) {
listener.onError(code, msg);
}
}

View File

@@ -0,0 +1,18 @@
/**
* Automatically generated file. DO NOT MODIFY
*/
package com.mogo.cloud.common;
public final class BuildConfig {
public static final boolean DEBUG = false;
public static final String LIBRARY_PACKAGE_NAME = "com.mogo.cloud.common";
/**
* @deprecated APPLICATION_ID is misleading in libraries. For the library package name use LIBRARY_PACKAGE_NAME
*/
@Deprecated
public static final String APPLICATION_ID = "com.mogo.cloud.common";
public static final String BUILD_TYPE = "release";
public static final String FLAVOR = "";
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = "1.1.38";
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mogo.cloud.common"
android:versionCode="1"
android:versionName="1.1.38" >
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="22" />
/
</manifest>

View File

@@ -0,0 +1 @@
[{"outputType":{"type":"AAPT_FRIENDLY_MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.1.38","enabled":true,"outputFile":"mogo-utils-release.aar","fullName":"release","baseName":"release"},"path":"AndroidManifest.xml","properties":{"packageId":"com.mogo.cloud.common","split":""}}]

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/jniLibs"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/release/jniLibs"/></dataSet></merger>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/shaders"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/release/shaders"/></dataSet></merger>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/assets"/><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/build/intermediates/shader_assets/release/compileReleaseShaders/out"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/release/assets"/></dataSet></merger>

View File

@@ -0,0 +1 @@
#Fri Aug 13 11:45:49 CST 2021

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/res"/><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/build/generated/res/rs/release"/><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/build/generated/res/resValues/release"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/res"/><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/build/generated/res/rs/release"/><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/build/generated/res/resValues/release"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/release/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release" generated-set="release$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/release/res"/></dataSet><mergedItems/></merger>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mogo.cloud.common"
android:versionCode="1"
android:versionName="1.1.38" >
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="22" />
/
</manifest>

View File

@@ -0,0 +1,2 @@
R_DEF: Internal format may change without notice
local

View File

@@ -0,0 +1,14 @@
1<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 package="com.mogo.cloud.common"
4 android:versionCode="1"
5 android:versionName="1.1.38" >
6
7 <uses-sdk
8 android:minSdkVersion="19"
8-->/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
9 android:targetSdkVersion="22" />
9-->/Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
10 /
11
12</manifest>

View File

@@ -0,0 +1 @@
[{"outputType":{"type":"MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.1.38","enabled":true,"outputFile":"mogo-utils-release.aar","fullName":"release","baseName":"release"},"path":"../../library_manifest/release/AndroidManifest.xml","properties":{"packageId":"com.mogo.cloud.common","split":""}}]

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="2.0" xmlns:m="http://ant.apache.org/ivy/maven">
<info organisation="MoGoAiCloudSdk.foudations" module="mogo-utils" revision="unspecified" status="integration" publication="20210813114551"/>
<configurations>
<conf name="_internal_aapt2_binary" visibility="private" transitive="false"/>
<conf name="androidApis" visibility="public"/>
<conf name="androidTestAnnotationProcessor" visibility="private"/>
<conf name="androidTestApi" visibility="private" extends="androidTestCompile"/>
<conf name="androidTestCompile" visibility="private"/>
<conf name="androidTestCompileOnly" visibility="private" extends="androidTestProvided"/>
<conf name="androidTestDebugAnnotationProcessor" visibility="private"/>
<conf name="androidTestDebugApi" visibility="private" extends="androidTestDebugCompile"/>
<conf name="androidTestDebugCompile" visibility="private"/>
<conf name="androidTestDebugCompileOnly" visibility="private" extends="androidTestDebugProvided"/>
<conf name="androidTestDebugImplementation" visibility="private" extends="androidTestDebugApi"/>
<conf name="androidTestDebugProvided" visibility="private"/>
<conf name="androidTestDebugPublish" visibility="private"/>
<conf name="androidTestDebugRuntimeOnly" visibility="private" extends="androidTestDebugPublish"/>
<conf name="androidTestDebugWearApp" visibility="private"/>
<conf name="androidTestImplementation" visibility="private" extends="androidTestApi"/>
<conf name="androidTestProvided" visibility="private"/>
<conf name="androidTestPublish" visibility="private"/>
<conf name="androidTestRuntimeOnly" visibility="private" extends="androidTestPublish"/>
<conf name="androidTestUtil" visibility="private"/>
<conf name="androidTestWearApp" visibility="private"/>
<conf name="annotationProcessor" visibility="private"/>
<conf name="api" visibility="private" extends="compile"/>
<conf name="archives" visibility="public" extends="releaseRuntimeClasspath"/>
<conf name="compile" visibility="private"/>
<conf name="compileOnly" visibility="private" extends="provided"/>
<conf name="debugAndroidTestAnnotationProcessorClasspath" visibility="private" extends="androidTestAnnotationProcessor,androidTestDebugAnnotationProcessor"/>
<conf name="debugAndroidTestCompileClasspath" visibility="private" extends="androidTestCompileOnly,androidTestDebugCompileOnly,androidTestDebugImplementation,androidTestImplementation,debugImplementation,implementation"/>
<conf name="debugAndroidTestRuntimeClasspath" visibility="private" extends="androidTestDebugImplementation,androidTestDebugRuntimeOnly,androidTestImplementation,androidTestRuntimeOnly,debugImplementation,debugRuntimeOnly,implementation,runtimeOnly"/>
<conf name="debugAnnotationProcessor" visibility="private"/>
<conf name="debugAnnotationProcessorClasspath" visibility="private" extends="annotationProcessor,debugAnnotationProcessor"/>
<conf name="debugApi" visibility="private" extends="debugCompile"/>
<conf name="debugApiElements" visibility="public" extends="api,debugApi"/>
<conf name="debugCompile" visibility="private"/>
<conf name="debugCompileClasspath" visibility="private" extends="compileOnly,debugCompileOnly,debugImplementation,implementation"/>
<conf name="debugCompileOnly" visibility="private" extends="debugProvided"/>
<conf name="debugImplementation" visibility="private" extends="debugApi"/>
<conf name="debugProvided" visibility="private"/>
<conf name="debugPublish" visibility="private"/>
<conf name="debugRuntimeClasspath" visibility="private" extends="debugImplementation,debugRuntimeOnly,implementation,runtimeOnly"/>
<conf name="debugRuntimeElements" visibility="public" extends="debugRuntimeClasspath"/>
<conf name="debugRuntimeOnly" visibility="private" extends="debugPublish"/>
<conf name="debugUnitTestAnnotationProcessorClasspath" visibility="private" extends="testAnnotationProcessor,testDebugAnnotationProcessor"/>
<conf name="debugUnitTestCompileClasspath" visibility="private" extends="debugImplementation,implementation,testCompileOnly,testDebugCompileOnly,testDebugImplementation,testImplementation"/>
<conf name="debugUnitTestRuntimeClasspath" visibility="private" extends="debugImplementation,debugRuntimeOnly,implementation,runtimeOnly,testDebugImplementation,testDebugRuntimeOnly,testImplementation,testRuntimeOnly"/>
<conf name="debugWearApp" visibility="private"/>
<conf name="default" visibility="public"/>
<conf name="implementation" visibility="private" extends="api"/>
<conf name="lintChecks" visibility="private"/>
<conf name="lintClassPath" visibility="private"/>
<conf name="lintPublish" visibility="private"/>
<conf name="provided" visibility="private"/>
<conf name="publish" visibility="private"/>
<conf name="releaseAnnotationProcessor" visibility="private"/>
<conf name="releaseAnnotationProcessorClasspath" visibility="private" extends="annotationProcessor,releaseAnnotationProcessor"/>
<conf name="releaseApi" visibility="private" extends="releaseCompile"/>
<conf name="releaseApiElements" visibility="public" extends="api,releaseApi"/>
<conf name="releaseCompile" visibility="private"/>
<conf name="releaseCompileClasspath" visibility="private" extends="compileOnly,implementation,releaseCompileOnly,releaseImplementation"/>
<conf name="releaseCompileOnly" visibility="private" extends="releaseProvided"/>
<conf name="releaseImplementation" visibility="private" extends="releaseApi"/>
<conf name="releaseProvided" visibility="private"/>
<conf name="releasePublish" visibility="private"/>
<conf name="releaseRuntimeClasspath" visibility="private" extends="implementation,releaseImplementation,releaseRuntimeOnly,runtimeOnly"/>
<conf name="releaseRuntimeElements" visibility="public" extends="releaseRuntimeClasspath"/>
<conf name="releaseRuntimeOnly" visibility="private" extends="releasePublish"/>
<conf name="releaseUnitTestAnnotationProcessorClasspath" visibility="private" extends="testAnnotationProcessor,testReleaseAnnotationProcessor"/>
<conf name="releaseUnitTestCompileClasspath" visibility="private" extends="implementation,releaseImplementation,testCompileOnly,testImplementation,testReleaseCompileOnly,testReleaseImplementation"/>
<conf name="releaseUnitTestRuntimeClasspath" visibility="private" extends="implementation,releaseImplementation,releaseRuntimeOnly,runtimeOnly,testImplementation,testReleaseImplementation,testReleaseRuntimeOnly,testRuntimeOnly"/>
<conf name="releaseWearApp" visibility="private"/>
<conf name="runtimeOnly" visibility="private" extends="publish"/>
<conf name="testAnnotationProcessor" visibility="private"/>
<conf name="testApi" visibility="private" extends="testCompile"/>
<conf name="testCompile" visibility="private"/>
<conf name="testCompileOnly" visibility="private" extends="testProvided"/>
<conf name="testDebugAnnotationProcessor" visibility="private"/>
<conf name="testDebugApi" visibility="private" extends="testDebugCompile"/>
<conf name="testDebugCompile" visibility="private"/>
<conf name="testDebugCompileOnly" visibility="private" extends="testDebugProvided"/>
<conf name="testDebugImplementation" visibility="private" extends="testDebugApi"/>
<conf name="testDebugProvided" visibility="private"/>
<conf name="testDebugPublish" visibility="private"/>
<conf name="testDebugRuntimeOnly" visibility="private" extends="testDebugPublish"/>
<conf name="testDebugWearApp" visibility="private"/>
<conf name="testImplementation" visibility="private" extends="testApi"/>
<conf name="testProvided" visibility="private"/>
<conf name="testPublish" visibility="private"/>
<conf name="testReleaseAnnotationProcessor" visibility="private"/>
<conf name="testReleaseApi" visibility="private" extends="testReleaseCompile"/>
<conf name="testReleaseCompile" visibility="private"/>
<conf name="testReleaseCompileOnly" visibility="private" extends="testReleaseProvided"/>
<conf name="testReleaseImplementation" visibility="private" extends="testReleaseApi"/>
<conf name="testReleaseProvided" visibility="private"/>
<conf name="testReleasePublish" visibility="private"/>
<conf name="testReleaseRuntimeOnly" visibility="private" extends="testReleasePublish"/>
<conf name="testReleaseWearApp" visibility="private"/>
<conf name="testRuntimeOnly" visibility="private" extends="testPublish"/>
<conf name="testWearApp" visibility="private"/>
<conf name="wearApp" visibility="private"/>
</configurations>
<publications>
<artifact name="mogo-utils" type="jar" ext="jar" conf="archives" m:classifier="sources"/>
<artifact name="mogo-utils" type="aar" ext="aar" conf="archives,default"/>
</publications>
<dependencies>
<dependency org="com.android.tools.build" name="aapt2" rev="3.5.2-5435860" conf="_internal_aapt2_binary-&gt;default">
<artifact name="aapt2" type="jar" ext="jar" m:classifier="osx" conf="_internal_aapt2_binary"/>
</dependency>
<dependency org="com.google.code.gson" name="gson" rev="2.8.4" conf="implementation-&gt;default"/>
<dependency org="com.android.tools.lint" name="lint-gradle" rev="26.5.2" conf="lintClassPath-&gt;default"/>
<dependency org="com.google.code.gson" name="gson" rev="2.8.4" transitive="false" conf="releaseCompileClasspath-&gt;default"/>
</dependencies>
</ivy-module>

View File

@@ -0,0 +1,37 @@
-- Merging decision tree log ---
manifest
ADDED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
package
ADDED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:2:5-36
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
android:versionName
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
ADDED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
android:versionCode
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
ADDED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:1-5:12
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
xmlns:android
ADDED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml:1:11-69
uses-sdk
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml reason: use-sdk injection requested
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
android:targetSdkVersion
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
ADDED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
android:minSdkVersion
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
ADDED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml
INJECTED from /Users/emarrow/Documents/androidProject/MoGoAiCloudSdk/foudations/mogo-utils/src/main/AndroidManifest.xml

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mogo.cloud</groupId>
<artifactId>utils</artifactId>
<version>1.1.38</version>
<packaging>aar</packaging>
<dependencies>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.4</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,2 @@
Manifest-Version: 1.0