Commit Graph

7 Commits

Author SHA1 Message Date
Alfi Maulana
4df25a0a61
feat: display command output to the parent output 2024-08-05 23:48:20 +07:00
Alfi Maulana
8c8ec652f2
feat: modify buildProject function to be sync 2024-08-05 23:20:38 +07:00
Alfi Maulana
268421c55b
feat: modify configureProject function to be sync 2024-08-05 23:18:47 +07:00
Alfi Maulana
ca58db1467
feat: use execFileSync from node:child_process package 2024-08-05 23:16:40 +07:00
Alfi Maulana
d83693c521
feat: remove redundant specification of CMake source directory (#273)
* feat: remove setting the default of `source-dir` to `.`

* feat: append source dir to configure Cmake args only if specified
2024-03-25 14:03:03 +08:00
Alfi Maulana
6c4e2145fb
test: utilize partial test case inputs in cmake.test.ts (#272) 2024-03-25 12:52:35 +08:00
Alfi Maulana
0df49588a5
refactor: add CMake execution functions (#263)
* refactor: add `configureProject` function from lines in `main` function

* test: add test for `configureProject` function

* refactor: add `buildProject` function from lines in `main` function
2024-03-24 23:41:08 +08:00