39 lines
1.9 KiB
JSON
39 lines
1.9 KiB
JSON
{
|
|
"name": "mono-cpp",
|
|
"version": "1.0.0",
|
|
"description": "Cross-platform C++ CLI built with CMake.",
|
|
"directories": {
|
|
"test": "tests"
|
|
},
|
|
"scripts": {
|
|
"config": "cmake --preset dev",
|
|
"config:release": "cmake --preset release",
|
|
"build": "cmake --preset dev && cmake --build --preset dev",
|
|
"build:release": "cmake --preset release && cmake --build --preset release",
|
|
"build:linux": "bash build-linux.sh",
|
|
"test": "ctest --test-dir build/dev -C Debug --output-on-failure",
|
|
"test:release": "ctest --test-dir build/release -C Release --output-on-failure",
|
|
"clean": "cmake -E rm -rf build dist",
|
|
"rebuild": "npm run clean && npm run build",
|
|
"run": ".\\dist\\polymech-cli.exe --help",
|
|
"worker": ".\\dist\\polymech-cli.exe worker",
|
|
"test:ipc": "node orchestrator/test-gridsearch-ipc.mjs",
|
|
"gridsearch": ".\\dist\\polymech-cli.exe gridsearch ABW recycling --dry-run",
|
|
"gridsearch:settings": ".\\dist\\polymech-cli.exe gridsearch --settings config/gridsearch-sample.json --dry-run",
|
|
"gridsearch:settings:live": ".\\dist\\polymech-cli.exe gridsearch --settings config/gridsearch-sample.json",
|
|
"gridsearch:enrich": ".\\dist\\polymech-cli.exe gridsearch --settings config/gridsearch-sample.json --enrich",
|
|
"gridsearch:enrich-test": ".\\dist\\polymech-cli.exe gridsearch --settings config/gridsearch-test-bcn.json --enrich --persistence-postgres",
|
|
"test:gridsearch-ipc": "node orchestrator/test-gridsearch-ipc.mjs",
|
|
"test:ipc:daemon": "node orchestrator/test-gridsearch-ipc-daemon.mjs",
|
|
"test:ipc:uds": "node orchestrator/test-gridsearch-ipc-uds.mjs",
|
|
"test:ipc:uds-meta": "node orchestrator/test-gridsearch-ipc-uds-meta.mjs",
|
|
"test:html": "cmake --preset release && cmake --build --preset release --target test_html && .\\dist\\test_html.exe"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://git.polymech.info/polymech/mono-cpp.git"
|
|
},
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC"
|
|
} |