Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft of cli based build system #1967

Closed
wants to merge 24 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
792b97d
Draft of cli based build system
DmitryAstafyev Nov 24, 2023
962d812
Correct error messages
DmitryAstafyev Nov 30, 2023
dd4af6c
Build-CLI: Replace to_string_lossy with display
AmmarAbouZor Dec 2, 2023
f272d41
Build-CLI: Refactor to_relative_path
AmmarAbouZor Dec 2, 2023
e4b777b
Build-CLI: Refactor finding root
AmmarAbouZor Dec 2, 2023
6071ee3
Build-CLI: Refactor Build Command
AmmarAbouZor Dec 2, 2023
bd07982
CLI Wasm: Create wasm module + build command
AmmarAbouZor Dec 30, 2023
6dc897d
CLI Wasm: Prepare the implementation to run tests
AmmarAbouZor Dec 30, 2023
6787d3f
CLI Wasm: Add Wasm module to all targets
AmmarAbouZor Dec 30, 2023
974f4fd
CLI Wasm: Remove TODOs & Add color always
AmmarAbouZor Jan 3, 2024
ca4dc04
CLI Wasm: Add Wasm as dependency to Client Manager
AmmarAbouZor Jan 3, 2024
f43f5a1
CLI Wasm: Implementing running tests
AmmarAbouZor Jan 3, 2024
220132d
CLI Tests: Spawn Options & Suppress msg for wasm
AmmarAbouZor Jan 3, 2024
1cf4132
Build-CLI: Refactoring tracker UI...
AmmarAbouZor Dec 4, 2023
b0817fd
Build-CLI UI: Change jobs placeholder to spaces
AmmarAbouZor Dec 4, 2023
1963678
Add missed script links
DmitryAstafyev Jan 22, 2024
0e4865d
CLI: UI Changes in jobs' bars & Add total time
AmmarAbouZor Jan 26, 2024
1dcf5bb
Refactoring: Define Struct for each job-bar-state
AmmarAbouZor Jan 26, 2024
b58ace6
CLI: Refresh all bars on each job's finish.
AmmarAbouZor Jan 26, 2024
03523fb
CLI: Insert duration bar on each job by shut down
AmmarAbouZor Jan 27, 2024
2e4ffb5
CLI: Update bars on both stdout and stderr
AmmarAbouZor Feb 4, 2024
58b8907
CLI: Update on stdout & stderr: Small refactoring
AmmarAbouZor Feb 5, 2024
ed2664f
CLI: Replace async-std with tokio
AmmarAbouZor Feb 11, 2024
a9305be
CLI: replace bounded with oneshot channels
AmmarAbouZor Feb 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3,493 changes: 3,493 additions & 0 deletions application/apps/indexer/Cargo.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions application/apps/rustcore/ts-bindings/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"types": "./dist/index.d.ts",
"scripts": {
"build": "node_modules/.bin/tsc -p tsconfig.json",
"prod": "node_modules/.bin/tsc -p tsconfig.json",
"test_cancel": "node_modules/.bin/electron node_modules/jasmine-ts/lib/index.js ./spec/session.cancel.spec.ts",
"lint": "node_modules/.bin/eslint . --ext .ts --max-warnings=0",
"check": "node_modules/.bin/tsc -p tsconfig.json --noemit"
Expand Down
1 change: 1 addition & 0 deletions application/holder/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@
"electron": "npm run build && ./node_modules/.bin/electron --inspect ./dist/app.js",
"electron-win": "node_modules/.bin/electron --inspect ./dist/app.js",
"build": "node_modules/.bin/tsc -p tsconfig.json",
"prod": "node_modules/.bin/tsc -p tsconfig.json",
"start": "npm run build-ts && npm run electron",
"postinstall": "electron-builder install-app-deps",
"build-darwin": "node_modules/.bin/electron-builder --mac --dir",
Expand Down
1 change: 1 addition & 0 deletions application/platform/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
},
"scripts": {
"build": "node_modules/.bin/tsc -p tsconfig.json",
"prod": "node_modules/.bin/tsc -p tsconfig.json",
"lint": "node_modules/.bin/eslint . --ext .ts --max-warnings=0 ",
"check": "node_modules/.bin/tsc -p tsconfig.json --noemit"
},
Expand Down
6 changes: 6 additions & 0 deletions cli/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/target
**/*.rs.bk
*.out
lineMetadata.json
vim-markdown-preview.html
.DS_Store
Loading