Remove duskscriptvm.h, fold its includes into script.h

It had exactly one consumer (script.h) and added nothing of its own beyond
re-including duskscript.h + image/scriptvmattach.h + image/scriptvmrun.h -
a pointless indirection now that it's not a standalone embedding SDK with
multiple external consumers.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
YourWishesandClaude Sonnet 5 committed 2026-10-14 13:43:50 -05:00
1 parent d35058598c
commit 4d2d57fdb4
2 files changed
+2 -15

No files matched your search

+2 -1
View File
@@ -9,7 +9,8 @@
#include "dusk.h"
#include "error/error.h"
#include "duskscript.h"
#include "duskscriptvm.h"
#include "image/scriptvmattach.h"
#include "image/scriptvmrun.h"
// The whole memory budget of the script context. The runtime never asks the
// system for more than this, see scriptRuntimeCreate.
-14
View File
@@ -1,14 +0,0 @@
/**
* Copyright (c) 2026 Dominic Masters
*
* This software is released under the MIT License.
* https://opensource.org/licenses/MIT
*/
#pragma once
// The bytecode virtual machine, it runs compiled scripts.
#include "duskscript.h"
#include "image/scriptvmattach.h"
#include "image/scriptvmrun.h"