Commit Graph

2550 Commits

Author SHA1 Message Date
Aleksey Kladov f40e4898f0 Fix plugin version in Gradle guide (#695) 2017-06-23 14:40:12 +03:00
Igor Chevdar 44620c1428 Some fixes in android sample 2017-06-22 14:58:33 +03:00
Igor Chevdar 5df86d9f17 Added outputName for plugin 2017-06-22 14:58:33 +03:00
Nikolay Igotti c1d65ffede Fix warnings (#690) 2017-06-22 13:53:03 +03:00
Nikolay Igotti 8aaad6413b Minor build script tweaks 2017-06-22 11:03:50 +03:00
Vasily Levchenko 9fc16260c6 [link stage][macos] forcebly mute dsymutil warning about absence of _main symbol. 2017-06-22 00:33:17 -07:00
Alexander Gorshenev 9d7e249559 Added an examplar workflow to LIBRARIES.md. 2017-06-21 17:09:04 +03:00
Alexander Gorshenev 7615c36f2e Slightly tweaked klib utility to work with suffix-less klib names. 2017-06-21 17:09:04 +03:00
Nikolay Igotti 1ad50bc33f Workers draft (#655) 2017-06-21 11:26:09 +03:00
Igor Chevdar 919ea4e8f7 Fixed android build 2017-06-20 20:01:43 +03:00
Alexander Gorshenev fb20eb9a37 Produce a message and a non-zero exit code if no source argumens have been provided. 2017-06-20 20:00:08 +03:00
Nikolay Igotti aa9592e2a5 Doc tweaks (#686) 2017-06-20 19:52:42 +03:00
Igor Chevdar ed0c78167b Uncommented hex floating point parser 2017-06-20 17:55:03 +03:00
Ilya Matveev 501a40501e build: Use .zip for windows bundle 2017-06-20 21:44:12 +07:00
Ilya Matveev ed70a3f2c6 build: Workaround for NPE in raspberry-pi build 2017-06-20 20:55:29 +07:00
Igor Chevdar 282ac885c5 Added nullifying all globals on deinitialization of runtime 2017-06-20 16:45:13 +03:00
Federico Tomassetti 9210b99c44 readme: correct link to LIBRARIES.md (#679) 2017-06-20 15:46:13 +03:00
Konstantin Anisimov 651ac934b8 Minor style improvement 2017-06-20 18:53:21 +07:00
Konstantin Anisimov 0a1f925b27 Process all class kinds 2017-06-20 18:53:21 +07:00
Konstantin Anisimov 99348353c6 Minor code style improvements 2017-06-20 18:53:21 +07:00
Konstantin Anisimov f1542f7007 Use TypeTableStack 2017-06-20 18:53:21 +07:00
Konstantin Anisimov f70835fc29 Print callable reference as value parameter 2017-06-20 18:53:21 +07:00
Konstantin Anisimov 531540c8d3 Print annotations with arguments 2017-06-20 18:53:21 +07:00
Vasily Levchenko ecdba8e00e [doc][release notes] kotlinc and kotlin/native gradle plugin options for producing debug information 2017-06-20 04:45:50 -07:00
Vasily Levchenko a3568bc41c [gradle][plugin] debug build option is introduced.
there're two optons:
1. add enableDebug option in the build.gradle:

konanArtifacts {
    CsvParser {
        enableDebug true
        ...
    }
}

2. specify in command line with project properties -PenableDebug=true
2017-06-20 04:45:50 -07:00
Ilya Matveev 91e34017c3 gradle-plugin: Fix compiler downloading 2017-06-20 18:13:35 +07:00
Ilya Matveev b0a531fcd1 gradle-plugin: Update default compiler version to 0.3 2017-06-20 18:13:35 +07:00
Ilya Matveev 6b0992fbe4 gradle-plugin: Imporve GRADLE_PLUGIN.md 2017-06-20 18:13:35 +07:00
Ilya Matveev 9747704c8b samples: Minor fixes for bundle
1. Rearrange tasks for C++ and Kotlin compilation in concurrent
sample. It allows the build to download all dependencies before
the compilation.

2. Don't copy *.kt.bc-build directories in the distribution archive.
2017-06-20 18:13:35 +07:00
Vasily Levchenko 24489e8a36 [build][updater] use artifactId and version for generated pom files, instead of given from repository. 2017-06-19 21:00:28 -07:00
Ilya Matveev 48c0a4a232 gradle-plugin: Add root konanCompile task to compile all artifacts 2017-06-20 10:48:14 +07:00
Ilya Matveev 0063d162bf gradle-plugin: Use @OutputFile in konanCompileTask 2017-06-20 10:48:14 +07:00
Ilya Matveev 4daebe47a9 regex: Add licenses 2017-06-20 02:53:54 +07:00
Ilya Matveev c994573a77 regex: Fix warnings and TODOs 2017-06-20 02:53:54 +07:00
Ilya Matveev 22aead3d18 regex: Perform char decomposition on C++ side 2017-06-20 02:53:54 +07:00
Ilya Matveev 1e7d132a88 regex: Clean TODOs 2017-06-20 02:53:54 +07:00
Ilya Matveev bfcc0fc0d0 regex: Refactor predefined character classes. 2017-06-20 02:53:54 +07:00
Ilya Matveev 9c81f9b402 regex: Move decomposition tables to C++ code 2017-06-20 02:53:54 +07:00
Ilya Matveev 1bf9b23108 regex: Initial regex implementation
regex: All tests are passed.
2017-06-20 02:53:54 +07:00
Ilya Matveev 4f251003ef tests: Add Harmony regex tests 2017-06-20 02:53:54 +07:00
Vasily Levchenko 17ed2545ce [Kotlin compiler][update] 1.1-20170616.193339-600 2017-06-19 10:44:37 -07:00
Igor Chevdar fa93f5b7e1 Revert "Implemented *Array.toString() for all arrays"
This reverts commit 7997b4f362.
Synchorinization with Kotlin/JVM - default implementation will do.
2017-06-19 17:17:30 +03:00
Igor Chevdar dbc885b811 Implemented intrinsics dataClassArrayToString & dataClassArrayHashCode 2017-06-19 17:17:30 +03:00
Nikolay Igotti 0c66db0720 Add exec bit on external library download script 2017-06-19 12:47:06 +03:00
alexander-gorshenev d3c24bb387 Different extensions (and KonanTarget communalization). (#665) 2017-06-19 12:45:57 +03:00
Federico Tomassetti c57ad51fc7 remove typo (#672) 2017-06-19 01:04:01 +03:00
Alexander Gorshenev f04827cd57 Deserialization of IrSetField/IrGetField was missing. 2017-06-17 21:23:08 +03:00
Alexander Gorshenev a1ee247a7b Allow deserialization of IrVariable without initializer. 2017-06-17 21:23:08 +03:00
Alexander Gorshenev cdf4147c4d Modify PATH to properly load libclang.dll on windows. 2017-06-17 19:01:09 +03:00
Alexander Gorshenev 6801187ad9 Switch off android native activity subproject for now, as it breaks the build. 2017-06-17 19:01:09 +03:00