From 88982d818a489d9f513b177a78bb5d70549b2a49 Mon Sep 17 00:00:00 2001 From: Adam <897017+aSemy@users.noreply.github.com> Date: Sat, 2 Jul 2022 10:24:02 +0200 Subject: [PATCH] make tstl explicitly depend on package.json --- build.gradle.kts | 2 +- modules/events-mod/build.gradle.kts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index b957525..ae6a2ff 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,7 +7,7 @@ plugins { `project-report` `build-dashboard` - kotlin("multiplatform") apply false // try to stop error 'Projects must be configuring' +// kotlin("multiplatform") apply false // try to stop error 'Projects must be configuring' // kotlin("js") apply false // try to stop error 'Projects must be configuring' } diff --git a/modules/events-mod/build.gradle.kts b/modules/events-mod/build.gradle.kts index 6be5d7d..9380d84 100644 --- a/modules/events-mod/build.gradle.kts +++ b/modules/events-mod/build.gradle.kts @@ -72,6 +72,8 @@ dependencies { val typescriptToLua by tasks.registering(TypescriptToLuaTask::class) { dependsOn(tasks.npmInstall, installEventsTsSchema, tasks.updatePackageJson) + inputs.file(tasks.updatePackageJson.map { it.packageJsonFile }) + sourceFiles.set(tsSrcDir) outputDirectory.set(layout.projectDirectory.dir("src/generated/lua"))