-
Notifications
You must be signed in to change notification settings - Fork 6
/
package.json
21 lines (21 loc) · 1.2 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"name": "twitch-desktop-native-ipc",
"version": "3.1.1",
"main": "include.js",
"description": "C++ code for IPC",
"author": "Georgii Kharchenko, Scott Maxwell",
"license": "MIT",
"scripts": {
"clean": "yarn && rimraf build && mkdir build",
"configure:static": "yarn clean && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=On -DMSVC_DYNAMIC_RUNTIME=Off -DBUILD_SHARED_LIBS=Off",
"configure:dynamic": "yarn clean && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=On -DMSVC_DYNAMIC_RUNTIME=Off -DBUILD_SHARED_LIBS=On",
"configure:static:x86": "yarn clean && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=On -DMSVC_DYNAMIC_RUNTIME=Off -DBUILD_SHARED_LIBS=Off -A Win32",
"configure:dynamic:x86": "yarn clean && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=On -DMSVC_DYNAMIC_RUNTIME=Off -DBUILD_SHARED_LIBS=On -A Win32",
"build:static": "yarn configure:static && cd build && cmake --build . --config Release -j8",
"build:dynamic": "yarn configure:dynamic && cd build && cmake --build . --config Release -j8",
"test": "cd build && ctest . -C Release -L unit"
},
"devDependencies": {
"rimraf": "^3.0.2"
}
}