From 3d52107b084a9d169f3583205c368c73100b05b6 Mon Sep 17 00:00:00 2001 From: Robert Jelic <36573031+NoryiE@users.noreply.github.com> Date: Sun, 16 Feb 2025 15:41:36 +0100 Subject: [PATCH] Test --- .github/workflows/main.yml | 23 +++++++++++------------ src/main.lua | 6 ++++++ 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 09b0c0c..6a64c71 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -32,20 +32,19 @@ jobs: # Step 2: Generate LuaLS Definitions - name: Generate LuaLS run: | - echo "Current directory: $PWD" - echo "Listing tools directory:" - ls -la tools/ - echo "Listing src/elements directory:" - ls -la src/elements/ + # Remove potential old file + rm -f src/elements/src/LuaLS.lua - # Ensure the script is executable - chmod +x tools/annotationParser.lua + # Generate with correct paths + lua tools/annotationParser.lua ./src/elements ./src/LuaLS.lua - # Run with full path and debug output - lua tools/annotationParser.lua "$(pwd)/src/elements" "$(pwd)/src/LuaLS.lua" - - # Check if file was created - ls -la src/LuaLS.lua || echo "File not created!" + # Verify generation + if [ -f "./src/LuaLS.lua" ]; then + echo "LuaLS.lua generated successfully" + else + echo "Failed to generate LuaLS.lua" + exit 1 + fi # Step 3: Bundle and Minify - name: Bundle and Minify diff --git a/src/main.lua b/src/main.lua index 0a28916..fc80a5a 100644 --- a/src/main.lua +++ b/src/main.lua @@ -197,6 +197,12 @@ function basalt.run(isActive) end end +--- Starts the Basalt runtime +--- @param isActive? boolean Whether to start active (default: true) +--- @usage basalt.autoUpdate() +--- @usage basalt.autoUpdate(false) +basalt.autoUpdate = basalt.run + function basalt.getAPI(name) return elementManager.getAPI(name) end