Remove emulator integration and related references

This commit is contained in:
jelveh
2025-12-11 16:09:45 -08:00
parent ad22d6ae3e
commit 355d666a61
6 changed files with 7 additions and 11 deletions

View File

@@ -111,7 +111,6 @@
- support readdir for directory symlinks ([7f1b870](https://github.com/HeyPuter/puter/commit/7f1b870d302421972c4f6221ae6d93b5979d51dd))
- allow passing cli args via url ([5317adf](https://github.com/HeyPuter/puter/commit/5317adf8a4961be3f0ca2a8c403c922633f934fa))
- add -c flag for phoenix ([b6c0cb6](https://github.com/HeyPuter/puter/commit/b6c0cb6abc1c29846b4b7e696812476bea24bbc7))
- progress indicator for emulator ([08601ae](https://github.com/HeyPuter/puter/commit/08601ae2af7b1f564690e6a9cae7e689cb7ba48a))
- translate README.md to Dutch ([31e2773](https://github.com/HeyPuter/puter/commit/31e2773743c336630c917e893b0148441f5fc515))
- add connectToInstance method to puter.ui ([62634b0](https://github.com/HeyPuter/puter/commit/62634b0afe4d33da08768975322d4deb23041442))
- add method to list models ([fd86934](https://github.com/HeyPuter/puter/commit/fd86934bc9021541810447cf7e2a5f33b3e283b3))

View File

@@ -35,8 +35,6 @@ Some of these modules are core pieces of Puter:
Some of these modules are apps:
- **Puter's Terminal**: [`/src/terminal`](/src/terminal)
- **Puter's Shell**: [`/src/phoenix`](/src/phoenix)
- **Experimental v86 Integration**: [`/src/emulator`](/src/emulator)
- **Note:** development is focused on Puter PDE files instead (docs pending)
Some of these modules are libraries:
- **common javascript**: [`/src/putility`](/src/putility)

View File

@@ -157,7 +157,6 @@ const frontendConfig = {
'**/*.min.mjs',
'**/socket.io.js',
'**/dist/*.js',
'src/phoenix/**',
'src/gui/src/lib/**',
'src/gui/dist/**',
],

View File

@@ -43,7 +43,7 @@
"yaml": "^2.8.1"
},
"scripts": {
"test": "npx mocha src/phoenix/test && npx vitest run --config=src/backend/vitest.config.ts && node src/backend/tools/test.mjs",
"test": "npx vitest run --config=src/backend/vitest.config.ts && node src/backend/tools/test.mjs",
"test:puterjs-api": "vitest run tests/puterJsApiTests",
"test:backend": "npm run build:ts; vitest run --config=src/backend/vitest.config.ts",
"test:backend-coverage": "npm run build:ts; vitest run --config=src/backend/vitest.config.ts",

View File

@@ -128,15 +128,9 @@ class SqliteDatabaseAccessService extends BaseDatabaseAccessService {
[23, [
'0026_user-groups.dbmig.js',
]],
[24, [
'0027_emulator-app.dbmig.js',
]],
[25, [
'0028_clean-email.sql',
]],
[26, [
'0029_emulator_priv.sql',
]],
[27, [
'0030_comments.sql',
]],

View File

@@ -12,6 +12,12 @@ echo -e "\x1B[36;1m<<< Adding Targets >>>\x1B[0m"
rustup target add wasm32-unknown-unknown
rustup target add i686-unknown-linux-gnu
# Emulator assets were removed from this fork; exit early to avoid failing.
if [ ! -d "src/emulator" ]; then
echo -e "\x1B[33;1mEmulator directory missing; skipping v86 image build.\x1B[0m"
exit 0
fi
echo -e "\x1B[36;1m<<< Building v86 >>>\x1B[0m"
cd submodules/v86