cristiangarcia
306c7f4b03
Dokka is not compatible with ConfigurationCache (kotlin-stdlib-docs)
...
Required for KTI-1553
2024-03-04 11:40:28 +00:00
Ilya Gorbunov
caee1a9b2b
[docs] Use env variable to detect teamcity build mode
...
Checking property 'teamcity.version' no longer works with the way
TC passes parameters when configuration cache is enabled.
2024-03-04 11:40:28 +00:00
Igor Yakovlev
931cc48def
[Wasm/WASI] Implementation of a callback on root exported function exit
...
Fixed #KT-64486
2024-01-15 11:37:37 +00:00
Ilya Gorbunov
5e61cb5098
[stdlib-docs] Fix JS stdlib source paths in API docs builds
2023-11-13 19:21:08 +00:00
Ilya Gorbunov
516383b995
[Docs] add wasm source sets for wasm-js and wasm-wasi
2023-08-30 11:37:29 +00:00
vmishenev
5c0c8ed2d5
Update Dokka to 1.9.10-dev
...
- Use analysis plugin configuration instead of `StdLibAnalysisConfigurationPlugin`
- Change SamplesTransformer plugin after Dokka refactoring
2023-08-23 12:33:40 +00:00
Ilya Gorbunov
36cb94c158
Update Dokka to 1.8.20-dev-213
2023-04-19 10:28:07 +00:00
Ilya Gorbunov
9892a49c4b
KT-54452 Use js-ir sources for building stdlib-js sources.jar and API docs
2023-03-22 05:57:14 +00:00
Ilya Gorbunov
3b97bfb426
Extract kotlinLanguageVersion to gradle.properties
...
Read it when building docs in order to keep
docs version filter/language analyzer version in sync with
the language version used to compile libraries.
2023-03-07 17:55:23 +00:00
Ilya Gorbunov
28ae0c1649
docs build: allow to specify custom dokka repository
...
- centralize repository management in settings.gradle.kts
- allow to specify dokka repository with a gradle property
- automatically add mavenLocal for -local dokka versions
- specify kotlin version for building plugins in one place
2023-03-07 17:55:23 +00:00
Ilya Gorbunov
93650dcada
docs build: move parameter initialization to the parent project
...
in order to avoid evaluationDependsOn dependency
2023-03-07 17:55:23 +00:00
Ilya Gorbunov
e627356aea
docs: cleanup remaining previous version specializations
2023-03-07 17:55:22 +00:00
Ilya Gorbunov
5a2d557839
docs: specialize build for latest version
...
- leave only the latest version in versions list
- remove conditions for previous versions
- merge JVM7/8 source sets into JVM
2023-02-22 23:52:43 +00:00
Ilya Gorbunov
ba6732ac17
Render kotlin-reflect library documentation in a separate module
2023-02-22 23:52:42 +00:00
Ilya Gorbunov
d695b0eac4
Setup multi-module docs build task
2023-02-22 23:52:42 +00:00
Ilya Gorbunov
e3cfed8ced
Allow to specify target and templates directory with Gradle properties
2023-02-22 23:52:41 +00:00
Ilya Gorbunov
6d3ddb999f
Migrate to Gradle KTS, step 3: extract more common extension helpers
2023-02-22 23:52:41 +00:00
Ilya Gorbunov
65dbc1c98a
Migrate to Gradle KTS, step 2: fix syntax
2023-02-22 23:52:41 +00:00
Ilya Gorbunov
63eaf3f86f
Migrate to Gradle KTS, step 1: rename
2023-02-22 23:52:40 +00:00