Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
硅谷海盗
kotlin
提交
893fb1ff
K
kotlin
项目概览
硅谷海盗
/
kotlin
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
kotlin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
893fb1ff
编写于
5月 02, 2012
作者:
P
pTalanov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Exclude proguard from build temporarily.
上级
f3e2a947
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
46 addition
and
44 deletion
+46
-44
build.xml
build.xml
+46
-44
未找到文件。
build.xml
浏览文件 @
893fb1ff
...
...
@@ -182,6 +182,7 @@
<zipgroupfileset
dir=
"${basedir}/lib"
includes=
"*.jar"
/>
<zipgroupfileset
dir=
"${basedir}/ideaSDK/core"
includes=
"*.jar"
/>
<zipgroupfileset
dir=
"${basedir}/js/js.translator/lib"
includes=
"*.jar"
/>
<zap
pattern=
"com.thoughtworks.xstream.converters.extended.ISO8601*"
/>
<zap
pattern=
"com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter*"
/>
...
...
@@ -245,50 +246,51 @@
<available
property=
"rtjar"
value=
"${java.home}/../Classes/classes.jar"
file=
"${java.home}/../Classes/classes.jar"
/>
<delete
file=
"${output}/kotlin-compiler.jar"
failonerror=
"false"
/>
<proguard>
<![CDATA[
-injars '${output}/kotlin-compiler-clean.jar'
-outjars '${output}/kotlin-compiler.jar'
-libraryjars '${rtjar}'
-target 1.6
-dontoptimize
-dontobfuscate
# Keep application classes, along with their 'main' methods.
-keepclasseswithmembers public class * {
public static void main(java.lang.String[]);
}
-keepclasseswithmembers class * {
# Various dynamically called methods
void start();
void stop();
void dispose();
** getFileSystem();
** isVarArgs();
** getApplication();
** executeOnPooledThread(java.lang.Runnable);
int getBooleanAttributes(java.io.File);
<init>
(kotlinc.internal.com.intellij.lang.ASTNode);
}
# Keep the special static methods that are required in enumeration classes.
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * {
** toString();
** hashCode();
** project();
** TYPE;
** ourInstance;
}
]]>
</proguard>
<copy
file=
"${output}/kotlin-compiler-clean.jar"
tofile=
"${output}/kotlin-compiler.jar"
/>
<!--<proguard><![CDATA[-->
<!---injars '${output}/kotlin-compiler-clean.jar'-->
<!---outjars '${output}/kotlin-compiler.jar'-->
<!---libraryjars '${rtjar}'-->
<!---target 1.6-->
<!---dontoptimize-->
<!---dontobfuscate-->
<!--# Keep application classes, along with their 'main' methods.-->
<!---keepclasseswithmembers public class * {-->
<!--public static void main(java.lang.String[]);-->
<!--}-->
<!---keepclasseswithmembers class * {-->
<!--# Various dynamically called methods-->
<!--void start();-->
<!--void stop();-->
<!--void dispose();-->
<!--** getFileSystem();-->
<!--** isVarArgs();-->
<!--** getApplication();-->
<!--** executeOnPooledThread(java.lang.Runnable);-->
<!--int getBooleanAttributes(java.io.File);-->
<!--<init>(kotlinc.internal.com.intellij.lang.ASTNode);-->
<!--}-->
<!--# Keep the special static methods that are required in enumeration classes.-->
<!---keepclassmembers enum * {-->
<!--public static **[] values();-->
<!--public static ** valueOf(java.lang.String);-->
<!--}-->
<!---keepclassmembers class * {-->
<!--** toString();-->
<!--** hashCode();-->
<!--** project();-->
<!--** TYPE;-->
<!--** ourInstance;-->
<!--}-->
<!--]]></proguard>-->
<delete
file=
"${output}/kotlin-compiler-clean.jar"
/>
</target>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录